letscontrolit / ESPEasy

Easy MultiSensor device based on ESP8266/ESP32
http://www.espeasy.com
Other
3.28k stars 2.21k forks source link

Frequently reboots on high MQTT load using MQTT Import functionality #4319

Open Wiki591 opened 1 year ago

Wiki591 commented 1 year ago

As described here: https://www.letscontrolit.com/forum/viewtopic.php?p=60483#p60483 using several MQTT Import tasks together with frequently MQTT publishing leads to instability of the device.

tonhuisman commented 1 year ago

@Wiki591 When requiring many MQTT Imports on a single ESPEasy instance, it is probably best to use an ESP32, because of much more memory available, and the MQTT Import plugin is quite memory-hungry as is has to process a lot of (large) string data. Using more explicit MQTT topics will help in reducing the load also.