-
-
Notifications
You must be signed in to change notification settings - Fork 97
1.8.1b21 data missing #161
Comments
Can‘t confirm |
@zegerk perhaps the serial on issue again which is preventing the EMS bus to active. What does |
Info
|
ok, looks like data is coming in now from the boiler. Just not the Thermostat because it's not detected. Try |
There is no thermostat attached - only using the EMS-OT convertor, or could that be the issue? |
Same here. Using 1.8.1b21 some other data are also missed in MQTT. "boiler_data"
"sm_data"
info
set
And of course ... the message We missed the bus - Rx non-idle! is still there... |
Should be fixed in 1.8.1b23 now. |
Hi All, I started using v. firmware_release_1_8_3.bin directly on ESP8266_12 and getting the below messages. However when flashed the same firmware on Wemos it works fine. Do you know what could be the issue ? log v EMS Bus stats: Boiler stats: System is either not connect to the EMS bus or listen_mode is enabled Error! Unable to read the EMS bus. |
You have checked that serial communication is off? |
Hi, do you mean check if the physical serial communication is off or do you mean somewhere in the software? Take a look once again at the log since I have updated it using verbose mode. Seems the listen_mode is enabled causing some issues because the EMS bus is connected? |
Make a telnet connection, then enter
and reboot |
Indeed i forgot about that however still can't read EMS bus. When switch EMS bus to wemos it works fine. Both are in the same mode now. No idea maybe some physical connection issues? I tried replace TX<<->>RX without success. By the way i have two EMS circuits one developer with wemos and second pcb with ESP8266_12. When connect the second circuit to first wemos it works fine. Seems there is something wrong on the PCB connection to ESP8266_12. System Logging set to Verbose |
Finally I have separated the second PCB board with ESP8266_12. Seems Bus is connected: Strange that Boiler status is showing some data like temperature etc: log v EMS Bus stats: Boiler stats: |
I don't think it should make a difference, but try compiling with a different board in PlatformIO instead of the default Wemos. |
that's nice! Are you not able to make a new .bin file? If not I'll make one for you. |
Not sure for what this firmware_release_1_8_3.bin is targeted but I through that the only differences between wemos and simple ESP8266 ESP-12F is that on wemos there are some additional features like USB-UART converter and that's it. If you will be so kind yes please! Hope this helps.. ;-) |
oh and you should be using the latest 1.9.1 from the dev branch for testing. |
On my board i used ESP8266 ESP-12F: 1.RST - Reset |
I have found that pins determine what mode the chip starts up in.: and indeed I have to always pin15 connect to ground on my board: |
No idea, I tried many combinations and the best one is when only GPIO15 is connected to ground. Then "Bus is connected" at the begining of info page and Boiler stats showing data but then I am still getting the below messages: "Error! Unable to read the EMS bus". EMS-ESP system stats: EMS Bus stats: Boiler stats: Unable to read the EMS bus. System Logging set to Verbose |
The rx and tx pins are different on this board. I also swap them in the code to d7 and d8. To get it working on the 12f I think you’ll need to use gpio21 and 22 and comment out the swap in the code in file emsuart.cpp |
@blacksocket could you create a new issue for supporting multiple ESP8266 board types? This issue will get lost under the current title which is about missing data with a very old version of EMS-ESP. |
Hi Proddy, many thanks for you help! Sure I will create the new issue for this topic. |
Data based on "UBAParametersMessage" and "UBAMonitorSlow" is missing. It seems the requests are no longer send, when doing a refresh they do not shown in the verbose log.
Data was available in 1.8.0
Heating temperature setting on the boiler: ? C
Boiler circuit pump modulation max power: ? %
Boiler circuit pump modulation min power: ? %
Boiler temperature: ? C
Pump modulation: ? %
Burner # starts: ? times
Relates to #160
The text was updated successfully, but these errors were encountered: