Waterkotte Heatpump Integration

Some folks helped me and the solution was to replace start: input_datetime.debut_vacances with start: "{{ states('input_datetime.debut_vacances') }}"

and it works :slight_smile:

Also i’ve got some questions about some value that I don’t see for my heatpump, like the temperature of the water for the radiator,and the temperature radiator setpoint
here is what i’ve got in the waterkotte mobileApp:

Do you know how I could have this kind of information ?

that should be all the values with “heating”, “water” is for hot water and “cooling” for cooling function if you have it.

I sse them, but i’ve got a message saying that this entity is not available
maybe my heatpump model is different from yours and then the value is not coded the same.
I can sedn to you the HAr file of the web interface of the heatpump if that can help

Do other values work?
Which model do you have?
A lot of the values are not real time in my heat pump. The app and Web interface just cache a lot of values.

Yes a lot of values works, but 40 of them (I Think you’ve saide that there is 65) are not available
My model is an EcoTouch DS 5027 Ai

here is a picture of what I’ve got for the controls

As for the captors
Here the one that gives some values:

Capteurs
Heatingpump 					À l'arrĂȘt
Holiday end 					2014-12-17 00:00:00
Holiday start 					2014-12-16 00:00:00
Pool 							À l'arrĂȘt				
Sourcepump						À l'arrĂȘt
State Service					0
Status Cooling4way				Désactivé
Status Heatingpump				Désactivé
Status Water					Désactivé
Temperature Condensation		18,9 °C
Temperature Evaporation			16,4 °C
Temperature Flow				23,5 °C
Temperature Outside				17,4 °C
Temperature Outside 1h			17,5 °C
Temperature Outside 24h			15,9 °C
Temperature Return				22,8 °C
Temperature Return setpoint		0,0 °C
Temperature Source In			19,4 °C
Temperature Source Outside		17,3 °C
Temperature Storage				-40,0 °C
Temperature Suction				20,3 °C
Temperature Water				41,7 °C

And the 40 ones that are not responding

Alarm
Compressor
Compressor2
Cooling
Cooling4way
EVD
External Heater
Solar
Water
Compressor Power
COP Cooling
COP Heating
Limit for setpoint (Max.)
Percent Compressor
Percent Heat Circ Pump
Percent Source Pump
Position Expansion Valve
Power Compressor
Power Cooling
Power Heating
Pressure Condensation
Pressure Evaporation
Temperature Cooling
Temperature Cooling Demand
Temperature Cooling Return
Temperature Cooling Temperatur(set2)
Temperature enable Cooling
Temperature Heating Demand
Temperature heating limit
Temperature heating limit target
Temperature Heating Return
Temperature Heating Temperatur(set2)
Temperature norm heating circle
Temperature norm outdoor
Temperature Pool
Temperature Room
Temperature Room 1h
Temperature Solar
Temperature Solar Flow
Temperature2 Outside 1h

Does your heat pump actually support heating and cooling?
If I understand it right you have a DS 5017 which is only doing hotwater, which is matching what you see.
All the sensors relating to hot water and the heat pump itself seem to be there.

If you go to the web app of Waterkotte do you see data for these sensors there?

Yes, I have hotwater, heating and cooling, but we don’t use cooling.
You can see in post #81 what the waterkott app is gviving for the heating

Can you create a HAR file for me?
I hope they have not changed the ID’s in your model.

HI Patmi/Michael,

i checked with your python library “pywaterkotte” and saw, that power consumption related data ist transmitted and delivers proper values that are quite interesting for me and propaply for many others. The Tag 25 (Electrical Power) for examples shows the current kW used by the heat pump (2.2 in my case). Even more interesting ist the Tag A444, A445 - Compressor_Electric_Consumption_Year). With this value I could calculate the daily power consumption. (in my case 1852 kwH). Do you think you could add these to the HA-Integration?

Screenshot from Python:

Hi @altenschulte, where did you get the details of A444/A445 from? My heating doesn’t give me those values but I’m happy to add them if you provide more details. Where did you find the units for all the tags in your screenshot?

Here is the link to the HAR file of the web interface by PM since I can’t post it here. I went on all the tab, except the cooling one witch I don’t use
I hope it could help
https://transfert.free.fr/1wYAnvf
I send the password for the file in PM, the link will be active for 7 days

I think there is a lot missing. It actually only querys a few Tags and actually none of them are used by me

Can you make sure you log out first & close the browser to make sure the app is not caching anything?
It would also be helpful if you create screenshots of what you see in the app.
Can you also enable debug logging in the integration ad check the log out put in HA?

Hi, everything works great. I have an ecotouch heatpump with 3 mixer circuits controlled by the ecotouch heatpump. Do you see any chance, that your integration adresses this 3 circuits? This would be very helpful 
 Kind regards Florian

If you do know the missing values/Tags it will be easy, otherwise I will need your help to find them. Can you start by making a list of what values you think are missing?

Oh that would be great, let’s see if this is what you need.

The url of the mixing circuits are
circuit 1 is ipadress/easycon/pgMix.html
circuit 2 is ipadress/easycon/pgMix2.html
circuit 3 is ipadress/easycon/pgMix3.html

Interesting values would be for each circuit

Menue “Settings”:

Temperature adjustment (range - + 2k)
Operation mode OFF/AUTO/Manual
Actual temperature °C
Demanded temperature °C

Menue “Heating”:
Heating mode Active/Inactive
T heating limit
T heating limit target
T norm outdoor
T norm heating circle
Max. temperature in mixing circle

As I don’t have these in my system I need your help in finding them.
Best is you look at the top where i explain how to create the HAR file to capture all traffic.
Then it is best to close the browser, open it new, start the recording and going to each screen and take a screenshot of each screen.
When done post/send the HAR file & screenshots.
I need to see the values in the screenshot to correlate them to the data the webapp is getting and for me it would be all 0’s as I don’t have them :slight_smile:

Ok. I hope i did it right. Here are the screenshots and the HAR file. Thank you very much for your help so far.

hm, unfortunately the HAR file seems broken and I can’t load it :frowning_face:
Can you try again?
Or try to import the HAR file you create in your browser to see if for some reason the zip file got corrupted.

I downloaded the link and could open the file without any problems. Heres another try. Lets see if it works.