# \[APP\]\[Pro\] Haas+Sohn Pellets - Control and monitor Haas+Sohn pellet stoves in Homey

**URL:** <https://community.homey.app/t/app-pro-haas-sohn-pellets-control-and-monitor-haas-sohn-pellet-stoves-in-homey/150444>\
**Category:** Apps\
**Tags:** homey-pro, stove, pellets, rukov, haassohn\
**Created:** [February 1, 2026, 7:02pm UTC](https://community.homey.app/t/app-pro-haas-sohn-pellets-control-and-monitor-haas-sohn-pellet-stoves-in-homey/150444 "2026-02-01T19:02:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 1, 2026, 7:02pm UTC](https://community.homey.app/t/app-pro-haas-sohn-pellets-control-and-monitor-haas-sohn-pellet-stoves-in-homey/150444/1 "2026-02-01T19:02:15Z")

</div>

![pellet stove](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/8/08a58d44bac615d064c60659c979cc79dc7f822d.jpeg)

> **[Haas+Sohn Pellets | Homey](https://homey.app/en-us/app/com.haassohn.pellets/Haas+Sohn-Pellets/)**
>
> Live status, eco mode, and pellet tracking for Haas+Sohn pellet stoves in Homey.

[Test version](https://homey.app/en-cz/app/com.haassohn.pellets/Haas+Sohn-Pellets/test/)

 ![device](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/d/5d3702cb0e2c166379cd2c46b9468f15da40b239.png)

 ![device small](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/5/c5ec37476ed257069310d689a90a22389059592c.png)

I got tired of the rather heavy workaround using ioBroker, MQTT and Device Capabilities, so I created an app from scratch — finally resolving [my own app request from 2022](https://community.homey.app/t/requests-homey-pro-community-app-requests/2713/653). 🙂

The app communicates with the stove over your local network. Only models with a **Wi-Fi module** are supported. I’m using it with a **HAAS+SOHN HSP 6** ; other models are untested. If you try another model, please share your results here.

### Getting started

Install the app, add a pellet stove, and enter its IP address or hostname and the PIN configured on the controller. Homey needs to be able to reach the stove on your local network.

### What you can do

- Switch the stove on or off and set the target temperature.
- Control eco mode and the stove’s weekly program.
- Monitor current and target temperature, operating mode, pellet consumption, and cleaning and maintenance indicators.
- Use stove error information in Homey and your Flows.
- Lower the temperature when you leave home, or turn the stove on when it gets too cold.
- Disable the built-in weekly program and create your own event-based schedule. I use [Advanced Scheduler](https://homey.app/en-cz/app/com.fp.advanced-scheduler/Advanced-Scheduler/test/) for this.
- Combine heating with a weather forecast, presence detection or other Homey devices.

### Pellet tracking

The remaining pellet amount is an **estimate based on the stove’s reported consumption** , not a measured hopper level. Its accuracy depends on what the controller reports.

In the device settings you can find details about the detected stove, configure pellet capacity, and choose what happens when an empty tank is detected: leave the estimate unchanged, or automatically reset it to **15 kg** or **30 kg**. You can also adjust the estimate using a Flow.

I use an Aqara vibration sensor to detect when the stove is opened and ask me on my phone whether to reset the pellet estimate. This helps me keep track after topping up before the tank runs empty — especially before the night, a weekend away or a holiday.

### Dashboard widget

The **Pellet stove** dashboard widget brings the main readings and controls to your Homey dashboard.

Add the widget to your Homey dashboard and select a paired stove. It shows:

- Current and target temperature.
- Operating status and the regular cleaning countdown.
- Estimated remaining pellets.
- Reported errors, with expandable information about possible causes.

 ![widget](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/6/06dc0d645a35bf61ace39496fb2bfd8460410b6a.jpeg)

You can switch the stove on or off, tap the target temperature to edit it, and reset the pellet estimate with **Half full** or **Full**. The reset amounts can be configured separately in whole kilograms; the defaults are **15 kg** and **30 kg** , and both must fit within the device’s configured pellet capacity.

Temperature editing is disabled while the stove’s weekly program is active. The widget supports light and dark themes and follows Homey’s language setting.

### Feedback and support

Please use this thread for questions, feedback and model compatibility reports. When reporting a problem, include your stove model, app version, what you expected and what actually happened. Please leave out your PIN and other private information.

[Source code and issue tracker](https://github.com/shaarkys/com.haassohn.pellets)

### ❤ Support the development

These Homey community apps are developed and maintained in my spare time.

Contributions are never required, but they are a meaningful way to recognise the time spent on development, testing, compatibility updates and ongoing support. If one of my apps has been useful to you, you can optionally show your appreciation here:

- [☕ Support me on Ko-fi](https://ko-fi.com/bretislavkubesa)
- [❤ Send an optional thank-you via PayPal](https://www.paypal.me/bkubesa)

A contribution does not unlock additional features or affect the support you receive. It is simply a way to say _thank you_.

### My Homey apps

| | | |
| --- | --- | --- |
| [![Smart Presence](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/5/5572294d53fb2189c45a72a9383363a452d463c1.png)](https://homey.app/a/nl.terryhendrix.smartpresence)  
[**Smart Presence**](https://homey.app/a/nl.terryhendrix.smartpresence)  
Wi-Fi presence detection | [![Xiaomi Mi Home](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/e/de1dc51865d236d901288d617df6f988396b25f6.jpeg)](https://homey.app/a/com.xiaomi-miio)  
[**Xiaomi Mi Home**](https://homey.app/a/com.xiaomi-miio)  
Xiaomi Mi Home devices | [![Broadlink](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/6/76034ca18b53c920f581b84b16735f02ada00fd8.jpeg)](https://homey.app/a/com.broadlink)  
[**Broadlink**](https://homey.app/a/com.broadlink)  
IR, RF and smart devices |
| [![TP-Link KASA LAN](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/7/c75e3118bdfa1181c879a8e594b3124b86e19636.png)](https://homey.app/a/nu.baretta.tplink)  
[**TP-Link KASA LAN**](https://homey.app/a/nu.baretta.tplink)  
Local Kasa control | [![Yeelights LAN](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/b/1bf376963ce7d9557001643f126a3c83a968c460.jpeg)](https://homey.app/a/com.yeelight)  
[**Yeelights LAN**](https://homey.app/a/com.yeelight)  
Local Yeelight control | [![Xiaomi Miija](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/7/970146bee00c1112556ff9ad9e7a127bd1f144ce.png)](https://homey.app/a/hu.corenet.mitemp)  
[**Xiaomi Miija**](https://homey.app/a/hu.corenet.mitemp)  
Temperature and humidity sensors |
| [![Octoprint](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/8/68c7dac99b9b3142e69c5b4d8703eaa963b15238.png)](https://homey.app/a/no.jonkristian.octoprint)  
[**Octoprint**](https://homey.app/a/no.jonkristian.octoprint)  
Monitor your 3D printer | [![Virtual Radar](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/e/9e7cc61abfbfa7922163b466b9179e85496c7c34.jpeg)](https://homey.app/a/com.gruijter.virtualradar)  
[**Virtual Radar**](https://homey.app/a/com.gruijter.virtualradar)  
ADS-B aircraft tracking | [![enigma2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/8/88d9a3cf5c03b83d34a6a6e3fd2c772c2223b190.png)](https://homey.app/a/eu.carp3-noctem.enigma2)  
[**enigma2**](https://homey.app/a/eu.carp3-noctem.enigma2)  
Control Enigma2 receivers |

[**View all my Homey apps →**](https://homey.app/en-us/apps/author/5cc0b0a87a00d60e7682a494/page/0/)

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 1, 2026, 7:02pm UTC](https://community.homey.app/t/app-pro-haas-sohn-pellets-control-and-monitor-haas-sohn-pellet-stoves-in-homey/150444/2 "2026-02-01T19:02:37Z")

</div>

**reserved**

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [February 5, 2026, 9:16am UTC](https://community.homey.app/t/app-pro-haas-sohn-pellets-control-and-monitor-haas-sohn-pellet-stoves-in-homey/150444/3 "2026-02-05T09:16:07Z")

</div>

FYI, it’s live now.

> **[Haas+Sohn Pellets | Homey](https://homey.app/en-cz/app/com.haassohn.pellets/Haas+Sohn-Pellets/)**
>
> Live status, eco mode, and pellet tracking for Haas+Sohn pellet stoves in Homey.

---

<div class="post-metadata">

**Author:** ![Sharkys](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sharkys/32/54029_2.png) [@Sharkys](https://community.homey.app/u/Sharkys)\
**Post date:** [October 25, 2026, 4:20pm UTC](https://community.homey.app/t/app-pro-haas-sohn-pellets-control-and-monitor-haas-sohn-pellet-stoves-in-homey/150444/4 "2026-10-25T16:20:24Z")

</div>

> **[Haas+Sohn Pellets | Homey](https://homey.app/en-cz/app/com.haassohn.pellets/Haas+Sohn-Pellets/test/)**
>
> Live status, eco mode, and pellet tracking for Haas+Sohn pellet stoves in Homey.

**Version 1.0.12** — Added pellet stove widget

 ![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/6/06dc0d645a35bf61ace39496fb2bfd8460410b6a.jpeg)
