Waterkotte heat pump with Resümat CD4
WKRCD4 | |
---|---|
Zweck / Funktion | |
Control / Extract information from Waterkotte Heat pumps with Resümat CD4 controller | |
Allgemein | |
Typ | Contrib |
Details | |
Dokumentation | Thema |
Support (Forum) | Sonstiges |
Modulname | 98_WKRCD4.pm |
Ersteller | StefanStrobel (Forum / Wiki) |
Wichtig: sofern vorhanden, gilt im Zweifel immer die (englische) Beschreibung in der commandref! |
WKRCD4 allows to control / communicate with older heat pumps from Waterkotte that have a control unit called Resümat CD4 with an RS232 serial interface. Newer heat pumps from Waterkotte typically have a modbus interface that can be controlled with module ModbusAttr.
Availability
The module has been checked in to the contrib area.
Prerequisites
This module requires Device::SerialPort or Win32::SerialPort module.
Define
define <name> WKRCD4 <devicename@speed> <Interval>
The module connects to the heat pump through a serial interface and actively requests data from the heat pump every <Interval> seconds
Example:
define WP WKRCD4 /dev/dualser0@9600 60 attr WP stateFormat Status attr WP event-min-interval .*:3600 attr WP event-on-change-reading .*
Configuration of the module
Apart from the serial interface and the interval there is nothing that needs to be defined.
Get-Commands
There are only two parameters for which an explicit GET has been implemented. Most values are just readings that are automatically requested:
Hzg-TempBasisSoll WW-Temp-Soll
Set-Commands
There is only one parameter that can be changed:
Hzg-TempBasisSoll
Supported readings
The module extracts the following readings from the heat pump:
Versions-Nummer Temp-Aussen Temp-Ruecklauf-Soll Temp-Ruecklauf Temp-Vorlauf Temp-WW-Soll Temp-WW Temp-Raum Temp-WQuelle-Ein Temp-WQuelle-Aus Temp-Verdampfer Temp-Kondensator Temp-Saugleitung Druck-Verdampfer Druck-Kondensator Hzg-TempEinsatz Hzg-TempBasisSoll Hzg-KlSteilheit Hzg-KlBegrenz Hzg-TempRlSoll Hzg-TempRlIst Hzg-TmpRaumSoll Hzg-RaumEinfluss Hzg-ExtAnhebung Hzg-Zeit-Ein Hzg-Zeit-Aus Hzg-AnhebungEin Hzg-AnhebungAus Hzg-St2Begrenz Hzg-Hysterese Hzg-PumpenNachl Klg-Abschaltung Klg-Temp-Einsatz Klg-TeBasisSoll Klg-KlSteilheit Klg-KlBegrenz Klg-KlSollwert Klg-Temp-Rl Ww-Abschaltung Ww-Zeit-Ein Ww-Zeit-Aus Ww-Temp-Ist Ww-Temp-Soll Ww-Hysterese Uhrzeit Datum BetrStundenKompressor BetrStundenHzgPu BetrStundenWwPu BetrStundenSt2 Zeit SetBetriebsMode Display-Zeile-1 Display-Zeile-2 Status-Gesamt Status-Heizung Status-Kuehlung Mode-Heizung Mode-Kuehlung Mode-Warmwasser Heizung Kuehlung Warmwasser
Attributes
- do_not_notify
- ...
- readingFnAttributes
- ...