I am using my Espruino Wifi updated to 2v21. I have a strange problem, although I have used the MQTT library before without any problems, it seem to error for me now. I am able to connect and use tinyMQTT but I want to use QoS > 0 which is only available in MQTT.
I am running mosquitto in a container on my raspberrypi. If I try to connect using the MQTT library I get the following output:
Log from the mosquitto container:
1708970867: New connection from 192.168.1.100:44538 on port 8883.
1708970867: New client connected from 192.168.1.100:44538 as 29004900-0c513532-39333638 (p2, c1, k60, u'username').
Log from Espruino IDE:
Connection refused, unknown return code: NaN.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I am using my Espruino Wifi updated to 2v21. I have a strange problem, although I have used the MQTT library before without any problems, it seem to error for me now. I am able to connect and use tinyMQTT but I want to use QoS > 0 which is only available in MQTT.
I am running mosquitto in a container on my raspberrypi. If I try to connect using the MQTT library I get the following output:
Log from the mosquitto container:
1708970867: New connection from 192.168.1.100:44538 on port 8883.
1708970867: New client connected from 192.168.1.100:44538 as 29004900-0c513532-39333638 (p2, c1, k60, u'username').
Log from Espruino IDE:
Connection refused, unknown return code: NaN.
Here is the code for the MQTT example:
Full output in Espruino IDE
What could be different about MQTT v tinyMQTT for me now?