Merge PR #213: New Plugin: tp-link Kasa

master
Jenkins nymea 2020-01-30 17:24:45 +01:00
commit 343a790e24
1 changed files with 0 additions and 1 deletions

View File

@ -343,7 +343,6 @@ void DevicePluginTPLink::connectToDevice(Device *device, const QHostAddress &add
// This has quite a bit of jitter... Let's smoothen it while within +/- 0.1W to produce less events in the system // This has quite a bit of jitter... Let's smoothen it while within +/- 0.1W to produce less events in the system
double oldValue = device->stateValue(kasaPlugCurrentPowerStateTypeId).toDouble(); double oldValue = device->stateValue(kasaPlugCurrentPowerStateTypeId).toDouble();
double newValue = emeterMap.value("get_realtime").toMap().value("power_mw").toDouble() / 1000; double newValue = emeterMap.value("get_realtime").toMap().value("power_mw").toDouble() / 1000;
qCDebug(dcTplink()) << "old:" << oldValue << "new" << newValue << "diff" << qAbs(oldValue - newValue);
if (qAbs(oldValue - newValue) > 0.1) { if (qAbs(oldValue - newValue) > 0.1) {
device->setStateValue(kasaPlugCurrentPowerStateTypeId, newValue); device->setStateValue(kasaPlugCurrentPowerStateTypeId, newValue);
} }