Integrate your Quatt heat pump with Homey for monitoring, automation, and energy tracking. This app reads data from the Quatt Commander-In-Chief (CiC) and exposes it as Homey capabilities.
- Real-time monitoring of heat pump, boiler, and thermostat data
- Homey Energy tab integration - track power consumption (W) and energy usage (kWh)
- Quatt Duo support - works with single and dual heat pump setups
- Flow triggers & conditions - automate based on heating status, temperatures, COP, and more
- Remote control via Quatt Cloud - control sound levels and pricing limits (requires pairing)
- Automatic device discovery - finds your Quatt CiC on the local network
The app integrates with Homey's Energy tab, allowing you to:
- See real-time power consumption on the device tile
- Track cumulative energy usage (kWh) over time
- Monitor your heat pump's energy consumption alongside other devices
Note: Energy data starts accumulating from when the device is added. The Quatt API provides real-time power readings; historical data is not available.
- Power consumption (W)
- Thermal power output
- COP (Coefficient of Performance)
- Working mode
- Outside temperature
- Incoming/outgoing water temperature
- Water temperature difference (computed)
- Silent mode status
- Limited by COP status
- Central heating mode
- Flame on/off
- Hot water active
- Incoming/outgoing water temperature
- Water pressure
- Room temperature
- Room temperature setpoint
- Heating/cooling active
- Hot water demand
- Water supply temperature setpoint
- Water flow speed
- Water supply temperature
Install the Homey CLI:
npm install -g homey
homey login# Clone the repository
git clone https://github.com/WebBuildsNL/io.quatt.git
cd io.quatt
# Install dependencies
npm install
# Build and install on your Homey
homey app installTo update to a newer version, pull the latest changes and reinstall:
git pull
homey app installhomey app uninstallThe app supports remote control of your Quatt via the Quatt Cloud Mobile API. This enables Flow action cards for:
- Setting day/night sound levels
- Setting pricing limits
To enable remote control:
- Go to the device settings in Homey
- Select "Repair Device"
- Follow the pairing flow (requires pressing the CiC button)
- IP Address Override - Manually set the Quatt CiC IP address if auto-discovery doesn't work
- Update Interval - How often to poll for data (1-60 seconds, default: 5)
Contributions are welcome! Please open an issue or pull request on GitHub.
npm install # Install dependencies
npm test # Run tests
homey app run # Run with live logs- Original app by @trietsch
- Additions by @jvmenen
- Additions by @cannonb4ll
This project is licensed under the MIT License.