Add retain for available state
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Nicolas Duhamel 2021-07-24 16:32:39 +02:00
parent b7a075c873
commit 14a78551a8

View File

@ -104,7 +104,7 @@ class LightsGroup:
self._client.add_on_connect_callback(self.on_connect)
def on_connect(self, *args):
self._client.publish('stat/devices/light/%s/AVAILABLE' % self.id, 'TRUE' if self._previous_available else 'FALSE')
self._client.publish('stat/devices/light/%s/AVAILABLE' % self.id, 'TRUE' if self._previous_available else 'FALSE', retain=True)
def cmndPower(self, client, userdata, msg):
value = msg.payload.decode()