Skip to content
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

Tap water heating control #22

Closed
Steven1994 opened this issue Jan 16, 2022 · 11 comments
Closed

Tap water heating control #22

Steven1994 opened this issue Jan 16, 2022 · 11 comments

Comments

@Steven1994
Copy link

I've installed the integration in Home assistant and can read out everything of my heating pump (i have a calibra cool 7).

But the main i want to do is control the upper and lower limit of the tap-water heating system, this to control the usage of solar energy in the summer.

I've found the following file with every parameter and their adress, the two paramenters I want to control are:

  • Start temperature tap water (40023)
  • Stop temperature tap water (40024)

https://zupah.be/wp-content/uploads/2021/08/Thermia-Modbus-protocol-for-Genesis-platform-10.pdf

Is there any way I can accomplish this with you plugin?

@CJNE
Copy link
Owner

CJNE commented Jan 18, 2022

Hello Steven!
Yes this should be possible, when you add this integration you should by default get a climate entity that lets you see the current tap water temperature as well as set the low and hi limits.
It also has a lot of entities that are disabled by default, you can enable any additional entities in HA config page.

@Steven1994
Copy link
Author

Steven1994 commented Jan 18, 2022 via email

@Steven1994
Copy link
Author

image
image

@CJNE
Copy link
Owner

CJNE commented Jan 18, 2022

Yes I can confirm that it's the same holding registers (22 & 23). There might be a slight delay before it updates the heat pump.
Also can you have a look in the HA log after you have tried to change the temperature, look for "Set temperature" and then there should be "Write (reg) value (value)", can you confirm this is happening?

@Steven1994
Copy link
Author

Do you mean the log over here?
image
There is nothing happening when I change.

But when I change the set temperature, the graph updates, so I think it goes throug:
image

@Steven1994
Copy link
Author

But it is staying on "Auto" could that be the problem?

image

@Steven1994
Copy link
Author

Ok, nevermind, I see the number updating on my heatpump, it is just the fact that is does not start heating when it reaches the temperature. I think this is a protection and that these values cannot be updated during operation.

The only solution that the installer mentioned was using the smart-grid modes. This is the comfort and the boost mode. Is there any way I can trigger one of those withoud physically hooking up a device to the smart grid ports?

I can read out the ports using the following adresses, but i want to switch the heatpump using the network:

  • Smart grid 1: 10202
  • Smart grid 2: 10205

IMG_20220118_180316

@CJNE
Copy link
Owner

CJNE commented Jan 19, 2022

It should be possible to change these parameters during operation, just like you can do through the touch screen.
I'm not by any means an expert on heat pumps but there can be other things that prevents or delays the heating.
Doing some tests on my heat pump now to see if this works for me, will get back.
I don't think anything can be done with the smart grid options.
An option to that is to toggle enable or disable tap water heating completely, this is something I know works.
This is the "Auto" select box, if you turn it off it will disable tap water heating, set it to "Auto" to enable it again.

@CJNE
Copy link
Owner

CJNE commented Jan 19, 2022

Hmm I'm looking at the graph and came one theory springs to mind. Perhaps the tap water heating only triggers when the temperature reach the low setting, and if you increase that level past the current temperature it will not trigger?
If this is what is happening (which imho is a bug) then perhaps it can be fixed by temporarily disable tap water heating and then enable it again after the temperature has been changed.

@Steven1994
Copy link
Author

Hi, Thanks a lot for the quick replies.

It is working now, the problem was that the heating pump was set on "eco" and not on the "normal" mode. So everything is working now. It is awesome.

Thanks a lot for the plugin.

Best regards,

Steven

@CJNE
Copy link
Owner

CJNE commented Jan 19, 2022

You're welcome :)
Good to hear that everything is working!

@CJNE CJNE closed this as completed Jan 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants