-
-
Notifications
You must be signed in to change notification settings - Fork 117
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
Bosch Greenstar HIU #1158
Comments
Good start. But remember that proddy and i don't have this Unit and don't know which measurements and parameters are missing. Because it is not a normal boiler as we have one, a ' keep warm feature' or a 'heat network flow temperature' is something unknown to us. Is it a measurement or a setting? Related to dhw or heating?
I can not find a temperature of 41 degrees, If it is a setting in degrees we should find hex '29' in the data, or '52' for steps of 0,5degrees, or ' 01 9A' for 0,1degrees settings. But non of this values is in the log. But i see
Yes, there is
Have you changed the the value or do i see measurements? I can see a 16 bit value changing in telegram 779, offset 5, starting with 70.7°C (0x02C3) and going down to 54.8°C (0x0224).
|
For a first test: update to dev9 build and then unzip and upload this file: |
Ok, I've uploaded the file and yes I get 3 custom devices and all seems to work. keepwarmtemp works correctly and allows me to adjust the temperature to whatever I want which is great. This function sets a temperature to pre-warm the HIU so it will generate hot water quickly when a tap is opened. netflowtemp displays the correct temperature. However this should be a read only figure. No adjustment option is needed. cwflowrate displays they correct flowrate of 12.1 however the unit displayed is kWh but it should be l/min Using my Sense II I've found another function. I set the 'set return temp' to 60°C and I believe the lines below are this... I've been trying to adjust the selected flow temperature to 75°C but it will not change. I get the line below, is there any more information I can provide which will help find how to do this? |
Thanks Michael, that's very helpful indeed. I'm still struggling to control heating flow temperature though. I have logged what happens when I use my Sense II to adjust the flow temperature from 26 up to 70 Degrees and attached the log below. |
Looks like telegram 0x02E0 is the command telegram. In T223 the thermostat publishes the new value in his monitor, sends the command in T224 to the boiler and boiler publishes in his monitor in T225. BTW: @proddy I've not expected that the custom entities are so helpfull :-). 4 new entities without a single testversion-compile! But here we get to a limit, i expect that 2E0 is only command and not readable, so it is not shown to dashboard. Should we add a command-only setting to the custom entities? |
Ok so I've tried setting 0x02E0 offset 1 as a custom entity and when I have my Sense II connected up I can adjust the flow temperature correctly via 0x02E0 offset 1. But as you mentioned this needs to be sent every minute otherwise the thermostat resets the value. However without the Sense II connected up I can't seem to get it to adjust the flow temperature via 0x02E0 offset 1. Attached are 2 logs, one with Sense II connected and the other without. In both logs the starting flow temperature setpoint is 70°C and I try to reduce it down to 55°C using 0x02E0 offset 1. Can you see any reason why I can only reduce flow temperature when the Sense II is connected up? |
The 2E0 is readable, that makes it a bit easier. Without sense II the boiler starts with the last set value: BTW: to trigger the value periodic, we have the scheduler.
|
@Rich456tf any followup or can we close this? |
closing. |
PROBLEM DESCRIPTION
When connecting EMS-ESP to a Bosch Greenstar HIU many data points are missing.
I have attached the log file.
When logging I made some adjustments to some of the HIU parameters in order to help find the issues.
Timings are approximate but should be within a few seconds...
At 30:17 I enabled the keep-warm feature which should set the keep-warm temperature to 41°C
At 31:41 I disabled the keep warm feature
The keep-warm feature can be adjusted with a Bosch Sense II controller but it would be great to be able to adjust this via EMS-ESP so the Sense II is not required
At 33:50 I enabled a cold water flowrate of approximately 12 l/min
At 36:01 I stopped the cold water flowrate
At 40:50 I adjusted the heat network flow temperature
At 41:18 I stopped adjusting the heat network flow temperature
Also worth noting that I have tried to adjust the heating selected flow temperature via EMS-ESP but it does not seem to adjust. I can turn the heating on or off but I can't seem to adjust the setpoint. This would be a great feature to have if it's possible!
REQUESTED INFORMATION
TO REPRODUCE
I have attached potentiometers to adjust temperature readings for testing purposes
EXPECTED BEHAVIOUR
Included in problem description
SCREENSHOTS
N/A
ADDITIONAL CONTEXT
There are quite a few other data points that are not read by EMS-ESP but it would be great to get these important ones sorted then I can work on adjusting other sensors and finding other areas that aren't operating properly.
(Please, remember to close the issue when the problem has been addressed)
The text was updated successfully, but these errors were encountered: