Do not clear cache for each attribute (#38)

This commit is contained in:
Dennis Keitzel
2019-01-07 16:08:58 +01:00
committed by zewelor
parent 54ae51814e
commit 2e27c9a7e7
+2 -5
View File
@@ -26,12 +26,9 @@ class MithermometerWorker(BaseWorker):
return ret
@timeout(8.0)
def update_device_state(self, name, poller):
ret = []
poller.clear_cache()
for attr in monitoredAttrs:
ret.append(MqttMessage(topic=self.format_topic(name, attr), payload=poller.parameter_value(attr, read_cached=False)))
ret.append(MqttMessage(topic=self.format_topic(name, attr), payload=poller.parameter_value(attr)))
return ret