I discovered this project while searching for a solution to connect my solar heater over wifi. It looks promising!
My intention is to replace a custom interface I made for the solar boiler controller back in 2005 that connects over wired ethernet.
Times have changed and it is time to connect my boiler over MQTT

As I see that somebody already built a plugin for the specific controller I have on my solar boiler (a TA UVR-61, supported by plugin 092) I am attempting to set this up. I do experience an issue however: I cannot read valid sensor readings from the controller, although I am sure that the databus between the controller and the ESP has valid information (my old interface that is in parallel to the ESP can decode it fine).
I am using git build mega-20230306 collection C on a WROOM-32D module.
I have verified dat the signal that arrives at the device is as expected: it has the expected signal rate and expected logic level. See the attached scope screenshot. I have tried to read pulses with a pulsecounter input on the same pin, that also works fine. So the pin functionality is fine. I have also verified that the protocol version as described in the documentation for the UVR61-3 controller with firmware older than v8.2 is in line with the documentation I received from TA at the time I build my controller.
The logfile in the terminal that is connected to the ESP shows a status message telling me 'still receiving DL status bits`. See below for more a more details log.
My question: what is the best way to troubleshoot this further? Any pointers are welcome.
Thanks and best regards,
Lieven.
Code: Select all
914179 : Info : PLUGIN_092_READ Task:0
914180 : Info : P092_read: Still receiving DL-Bus bits!
914233 : Info : PLUGIN_092_READ Task:1
914234 : Info : P092_read: Still receiving DL-Bus bits!
916767 : Info : WD : Uptime 15 ConnectFailures 0 FreeMem 197008 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
946767 : Info : WD : Uptime 16 ConnectFailures 0 FreeMem 197008 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
974179 : Info : PLUGIN_092_READ Task:0
974180 : Info : P092_read: Still receiving DL-Bus bits!
974234 : Info : PLUGIN_092_READ Task:1
974235 : Info : P092_read: Still receiving DL-Bus bits!
976768 : Info : WD : Uptime 16 ConnectFailures 0 FreeMem 197004 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
1006769 : Info : WD : Uptime 17 ConnectFailures 0 FreeMem 197004 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init
1034179 : Info : PLUGIN_092_READ Task:0
1034180 : Info : P092_read: Still receiving DL-Bus bits!
1034233 : Info : PLUGIN_092_READ Task:1
1034234 : Info : P092_read: Still receiving DL-Bus bits!
1036767 : Info : WD : Uptime 17 ConnectFailures 0 FreeMem 197004 WiFiStatus WL_CONNECTED 3 ESPeasy internal wifi status: Conn. IP Init