Files
bt-mqtt-gateway/gateway.py
T

11 lines
327 B
Python

from config import settings
from mqtt import MqttClient
from workers_manager import WorkersManager
mqtt = MqttClient(settings['mqtt'])
workers = WorkersManager(settings['workers'])
mqtt.publish(workers.get_updates())
# args = settings['workers']['thermostat']['args']
# mqtt.publish(ThermostatWorker(**args).status_update())