Replies: 2 comments 3 replies
-
I notice the MQTT implementation is based on the official library. Are you aware of these issues with it? The official library also does nothing to address the keepalive mechanism of the MQTT protocol, which really requires a background task or thread. I haven't had time to study your code in detail, but I wondered how far you'd gone in addressing these issues. |
Beta Was this translation helpful? Give feedback.
-
I rely on the mqttht driver, in a watering and a heating application, and is stable, running for more than a year now. The most stable version of the mqtt drivers is mqttht, which is an implementation where I use a hardware timer for the loop. I have written mqtta, another version of mqtt driver, works pretty well too but being based on a thread for the main loop, sometimes has some errors, i guess due to memory limitations. This is to be used only if all hardware timers are used in other purposes. I had in plan to write another version with your library, async, but I could never commit too much time to it because the mqttht and mqtta cover my needs for now. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi!
I plan on sharing this project with everybody for more than a year now but ... too short on time!
This would be my take on a IoT platform (for ESP32) with multiple peripherals, communication (mqtt, espnow or http for config only).
Programming is a hobby to me, I am not a professional: do not expect wonders. Moreover, most of my life I did C, php, and Java so ... sometime I am far from being a good python-eer. Would appreciate your feedback on what to do to improve, both my skills and these scripts
Some of the scripts may be basic but my point was to make them functional.
https://github.com/mekanixms/mqHome
This is my way to say Thank you to the micropython developers and this community
Beta Was this translation helpful? Give feedback.
All reactions