Hase iQ

The Hase iQ integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] lets you follow a HASE wood stove with the iQ combustion monitoring from Home Assistant: the combustion phase, the firebox temperature, the heat-up progress, and the combustion performance.

Everything stays in your home: Home Assistant reads the stove directly over your local network, without the vendor app, an account, or any cloud service. You can use these readings in your dashboards, or in automations, for example to get a notification when it’s time to add wood.

The integration is read-only. It can’t light, adjust, or turn off the stove.

This is an independent integration. It isn’t affiliated with, endorsed by, or supported by HASE.

Supported devices

The integration supports the Hase iQ stoves that you follow with the flamemonitor app.

It has been tested with a stove whose web interface reports version 1.4.

The newer Hase iQ stoves, which you follow with the HASE iQ app, haven’t been tested and might not work. Their protocol is unknown.

Prerequisites

  1. Make sure the stove is connected to your local network, and that the flamemonitor app can see it.
  2. Find the IP address of the stove, for example in your router.
  3. Give the stove a fixed IP address in your router. The integration doesn’t discover the stove, so if its IP address changes, Home Assistant can no longer reach it.

Configuration

To add the Hase iQ device to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

Host

The IP address or hostname of your stove. For example, 192.168.1.100. The stove is checked before the setup completes.

Supported functionality

The integration adds a device for the stove, with the following sensors.

Sensors

  • Phase
    • Description: The combustion phase of the stove.
    • Values: Idle (no fire), Heating up, Nominal (the stove has reached its nominal temperature), Needs wood, and Burning out (the fire is dying down, don’t add wood).
  • Temperature
    • Description: The temperature in the firebox, in °C.
  • Heat-up
    • Description: How far the stove is through its heat-up, in percent.
    • Remarks: Only reported while the stove is heating up. Unknown in the other phases.
  • Performance
    • Description: The combustion performance index reported by the stove, in percent.
    • Remarks: Only reported once the stove has reached its nominal temperature. Unknown in the other phases.

Data updates

The integration pollsData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] the stove every 30 seconds.

Known limitations

  • The readings are for information only. They aren’t a safety device, and don’t replace a smoke detector, a carbon monoxide detector, or the regular sweeping of your chimney.
  • The stove’s network interface has no authentication. Don’t expose it to the internet.

Removing the integration

This integration follows standard integration removal. No extra steps are required.

To remove an integration instance from Home Assistant

  1. Go to Settings > Devices & services and select the integration card.
  2. Next to the entry you want to remove, select the three dots menu. Then, select Delete.
    • Depending on the integration, the entries are listed under one of the following headings:
      • Devices
      • Hubs
      • Services
      • Integration entries
  3. To confirm, select Delete.
    • Home Assistant also deletes the devices and entities of the entry.
  4. If Home Assistant asks you to restart, restart Home Assistant.
  5. If Home Assistant asks whether to also delete the application credentials, select Remove or Keep.