Add json config file implementation

This commit is contained in:
Michael Pivato
2019-01-15 10:00:31 +10:30
parent d977adddab
commit e0228adf8b

View File

@@ -2,6 +2,11 @@ import umsgpack
import paho.mqtt.client as mqtt import paho.mqtt.client as mqtt
import time import time
import ssl import ssl
import json
cfg = None
with open('../config.json') as json_config:
cfg = json.load(json_config)
connected = False connected = False
@@ -30,7 +35,7 @@ mqttc.on_connect = on_connect
mqttc.on_disconnect = on_disconnect mqttc.on_disconnect = on_disconnect
mqttc.on_message = on_message mqttc.on_message = on_message
mqttc.connect('172.16.13.128', 1883, 60) mqttc.connect(cfg.mqtt.host, cfg.mqtt.port, cfg.mqtt.timeout)
mqttc.loop_start() mqttc.loop_start()