Python Plugin: WeHeat
Posted: Monday 27 October 2025 20:31
Hi,
Recently had a WeHeat Sparrow heatpump installed.
WeHeat is a Dutch manufacturer of heatpump with a data driven approach.
They have given to the community a HA integration and put on github a python client library:
https://github.com/wefabricate/wh-python
In an effort to learn some python I have decided to make a domoticz plugin out of the client library.
Source code can be found:
https://github.com/Tableflipper9001/weh ... icz-plugin
The following can be found from the Readme in github (most accurate):
Domoticz 2025.1, 2025.2 - Raspberry pi 3B, RPI OS 12 with a WeHeat Sparrow P60 (Hybrid system, gas boiler via On/Off)
I have checked with a collegeau who has a Blackbird (P80), the parameter set looks the same, so no problems expected for the other heatpumps.
Looking for people to confirm that the plugin also works for:
Current capability of the plugin is:
For Hybrid systems:
Greetz,
Jordy
Recently had a WeHeat Sparrow heatpump installed.
WeHeat is a Dutch manufacturer of heatpump with a data driven approach.
They have given to the community a HA integration and put on github a python client library:
https://github.com/wefabricate/wh-python
In an effort to learn some python I have decided to make a domoticz plugin out of the client library.
Source code can be found:
https://github.com/Tableflipper9001/weh ... icz-plugin
The following can be found from the Readme in github (most accurate):
- Installation instruction, highly advisable to use a python virtual environment
- Version history
- List of known problems / TODO's
Domoticz 2025.1, 2025.2 - Raspberry pi 3B, RPI OS 12 with a WeHeat Sparrow P60 (Hybrid system, gas boiler via On/Off)
I have checked with a collegeau who has a Blackbird (P80), the parameter set looks the same, so no problems expected for the other heatpumps.
Looking for people to confirm that the plugin also works for:
- Blackbird P60 / P80 - All electric
- Blackbird P60 / P80 - Hybrid (On/Off or OT)
- Sparrow P60 - All electric
- Flint P40 - All electric
- Flint P40 - Hybrid (On/Off or OT)
Current capability of the plugin is:
- Temperature - Room temperature
- Temperature - Room temperature setpoint
- Temperature - Heating flow temperature
- Temperature - Heating flow temperature setpoint
- Temperature - Heatpump flow temperature
- Temperature - Heatpump return temperature
- Percentage - COP
- kWh - Electrical power
- kWh - Heat power
- kWh - Power from air
- Percentage - Compressor usage
- Text - Heatpump state
- Text - Cooling state
- Text - Heatpump error
For Hybrid systems:
- On/off switch - Gas boiler state
- On/off switch - Electric heater state
Greetz,
Jordy