-
-
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
Worcester-Bosch Greenstar weather compensation support #1642
Comments
OK on/off is telegram 28 offset 0, data 0xFF/0x00
but heating curve seems to be absolute values, in offset 1/2, base 42°C, end 52°C.
Can you check the full telegram by telnet |
Thanks Michael: |
To my untrained eye, the custom entities appear to be working as expected when tested via HA. Boiler flow temps look to be reacting correctly. Boiler LCD confirms curve is being enabled / disabled and the base and end temps are updating. |
Just to clarify, the telnet log I provided was taken while changing the settings using the new HA custom entities. Were you preferring that I make the test changes via the boiler LCD control panel or does it not matter? |
Yes, i can see it in the log, looks godd, we can add the entities, but i want you to type in telnet the command |
Does this give you what you are looking for? ems-esp:$ log all |
Thanks, |
I've had a look over the changes although don't know the value of my checking the release, i'm certainly no dev :) But the custom entities I have seem to work and i'll continue testing / checking them in my environment and be sure to make you aware of any problems I encounter. In regards to those values. It's a bit hard to know, can you give me any more context? Looking at the entity values being reported in HA nothing has a value of 16 (currently), loads of things are on 0 and only 'Burner min period' is 5 and 'Dhw set temperature' is 5 deg C. |
The custom entities are for first testing, they have some overhead and it's better to integrate the entities if all is ok. So try my build and if it works you can remove the customs.
The telegram from boiler contains 6 values, we know the first three, on/off, base and end, the next three have values 16, 0 ,and 5. Is there anything in the boiler control panel regarding curve that have these values, than we can add them too. A heating curve normally have for start and end values (which are flowtemps) a corresponding outdoor temperature, Maybe startemp is the required flowtemp at outdoor 16 degrees (offset 3) , endtemp is reached at 0 degrees (offset 4). Dont know, just thinking... |
I'll hold on until we have all 6 settings in your build if that's ok. Let me know when you're ready, or do you need another trace with these other three settings? |
Ok, please test https://github.com/MichaelDvP/EMS-ESP32/releases/tag/latest |
Thanks, i've added the limits. |
After getting the new controls added to a dashboard card and tidied up, I noticed a 7th 'Reset' entity included along with the curve controls. Curious as to if and when it might be used and where it belongs. I've done a quick sanity check and the curve enables / disables, base / end temps change ok. To do a more thorough test I really need to build these entities into a new weather comp automation. Am I advsied to wait for the final release before doing this do you think? Also, how do I subscribe for notifications on the new releases? Thanks. |
Perfect, thanks. |
I have a Greenstar 4000 system boiler model: GR4700iW S - 15 NG that has been fitted with the official Worcester outdoor weather sensor kit (part #: 7716192764): https://www.amazon.co.uk/Worcester-7716192764-Greenstar-Outdoor-Weather/dp/B07H63CKPZ
I have an E32 v2 (Wi-Fi + Ethernet v2) EMS-Bus Gateway hooked up through the service jack with 69 entities published to Home Assistant through MQTT. However.... the boiler service menu offers the following controls to manage the weather compensation features but these are not currently supported by the gateway's ESP firmware:
Enable / Disable Heating Curve
Increase / Decrease Curve Base Temp
Increase / Decrease Curve End Temp
Could I have these added to the firmware asap? Syslog trace attached recording the following changes I made to these settings on the boiler system menu soon after 13:53
Many thanks!
log.txt
The text was updated successfully, but these errors were encountered: