retain event messages
This commit is contained in:
parent
92aeb8efdf
commit
1c8a3a2093
@ -27,7 +27,8 @@ class MqttEventPublisher(AbstractMqttPublisher):
|
|||||||
discreteInputChangeItem[1][1],
|
discreteInputChangeItem[1][1],
|
||||||
discreteInputChangeItem[1][0]))
|
discreteInputChangeItem[1][0]))
|
||||||
self.client.publish("{}/{}".format(self.config["digitalInputTopicPrefix"], str(discreteInputChangeItem[0])),
|
self.client.publish("{}/{}".format(self.config["digitalInputTopicPrefix"], str(discreteInputChangeItem[0])),
|
||||||
str(discreteInputChangeItem[1][0]))
|
str(discreteInputChangeItem[1][0]),
|
||||||
|
retain=True)
|
||||||
|
|
||||||
for analogInputChangeItem in analogInputChangeset:
|
for analogInputChangeItem in analogInputChangeset:
|
||||||
logger.debug("Analog input {} changed from {} to {}"
|
logger.debug("Analog input {} changed from {} to {}"
|
||||||
@ -36,6 +37,7 @@ class MqttEventPublisher(AbstractMqttPublisher):
|
|||||||
analogInputChangeItem[1][0]))
|
analogInputChangeItem[1][0]))
|
||||||
|
|
||||||
self.client.publish("{}/{}".format(self.config["analogInputEventTopicPrefix"], str(analogInputChangeItem[0])),
|
self.client.publish("{}/{}".format(self.config["analogInputEventTopicPrefix"], str(analogInputChangeItem[0])),
|
||||||
str(analogInputChangeItem[1][0]))
|
str(analogInputChangeItem[1][0]),
|
||||||
|
retain=True)
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user