-
-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exhaust temperature always zero on GB125/MC110/RC310 #1147
Comments
What do you think @MichaelDvP ? Just remove the ExhaustTemp from 0xE5/UBAMonitorSlowPlus for everyone? |
The e5 offset 6 was just a guess from emsesp/EMS-ESP#620 (comment) becauseof fast changing temperaturerise after burner start. |
also note its a short 2-byte so you make sure the value at offset 6 and 7 are both zero |
@MichaelDvP I verified the location against the diagnostics reading for the exhaust temp. on my RC310.
This is something that should be handled in a consistent manner by has_update() in my opinion.
@proddy Sorry, I don't understand your comment. Does has_update() not read only 2 bytes for exhaustTemp_? |
I think exhaustTemp_ is a uint16_t which means it's two bytes long, starting at offset 6. So zero is 0x0000 |
Ok, got it. You meant for testing the "raw" bytes in 0xE5 and conditionally calling has_update(). |
Fix #1147 - Exhaust temperature always zero on GB125/MC110/RC310
Hi,
I noticed that the exhaust gas temperature reported by EMS-ESP32 is always zero on my system while the RC310 shows the actual value. Th3M3 notes (https://github.com/Th3M3/buderus_ems-wiki/blob/master/Quelle_08.md) align with the data I found on my system and I implemented a now tested fix which can be found here: minusdreidb@982a43b.
The location at offset 6 in telegram 0xE5 is always zero on my system causing the initial problem, therefore I commented it out.
I don't have telegram 0x19 which also seems to carry the exhaust temp. according to boiler.cpp.
What is the right strategy to handle this situation (assuming that offset 6 in 0xE5 is a known good location for the exhaust temperature and not a bug)?
My system setup including SW-Versions is documented in the above linked commit's message.
The text was updated successfully, but these errors were encountered: