Tasmota is switching to a new MQTT lib:
6.2.1.13 20181008
* Change default Mqtt client library from PubSubClient to non-blocking ArduinoMqtt by Joel Gaehwiler
https://github.com/256dpi/arduino-mqtt
Could ESPEasy also benefit from this library?
New MQTT lib in Tasmota, something for ESPEasy?
Moderators: grovkillen, Stuntteam, TD-er
Re: New MQTT lib in Tasmota, something for ESPEasy?
Can you give some examples why it is better than PubSubClient?
Re: New MQTT lib in Tasmota, something for ESPEasy?
maybe you get some miliseconds free?
because some how "non-blocking"?
but maybe other drawbacks?
https://github.com/256dpi/arduino-mqtt/issues/117
i dont know, but the ntp-source of espeasy (at the time i looked in 2016) had some blocking routines, i can remember..
it stopped my led-matrix animation for the blink of an eye...even all functions of espeasy are working sufficently.
i was recognizable, but did not bother me too much..
because some how "non-blocking"?
but maybe other drawbacks?
https://github.com/256dpi/arduino-mqtt/issues/117
i dont know, but the ntp-source of espeasy (at the time i looked in 2016) had some blocking routines, i can remember..
it stopped my led-matrix animation for the blink of an eye...even all functions of espeasy are working sufficently.
i was recognizable, but did not bother me too much..
Re: New MQTT lib in Tasmota, something for ESPEasy?
At this moment almost all network transactions in ESPeasy are blocking.
The only ones which are not is the webserver and ... MQTT
The only ones which are not is the webserver and ... MQTT

Who is online
Users browsing this forum: Ahrefs [Bot] and 19 guests