martin-ger / uMQTTBroker

MQTT Broker library for ESP8266 Arduino
MIT License
445 stars 106 forks source link

Partial message / disconnections #71

Open Patrick356356 opened 1 year ago

Patrick356356 commented 1 year ago

Hi Martin, Fantastic work you have done here! Anyway I like to ask you if you have any ideas about compatibility issues or something? I'm using your uMQTTBrokerSampleOOFull (but removing the counter print outs) from Arduino IDE. It seem to run just fine until I try to connect to it from a tasmota client. There are a lot of problems and finally it craches (due to all connect/disconnect it guess). Trying to connect to it from an Android phone with MQTT dashboard doesn't work at all. I paste a part of the serial monitor output, it just continues like that until it crach. Is this something you are aware of or know how to handle?

received topic 'tele/FLAKT/LWT' with data 'Offline' 192.168.1.251 connected Username/Password/ClientId: DVES_USER/DVES_PASS/FLAKTBRYTARE MQTT: Partial message received received topic 'tele/FLAKT/LWT' with data 'Online' MQTT: Partial message received MQTT: Message too short/long 192.168.1.251 (FLAKTBRYTARE) disconnected received topic 'tele/FLAKT/LWT' with data 'Offline' 192.168.1.251 connected Username/Password/ClientId: DVES_USER/DVES_PASS/FLAKTBRYTARE MQTT: Partial message received received topic 'tele/FLAKT/LWT' with data 'Online' MQTT: Partial message received

martin-ger commented 1 year ago

Should be fixed with the latest updates.