Update MQTT start up
This commit is contained in:
@@ -79,9 +79,9 @@ class MQTTService:
|
||||
self._subscriptions[topic] = handler
|
||||
|
||||
def on_message(client, userdata, msg):
|
||||
for sub_topic, h in self._subscriptions.items():
|
||||
for sub_topic, sub_handler in self._subscriptions.items():
|
||||
if mqtt.topic_matches_sub(sub_topic, msg.topic):
|
||||
h(msg.topic, msg.payload.decode())
|
||||
sub_handler(msg.topic, msg.payload.decode())
|
||||
|
||||
self.client.on_message = on_message
|
||||
self.client.subscribe(topic, qos=qos)
|
||||
|
||||
Reference in New Issue
Block a user