Small mqtt refactor
This commit is contained in:
@@ -5,7 +5,7 @@ import paho.mqtt.client as mqtt
|
|||||||
class MqttClient:
|
class MqttClient:
|
||||||
def __init__(self, config):
|
def __init__(self, config):
|
||||||
self._config = config
|
self._config = config
|
||||||
self._mqttc = mqtt.Client()
|
self._mqttc = mqtt.Client(client_id='bt-mqtt-gateway', clean_session=False)
|
||||||
|
|
||||||
def publish(self, messages):
|
def publish(self, messages):
|
||||||
if messages is None:
|
if messages is None:
|
||||||
|
|||||||
@@ -98,4 +98,5 @@ class WorkersManager:
|
|||||||
pip.main(['install', '-q', package])
|
pip.main(['install', '-q', package])
|
||||||
|
|
||||||
def _on_command_wrapper(self, worker_obj, client, _, c):
|
def _on_command_wrapper(self, worker_obj, client, _, c):
|
||||||
|
_LOGGER.debug("on command wrapper for with %s: %s", c.topic, c.payload)
|
||||||
self._queue_command(self.Command(worker_obj.on_command, [c.topic, c.payload]))
|
self._queue_command(self.Command(worker_obj.on_command, [c.topic, c.payload]))
|
||||||
|
|||||||
Reference in New Issue
Block a user