MQTT error

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
EddyG
Normal user
Posts: 19
Joined: 05 Sep 2018, 16:03

MQTT error

#1 Post by EddyG » 09 Mar 2019, 14:29

I compiled with only P026, P049 and P126. Via rules I publish CO2 value and Systemload to Domoticz.
I have 2 problems.
The ESP8266 (Wemos) reboots several times per day without any reason. I decoupled Vcc on several places met capacitors.
My syslog server logs error logs with the content: "EspEasy: MQTT : Ignored too big message"

Anyone any idea how to solve these bugs?

User avatar
ThomasB
Normal user
Posts: 1065
Joined: 17 Jun 2018, 20:41
Location: USA

Re: MQTT error

#2 Post by ThomasB » 09 Mar 2019, 21:45

The ESP8266 (Wemos) reboots several times per day without any reason. I decoupled Vcc on several places met capacitors.
A common problem for many months. Developers are still working on it.
My syslog server logs error logs with the content: "EspEasy: MQTT : Ignored too big message"
That error means that ESPEasy received an incoming MQTT that is bigger than its payload buffer (and the message has been ignored). The buffer is approx 380 bytes.

- Thomas

EddyG
Normal user
Posts: 19
Joined: 05 Sep 2018, 16:03

Re: MQTT error

#3 Post by EddyG » 10 Mar 2019, 10:27

Tnx Thomas for the info,
I have no idea which device sends more then 380 bytes, but will investigate.
Do you know where to change the buffer to a bigger size?

B.t.w. I removed the MQTT Controller and switch to http in a rule. No reboots so far. :D

User avatar
ThomasB
Normal user
Posts: 1065
Joined: 17 Jun 2018, 20:41
Location: USA

Re: MQTT error

#4 Post by ThomasB » 10 Mar 2019, 19:42

Do you know where to change the buffer to a bigger size?
It's in Controller.ino

But rather than increase the buffer you should add some debug messages that help ID the offending MQTT sender. That's the area that needs help.

- Thomas

Post Reply

Who is online

Users browsing this forum: Semrush [Bot] and 22 guests