And it should work? Honestly I'm not sure I see much of a reason why it should be kept in, so if you find that fixes it for you let me know and I'll remove it from the main build.
TX should definitely work (after all the Web IDE uses it) - maybe you could snoop MQTT (which you're doing it seems?), see what the Web IDE does, and copy that yourself and see if it works?
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.
Ahh, right. Well, you could just remove this single line:
https://github.com/espruino/EspruinoHub/blob/c4632552b4eb85f77eea02def5e413c15f6c34e7/lib/connect.js#L423
And it should work? Honestly I'm not sure I see much of a reason why it should be kept in, so if you find that fixes it for you let me know and I'll remove it from the main build.
TX should definitely work (after all the Web IDE uses it) - maybe you could snoop MQTT (which you're doing it seems?), see what the Web IDE does, and copy that yourself and see if it works?