If your REMKO Heat Pump has a SmartControl interface and it has connected to your lan network. You can send POST commands to control settings.
To have this dashboard also check this template: https://github.com/jovana/remko-heat-pump/wiki/REMKO-Dashboard-template
This manual has been tested on a WKF120 device, running software version 4.23. https://www.remko.de/en/products/new-energies/smart-heat-pumps/wkf-compact-series/
In the below examples you need to replace <YOUR_IP_ADDRESS> first. This IP address you can found in the settings section of your device. Read below how to find your IP Address.
curl --request POST \
--url 'http://<YOUR_IP_ADDRESS>/cgi-bin/webapi.cgi' \
--header 'Content-Type: application/json' \
--data '{"SMT_ID": "0000000000000000","query_list":[1079],"values": {"1079":"03"}}'
curl --request POST \
--url 'http://<YOUR_IP_ADDRESS>/cgi-bin/webapi.cgi' \
--header 'Content-Type: application/json' \
--data '{"SMT_ID": "0000000000000000","query_list":[1088],"values": {"1088":"03"}}'
The table containing command codes can be found here: https://github.com/jovana/remko-heat-pump/wiki/REMKO-Command-table-(version-4.23)
The table containing commands to retrive values can be found here: https://github.com/jovana/remko-heat-pump/wiki/REMKO-Getting-values-table-(version-4.23)
Information --> Basic Information --> Status --> Ip Address
To enter the Expert settings, you need a password. The default password is: 0321
-
Copy the folder
remko_heatpump
to theconfig/custom_components
folder of your Home Assistant installation. -
Add to your configuration.yaml the below line:
remko_heatpump:
# Make sure you have a line break if this is the last line in your configuration.yaml.
- Add the IP address or hostname from the interface into const.py. Example:
BASE_API_URL = "http://192.168.1.68"