Just wondered if anyone could suggest the cause of the following problem ...
I have an ESP8266 (D1Mini) running latest Normal build of ESPEASY.
I have 2 ADS1115 ADC's which are used to measure voltage on three separate batteries.
Output from these devices is sent to a SSD1306 OLED display and over MQTT (OpenHab) controller to the HIVE broker via a Publish statement in rules.
Ive been experiencing a problem whereby the ESP frequently does not connect to the MQTT broker.
When I look in the log file there are lots of "Command unknown" errors in there.
If I disable the OLED display in ESPEasy the MQTT drop out stops and the log is clean with no "Command unknown" errors so the OLED seems to be the prime suspect.
Is this a noisy I2C bus caused by the OLED ?
Iv tried replacing the OLED device itself but problem still persists
FWIW - I2C SDA and SCL have pull up resistors (to 3.3V)
(I did have the OLED running off 5v but now running on 3.3V - still have errors)
Any ideas for a solution would be appreciated.
Log file with OLED enabled
Code: Select all
213448: EVENT: electrical.batteries.house#voltage=15.04
213489: EVENT: electrical.batteries.start#voltage=15.04
213529: EVENT: electrical.batteries.thruster#voltage=0.00
215467: WD : Uptime 4 ConnectFailures 0 FreeMem 17632 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
215704: Command unknown: ]M]MMyooMM9OM]o}m]MooEEmMmMoMoMoMoMMooMMoMmo}moo-ooM7/MM-ooooom]]}_?Mooo-=
223448: EVENT: electrical.batteries.house#voltage=15.04
223489: EVENT: electrical.batteries.start#voltage=15.04
223531: EVENT: electrical.batteries.thruster#voltage=0.00
223720: Command unknown: ooMooMO9]oM}MMMMMooMm]]M9MMMMMMMm9ooMMoMgogm--
233447: EVENT: electrical.batteries.house#voltage=15.05
233494: EVENT: electrical.batteries.start#voltage=15.04
233530: EVENT: electrical.batteries.thruster#voltage=0.00
237707: Command unknown: ooM7/]M-]-o-y]M}oMmo}MMoMMo-MM}MMMM)_kwooMoM-ogM-Mo-MMmoo{moMo
241704: Command unknown: MMoo9]mMMMMooyooMo
243448: EVENT: electrical.batteries.house#voltage=15.04
243490: EVENT: electrical.batteries.start#voltage=15.04
243529: EVENT: electrical.batteries.thruster#voltage=0.00
245496: WD : Uptime 4 ConnectFailures 0 FreeMem 18288 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
249704: Command unknown: m}o_ogfMMooM=]mMMMmMmooMmoMmoMoom}fm/M]]o}/
253448: EVENT: electrical.batteries.house#voltage=15.05
253827: EVENT: electrical.batteries.thruster#voltage=0.00
263448: EVENT: electrical.batteries.house#voltage=15.04
263490: EVENT: electrical.batteries.start#voltage=15.04
263530: EVENT: electrical.batteries.thruster#voltage=0.00
271822: Command unknown: mooMoo]9-ooM--mogMooMoMy3MMmMooo-MM]MMooMo]oM-MMgMf]MoimYM]g}m}mymOgMY]_g}Moo-oMomo}MMMM}9/ooom]MoMyM
273448: EVENT: electrical.batteries.house#voltage=15.04
273489: EVENT: electrical.batteries.start#voltage=15.04
273530: EVENT: electrical.batteries.thruster#voltage=0.00
275596: WD : Uptime 5 ConnectFailures 0 FreeMem 18288 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
Code: Select all
443448: EVENT: electrical.batteries.house#voltage=15.04
443498: EVENT: electrical.batteries.start#voltage=15.04
443658: EVENT: electrical.batteries.thruster#voltage=0.00
453450: EVENT: electrical.batteries.house#voltage=15.04
453488: EVENT: electrical.batteries.start#voltage=15.04
453530: EVENT: electrical.batteries.thruster#voltage=0.00
455465: WD : Uptime 8 ConnectFailures 0 FreeMem 18224 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
463450: EVENT: electrical.batteries.house#voltage=15.04
463491: EVENT: electrical.batteries.start#voltage=15.04
463530: EVENT: electrical.batteries.thruster#voltage=0.00
473447: EVENT: electrical.batteries.house#voltage=15.04
473490: EVENT: electrical.batteries.start#voltage=15.04
473533: EVENT: electrical.batteries.thruster#voltage=0.00
483722: EVENT: electrical.batteries.house#voltage=15.04
483731: EVENT: electrical.batteries.start#voltage=15.03
483735: EVENT: electrical.batteries.thruster#voltage=0.00
485465: WD : Uptime 8 ConnectFailures 0 FreeMem 15088 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
493447: EVENT: electrical.batteries.house#voltage=15.04
493489: EVENT: electrical.batteries.start#voltage=15.04
493529: EVENT: electrical.batteries.thruster#voltage=0.00
503564: EVENT: electrical.batteries.house#voltage=15.04
503572: EVENT: electrical.batteries.start#voltage=15.03
503576: EVENT: electrical.batteries.thruster#voltage=0.00
513448: EVENT: electrical.batteries.house#voltage=15.04
513488: EVENT: electrical.batteries.start#voltage=15.04
513531: EVENT: electrical.batteries.thruster#voltage=0.00
515467: WD : Uptime 9 ConnectFailures 0 FreeMem 18624 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
523447: EVENT: electrical.batteries.house#voltage=15.04
523489: EVENT: electrical.batteries.start#voltage=15.04
523528: EVENT: electrical.batteries.thruster#voltage=0.00