marq24 / ha-waterkotte-the-fork

HACS integration for Waterkotte Heatpumps [build since 2018] - # This version is deprecated - and no further updates will be provided! Please migrate to the new version of the Integration that have been published - TIA - see the 'Migration Guide' for details
MIT License
7 stars 1 forks source link

Feature: Get % values for external units #12

Closed f4l0 closed 1 month ago

f4l0 commented 10 months ago

My Waterkotte air pump has two external units. Is there a way to get the %-utilization in HA? I guess it's somehow calculated from the RPM? How can I provide you the correct tags ?

image

marq24 commented 10 months ago

Well - let me start with the following - on this screenshot there are 16 numbers - none of them with the lable '%' - so it's a bit difficult for me to give you guidance...

If the source values are already part of the integration you can make use of the entitie-helper to do some math with these values - or if it's a bit come complex then creating additional template sensors will be the way to go.

IF the source data is not in HA yet (not part of the integration) the best way to capture tags is via the "Messwerte" tab and make use of the Browsers "show source" functionality.

marq24 commented 10 months ago

... just checked it here locally - works "also" some sort of fine in the diagram - so simply point with the mouse on the number and then right-click opens the context menu and select "Inspect" (Untersuchen)... This will hopefully show you something like this:

image

So the 4.2°C value is coming from the Tag A5 and you can also see on the right hand part of the screenshot, plenty of other values and the source TAG names (stripping the 'ge', 'q' or 'dt')

f4l0 commented 10 months ago

Ok, I'll have a look... I just noticed that the web app does not report the % utilization, only the hmi at the heatpump... So I guess I need to calculate it over the RPMs...

RPM tags are: rcI2569 rcI2570

But there are two units. I'm not sure how these units are identified...

image

marq24 commented 10 months ago

... ich würde mal ganz stumpf meinen I2569 Unit1 und I2570 Unit2 ?! - oder hat jede Einheit zwei Messwerte? [dann würde ich nochmal in dem ersten Schaubild auf die "2" in der obersten Leiste [1-8]] klicken und da jeweils auf die RMP Zahlen...

f4l0 commented 10 months ago

Es sind zwei Einheiten mit zwei Rotoren, also insgesamt 4 RPM Werte... im zweiten Tab werden die selben Tags verwendet...

marq24 commented 10 months ago

mhhh - dann müsste es so sein, das man mit einem TAG/Call die Geräte umschalten kann um dann eben wieder für Unit1 alle Werte zu bekommen und dann eben wieder zurück/umschalten und den gleichen Call nochmal...

Ich vermute aber mal, das wird ganz schon haarig das aus dem Netzwerk Tab (von den developer-tools) herauszulösen... In welchem Teil von NRW steht denn das schöne Gerät? [Großraum reicht - bzw die Entfernung zu Gütersloh]

f4l0 commented 10 months ago

Steht im Ruhrgebiet, also schon ein Stück... Können aber bei Zeiten einfach mal ne Teams/Discord Session machen und da gemeinsam drauf schauen, bin "nur" die nächsten zwei Wochen im Urlaub... ;)

marq24 commented 9 months ago

@f4l0 you might like to check the latest version of the new release (of the new repo)... https://github.com/marq24/ha-waterkotte/releases/tag/2024.2.4