-
-
Notifications
You must be signed in to change notification settings - Fork 114
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
Boiler last error code only reported after restart [v3.3.0b8] #214
Comments
there's been quite some discussion about this lately. The error messages are sent on telegrams 0x10, 0x11 or 0xC2 (depending on the boiler model). They are broadcasted periodically, so EMS-ESP is not actively querying these. But I may be wrong. My EMS devices don't support this. @MichaelDvP implemented the logic and is in a better position to answer your question. |
hm, I don't think that a new error is periodically reported. Always waiting long time/days and I only see it after restart of EMS-ESP. |
I'm seeing this issue as well, with 3.3.1. I've had quite a few error codes on my heat pump lately, due to having emptied and refilled the radiator system. The EMS-ESP never picks up the new error code until restart on my boiler. It is actually currently showing an error code from two days ago, but looking at the alert history on the heat pump control panel there was an error yesterday while I was air bleeding. If there is a way to actively query for the error code, perhaps it would be a good idea to do that. |
@giovanne123 , @pypb could you please check what error telegrams are used from your boiler. In terminal use: |
@MichaelDvP here you go:
|
Thanks, so it's the 0xC2, that is not broadcasted, maybe because it is a very long telegram. @proddy What do you think, set it to fetch? It's a quick solution, but making a lot of bus-traffic.
|
yup, i like that approach |
@pypb If you have sometimes errors, please test this approach, I have the actual dev with this addition here. If it works we can merge to official. My boiler does not have the C2 telegram, I can not test by pulling a sensor or something like that. |
currently on v3.3.1b0: if I'm not too late, the output from my Buderus GB132 EMS:
I will test your approach, but currently the heating/boiler is running very well without errors ;-) |
I've updated and it works as intended. I provoked an error code by cutting power to the outdoor unit and the error code was published to MQTT within a few seconds. When the error cleared that was updated as well. Nice work! :) |
great, closing this issue. |
Can it be that within v3.3.0b8 the boiler last error code is not instantly reported?
Saw it in HA when I had an error and in HA the information was not updated.
Had a look to EMS-ESP UI and there it was also not updated.
After a restart of EMS-ESP the new error code was read and could be seen in EMS-ESP UI and in HA.
(maybe also for thermostat last error code, but can test because have no error ;-))
The text was updated successfully, but these errors were encountered: