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

Calculate or view Power Usage / Heat Production #8

Open
deThommy opened this issue Dec 13, 2024 · 2 comments
Open

Calculate or view Power Usage / Heat Production #8

deThommy opened this issue Dec 13, 2024 · 2 comments

Comments

@deThommy
Copy link

Hey there, first off: thanks for building this integration. I accidentally stumbled across it just as it has been released.

I got an integrated unit with the provider 1komma5, which has its own HEMS that is telling my Altherma 3 what to do. Still I want to see in home-assistant how much power has been used (already doing this with a shelly 3 pm pro) but more importantly I want to know how much Heat it produced (both for heating and water).

Is there a way to get to those values via modbus? I looked through the Daikin documentation but wasn't able to find anything regarding those values even though the system provides those values in the Daikin OS itself.

But I don't want to go down in the basement every couple of days to look for those value (were almost living in 2025 🤪 )

@gerione
Copy link
Owner

gerione commented Dec 14, 2024

Helpers -> Add -> Template -> Template a sensor

{{ states('sensor.daikin_ekrhh_flow_rate') | float * 0.06*1.16 * (states('sensor.daikin_ekrhh_leaving_water_temperature_phe')| float - states('sensor.daikin_ekrhh_return_water_temperature')| float )}}
image

If you add an if statement for your 3 way valve you get your heat generated at this moment for your water. Then you can integrate them with an integral template. Be aware to use left as your Rieman integral. Otherwise you get big jumps if the pump is not running for some time.
image

@deThommy
Copy link
Author

Thanks @gerione and sorry for not responding sooner. I managed to implement that yesterday-- but I'm kinda stuck with the second part of your post.

how or where do I need to add an if statement in the 3WV?

or is that already the second image? The ekrhh jest value?

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