diff --git a/src/MqttPlugin.cpp b/src/MqttPlugin.cpp index 92d910a..92c17fc 100644 --- a/src/MqttPlugin.cpp +++ b/src/MqttPlugin.cpp @@ -7,11 +7,11 @@ MqttPlugin::MqttPlugin(MqttConfig cfg) mqttConfig.clientName = cfg.clientName; mqttConfig.inTopicRoot = cfg.inTopicRoot; mqttConfig.outTopicRoot = cfg.outTopicRoot; - mqttConfig.fromFile("/mqttConfig.json"); } void MqttPlugin::activate(Scheduler *scheduler) { + mqttConfig.fromFile("/mqttConfig.json"); client = new PubSubClient(mqttConfig.brokerHost, mqttConfig.brokerPort, bind(&MqttPlugin::downstreamHandler, this, _1, _2, _3), wifiClient); enableConnectTask(scheduler); enableProcessTask(scheduler); diff --git a/src/examples/basic/main.cpp b/src/examples/basic/main.cpp index 9b5fb3d..165c040 100644 --- a/src/examples/basic/main.cpp +++ b/src/examples/basic/main.cpp @@ -26,7 +26,7 @@ void setup() }); sprocket->addTask(publishHeap); sprocket->addPlugin( - new MqttPlugin({"sprocket", "192.168.1.2", 1883, "wirelos/mqttSprocket-in/", "wirelos/mqttSprocket-out/"})); + new MqttPlugin({"sprocket", "broker.lan", 1883, "wirelos/mqttSprocket-in/", "wirelos/mqttSprocket-out/"})); network = new WiFiNet( SPROCKET_MODE,