Waterkotte Heatpump
Adapter to read/write Values to Waterkotte Heatpump with control device „Resümat“.
HW is available for testing and i can provide a JS Script which is currently reading the values.
I also have a waterkotte, but tcp connected
Guess it's a newer Version which not uses Resümat anymore, am i'm right?
I never heard the word resümat :-) I'm running an ecoTouch
IT's from 2010 +-
Please Check this https://www.protherm-leipzig.de/download/595744BedResuemat.pdf
Our heatpump is from 2005.
ok, THX.
I'm not sure if both (serial & TCP) should be in one adapter. The differences between them must be checked before, i think.
A Waterkotte EcoTouch will be installed later this year in my house. The WWPR2 controller ist included. Is there a way to connect it with iobroker? I ordered the Modbus TCP module, so modbus will be a solution. But a Adapter wich is using die Waterkotte "API" over TCP will be very nice!
currently no adapter available but it can be made easily f the API is well documented. Anyone a link to the documentation ? Is there maybe a demo site ?
Unfortunately, there is no simulator. From the end of October I could perhaps make my controller temporarily available online to a trustworthy developer for testing. We'll then have to see how this will be implemented technically.
There is a binding for openhab, maybe you can pull out the necessary information:
https://github.com/openhab/openhab1-addons/tree/master/bundles/binding/org.openhab.binding.ecotouch/src/main/java/org/openhab/binding/ecotouch
I'm not a big programmer, but I'm willing to help as soon as my Eco Touch is installed. Once we manage to read data, that would be great. Writing is nice from my point of view, but doesn't have to be in the first step.
According to this link
https://www.loxforum.com/forum/german/software-konfiguration-programm-und-visualisierung/4806-modbus-tcp-mit-waterkotte?p=57091#post57091
it doesn't seem that complicated. A list of possible registers can be added if necessary.
looks like it can be reach just by http get ?
https://homematic-forum.de/forum/viewtopic.php?f=26&t=42261
Yeah, that seems to work. The only "difficulty" is probably the login with the token. Due to the lack of different heat pump types, it would be best to simply enter the registers in the configuration. These could then simply all be queried.
Here is a part of the Modbus documentary. It contains Modbus addresses and the internal registers for the HTTP request.
I started implementing a JS before vacation to read data (write maybe later) from my heat pump via HTTP, like the openhab implementation does but multiple data with a single request. Reading works fine but i have to handle the unknown items somehow.
If there is a real advantage I'll convert it into an adapter, but i didn't see the need.
A Javascript is surely sufficient, although an adapter is of course somewhat nicer. Especially since it is available on NPM and can be used by everyone immediately.
But basically I agree with you.
Would you like to publish your script on Github? I'm not the big programmer now, but someone can contribute something.
Would you like to publish your script on Github? I'm not the big programmer now, but someone can contribute something.
would be cool to see the script porting it to an adapter wold be quite easy
Sure, I will. But atm i just add all the data points and try to query more that 1 at a time. I started 2 days before holiday. so it's like a PreAlpha V0.0.0 :-)
But i add a emtpy repos to handle it. https://github.com/volkerrichert/ioBroker.ecotouch
and add the plain script
Danke! Das sieht ja alles sehr vielversprechend aus! Ich überlege, ob ich mir trotzdem das Modbus Modul einbauen lasse... Andererseits ist es nie wieder so günstig wie jetzt... ;-)
na, viel ist das ja noch nicht. Und "write" ginge ja auch.
Ja, aber ich glaube fest an Dich und Deine Motivation! ;-)
So was aber auch.
Sieht doch schonmal vielversprechend aus :) Melde dich wen Hilfe benötigt zum adapter Porten.
Das ist nicht so das Problem. Wäre ja nicht mein erster Adapter. :-) Aber hilfe ist gerne genommen
Hallo in die Runde... Ich habe das jetzt mal weiter gemacht.
- Lesen geht soweit.
- DEBUG = false -> ließt jede Minute
- DEBUG = true -> läuft 1x und beendet sich dann
Bei den Werten bin ich mir noch nicht sicher. Alarm steht z.B. bei mir ein Wert von 16384 (0x0400) da müsste man noch mal schauen was wie das mit 0xF0xx aus der doku passt. Auch könnte man die (H-0-A) Werte als Auswahl machen. Aber da ist auch nicht 100%ig klar was 0/1 bedeutet.
Aber immerhin gibt es jetzt Werte
Cool! In ca. 6 Wochen bin ich hoffentlich endlich in der Lage zu helfen... wenn auch nur mit dem Testen/Auswerten von Werten...
alles hilft...
kleines issue von heute: Bei den Temperaturen muss ein divisor: 10 rein...
Du bist also noch am Ball... Ich muss noch 6 Tage warten, dann kommt der Gerät....
Waterkotte Ai1 Geo steht in der Garage... Morgen ist Einbautag...
Ich habe hier außerdem das KNX Interface (Falschlieferung, geht zurück) und das zusätzliche Webinterface mit Modbus TCP liegen. Ich konnte von dem beiliegenden USB Stick nochmal die KNX Doku laden. Da ist aber nicht mehr raus zu lesen als aus der hier vorhandenen. Das zusätzliche Webinterface kostet knapp 280 Euro. Ich habe es mir einfach mal gegönnt. Leider gibt es einfach keine vollständige Modbus Doku. Selbst Waterkotte scheint da keine Ahnung zu haben. Der Regler ist ja auch nur zugekauft...
modbus habe ich noch nie probiert, bin immer über http gegangen. Die kennen ihr eigenes Produkt nicht... NoComment....