We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As one can see below, before a connection is lost, the subscriptionCallback (without the underscore) is called periodically from Basic.ino.
subscriptionCallback
Basic.ino
After the _reconnect method is called the subscription callback defaults to _subscriptionCallback (with the underscore) in WifiMQTTManager.cpp.
_subscriptionCallback
WifiMQTTManager.cpp
There is a line I don't understand: subscriptionCallback = _subscriptionCallback;
subscriptionCallback = _subscriptionCallback;
Also, this line: subscribeTo = _placeholderSubscibeTo;
subscribeTo = _placeholderSubscibeTo;
Any tips appreciated, thanks, Chris.
09:16:30.193 -> subscriptionCallback called... top level 09:16:30.193 -> Message arrived in top level on topic: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Payload: 1 09:16:30.226 -> free heap: 38696 09:16:30.226 -> mqtt pub - LED State: 1 09:16:35.189 -> subscriptionCallback called... top level 09:16:35.189 -> Message arrived in top level on topic: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Payload: 0 09:16:35.222 -> free heap: 38696 09:16:35.222 -> mqtt pub - LED State: 0 09:16:52.185 -> subscriptionCallback called... top level 09:16:52.185 -> Message arrived in top level on topic: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Payload: 1 09:16:52.185 -> free heap: 38544 09:16:52.185 -> mqtt pub - LED State: 1 09:16:55.451 -> subscriptionCallback called... top level 09:16:55.484 -> Message arrived in top level on topic: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Payload: 0 09:16:55.484 -> free heap: 38696 09:16:55.484 -> mqtt pub - LED State: 0 09:17:12.191 -> subscriptionCallback called... top level 09:17:12.191 -> Message arrived in top level on topic: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Payload: 1 09:17:12.191 -> free heap: 37912 09:17:12.191 -> mqtt pub - LED State: 1 09:17:42.192 -> not connected, calling _reconnect 09:17:42.192 -> WMM: attempting MQTT connection...mqtt connected...via reconnect loop... 09:17:42.225 -> subscribing to some topics (top level): 09:17:42.225 -> kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output 09:17:42.225 -> WMM: subscribed to service: service/Tinaja_a020a6194f75 09:17:50.189 -> WMM: _subscriptionCallback called... 09:17:50.189 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 1 09:17:55.193 -> WMM: _subscriptionCallback called... 09:17:55.193 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 0 09:18:13.861 -> WMM: _subscriptionCallback called... 09:18:13.861 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 1 09:18:42.223 -> not connected, calling _reconnect 09:18:42.223 -> WMM: attempting MQTT connection...mqtt connect failed, rc=-2 try again in 5 seconds... 09:18:52.253 -> WMM: attempting MQTT connection...mqtt connected...via reconnect loop... 09:18:54.382 -> subscribing to some topics (top level): 09:18:54.382 -> kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output 09:18:54.382 -> WMM: subscribed to service: service/Tinaja_a020a6194f75 09:18:55.213 -> WMM: _subscriptionCallback called... 09:18:55.213 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 0 09:19:10.193 -> WMM: _subscriptionCallback called... 09:19:10.193 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 1 09:19:15.194 -> WMM: _subscriptionCallback called... 09:19:15.194 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 0 09:19:30.191 -> WMM: _subscriptionCallback called... 09:19:30.191 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 1 09:19:35.195 -> WMM: _subscriptionCallback called... 09:19:35.195 -> WMM: Message arrived on topic in WifiMQTTManager: kensington/home/room/night-light/wemosd1-1/Tinaja_a020a6194f75/output. Message: 0
The text was updated successfully, but these errors were encountered:
No branches or pull requests
As one can see below, before a connection is lost, the
subscriptionCallback
(without the underscore) is called periodically fromBasic.ino
.After the _reconnect method is called the subscription callback defaults to
_subscriptionCallback
(with the underscore) inWifiMQTTManager.cpp
.There is a line I don't understand:
subscriptionCallback = _subscriptionCallback;
Also, this line:
subscribeTo = _placeholderSubscibeTo;
Any tips appreciated, thanks,
Chris.
The text was updated successfully, but these errors were encountered: