# \[App\]\[Pro\] Danfoss Ally

**URL:** <https://community.homey.app/t/app-pro-danfoss-ally/146923>\
**Category:** Apps\
**Tags:** app, flow, homey-pro, advancedflow\
**Created:** [December 14, 2025, 9:26pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923 "2025-12-14T21:26:01Z")\
**Posts on this page:** 20\
**Page:** 3

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [March 21, 2026, 4:17pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/42 "2026-03-21T16:17:06Z")

</div>

I’ve just pushed a small update that enables the humidity sensor for the RT too. Before it was only available in the room sensors.

---

<div class="post-metadata">

**Author:** ![Joerg\_Simon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joerg_simon/32/80641_2.png) [@Joerg\_Simon](https://community.homey.app/u/Joerg_Simon)\
**Post date:** [March 21, 2026, 8:22pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/43 "2026-03-21T20:22:59Z")

</div>

Yes I guess it’s possible to remove the devices from any room. It’s really a pitty! Thus I’ve to take all the thermostats and room sensors out of the rooms(virtually). But in this case I’ve to create the room sensor - thermostat coupling manuelly in homey. Which seems to be more work.  
I thought to be able to combine the advantageges of the Danfoss adjustments in the app with Homey.

But never the less thanks for your great work!

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [March 26, 2026, 12:22pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/44 "2026-03-26T12:22:32Z")

</div>

You can still put 1 sensor and 1 thermostat in a room in the Ally app to have them work together if that’s what you are after?

---

<div class="post-metadata">

**Author:** ![Joerg\_Simon](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joerg_simon/32/80641_2.png) [@Joerg\_Simon](https://community.homey.app/u/Joerg_Simon)\
**Post date:** [March 30, 2026, 9:32am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/45 "2026-03-30T09:32:17Z")

</div>

The advantage of having devices in one virtual room was that the temperature is controlled by the leading room sensor. That device is installed at a coldest part in the room. thus I guess the valve opening computed by the app? as an average or median or what ever - is controlled by the room sensor for each thermostat seperatly.

Thus to put the room sensor together with only one thermostat in the same virtually room makes no sense. It is better to remove all devices from the virtually rooms and install the control mechanism completly in the Homey. This on the other hand creates more effort.

But it is right to have a control from two sites will create more issues than solutions.

Best Joerg

---

<div class="post-metadata">

**Author:** ![Marcus\_Bitterling](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcus_bitterling/32/80103_2.png) [@Marcus\_Bitterling](https://community.homey.app/u/Marcus_Bitterling)\
**Post date:** [April 1, 2026, 7:40am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/46 "2026-04-01T07:40:26Z")

</div>

All devices stopped responding. Try restarting app and reinstalling as well but no success. Also removing and re-adding devices does not work. The device is not seen.

Connection is successful but 0 devices seen.

See screenshots

 ![IMG_6387](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/d/2df2bae10768204b7f7779ef8e460c07edb7e732.jpeg)

 ![IMG_6388](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/5/75b42001b4e2bd1a3d33f078a37a3f983156ee92.jpeg)

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [April 1, 2026, 9:31am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/47 "2026-04-01T09:31:31Z")

</div>

All working here, are you still having the issue right now (just to rule out any Danfoss API downtime)? The report you submitted shows me 401 errors (Unauthorized) when calling their API. That usually points to some misconfiguration in either the app (under Danfoss developer).

Did you perhaps change your password recently and if not did you already try refreshing the api tokens?

---

<div class="post-metadata">

**Author:** ![Marcus\_Bitterling](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/marcus_bitterling/32/80103_2.png) [@Marcus\_Bitterling](https://community.homey.app/u/Marcus_Bitterling)\
**Post date:** [April 1, 2026, 11:30am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/48 "2026-04-01T11:30:15Z")

</div>

I think it was downtime. It all seems to work again. Thanks for your response

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [April 7, 2026, 11:30am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/49 "2026-04-07T11:30:46Z")

</div>

I’ve got a user request about the polling intervals. I just decided to add the option to choose your own polling interval between 10 and 300 seconds to fetch the device data and update settings / temperature and humidity.

The interval should be relatively safe: Danfoss allows up to 3 requests per seconds and the device updates is a single bulk call. But just to prevent the app from receiving tons of errors due to rate limits I think 10 seconds is fast enough. I case it does hit a rate limit the app also pauses itself by adjusting the rate limit temporarily.

Update is live.

---

<div class="post-metadata">

**Author:** ![b34ck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b34ck/32/124555_2.png) [@b34ck](https://community.homey.app/u/b34ck)\
**Post date:** [April 19, 2026, 12:09pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/50 "2026-04-19T12:09:24Z")

</div>

Hi there.

I’m using the app, and has it seemingly working, but experience a problem.

I have set up a flow that uses a window contact as trigger to set the thermostat close to the windows to pause-mode when the windows is opened, and back to home-mode, when the window is closed.

The flow works, and in the Ally-app on my phone, the mode changes, when the flow is run.

My problem is that although the mode is changed in the app, the state never changes on the thermostat. So i can look at the app, and the state is displayed as “Pause”, but when I press on the button of the thermostat it still says 22 degrees.

If i then use the phone app to disable pause-mode, and enable it again, the thermostat then shows 6 degrees as expected.

It seems as if the state induced via the Danfoss API does not get pushed out to the thermostat, although the phone-app displays the induced state.

Has anyone experienced this issue?

Regards,

/Bjørn

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [April 19, 2026, 6:44pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/51 "2026-04-19T18:44:31Z")

</div>

If I understand correctly, and the flow **does** change the status in the Ally app, then this means there is no error on the app side but in the Ally platform. You’d assume on our end all is good since the Ally app shows you the expected status..

---

<div class="post-metadata">

**Author:** ![b34ck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b34ck/32/124555_2.png) [@b34ck](https://community.homey.app/u/b34ck)\
**Post date:** [April 19, 2026, 7:59pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/52 "2026-04-19T19:59:09Z")

</div>

Yes, that is correct - i suspect the Homey app to work correct.

I was just wandering if anyone else observed a similar problem?

I mean, if the Ally API does not work correctly then I assume other people to observe problems as well?

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [April 19, 2026, 8:14pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/53 "2026-04-19T20:14:36Z")

</div>

You would say, yes. If I find any time this week I’ll try and test to validate the bug. Could you share a screenshot of your flow, just to make sure I don’t make any false assumptions while trying to reproduce?

---

<div class="post-metadata">

**Author:** ![b34ck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b34ck/32/124555_2.png) [@b34ck](https://community.homey.app/u/b34ck)\
**Post date:** [April 20, 2026, 7:48am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/54 "2026-04-20T07:48:36Z")

</div>

Thanks. The flows are basic:

 ![4246](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/f/6f305cb48d9c2e4f5919c929ba7af1dcd17989b6.png)

 ![4245](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/e/0e266bd8f85938bc81e16e02316b7664b6ec1f80.png)

And the phone app displays:

 ![4248](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/b/2bac6fa9870e7c1ee409c5d66c4f0f2504b3412f.png)

And

 ![4247](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/5/250c8f9b0ae8abc723ad13d412e0c1660b2b6b19.png)

Respectively (although I’m not at home right now, so it shows that in the screenshot).

But the thermostat never changes state.

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [May 23, 2026, 3:48pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/55 "2026-05-23T15:48:47Z")

</div>

Hi Bjørn,

I’m sorry it took so long for me to get back to you.

I’ve checked the integration we copied (from Home Assistant) and noticed similar bug reports surfaced there too. With the help of AI I hopefully was able to identify the bug, this is what it gave me:

> What’s almost certainly happening: Danfoss’s cloud accepts the mode write and updates the central state (which is why the Ally phone app shows “Pause”), but the gateway doesn’t always re-push the new setpoint down to the TRV when only the mode field changes. The thermostat keeps running on its last-known setpoint (22°). When Bjørn toggles pause off and back on in the Ally app, the Danfoss app likely emits a richer command set (mode + the relevant \*\_setting), which forces the gateway to re-sync to the device. This is a known quirk of the Danfoss cloud/Zigbee bridge, not unique to your integration — HA users have reported the same.

I’ve pushed a possible fix for you to test.

---

<div class="post-metadata">

**Author:** ![b34ck](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/b34ck/32/124555_2.png) [@b34ck](https://community.homey.app/u/b34ck)\
**Post date:** [July 5, 2026, 11:57am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/56 "2026-07-05T11:57:34Z")

</div>

Hi There.

Sorry for my late reply, I haven’t seen your reply until now…

I have tested it with 1.3.2, but unfortunately, the issue persists.

Thanks for trying 🙂

Regards, Bjørn

---

<div class="post-metadata">

**Author:** ![Ramas\_A](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ramas_a/32/172343_2.png) [@Ramas\_A](https://community.homey.app/u/Ramas_A)\
**Post date:** [September 12, 2026, 12:59pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/57 "2026-09-12T12:59:19Z")

</div>

I’m using Danfoss Icon2 thermostats through a Danfoss Ally Gateway with the Homey community “Danfoss Ally” app.

Setting the target temperature from Homey works correctly: the physical thermostat receives the right value and Homey initially displays it correctly. After some time, however, some thermostats in Homey show **35°C as the target temperature** , while the physical Icon2 thermostat and the Danfoss Ally app still show the correct setpoint.

It only affects some rooms at a time. The actual room temperature is still displayed correctly.

This looks like a refresh/mapping issue in the Homey app, possibly confusing the actual setpoint with the maximum allowed temperature.

 ![Screenshot 2026-09-12 at 14.50.27](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/a/7a35217d3f3896a07c28917b8cf83ecd985f06d8.jpeg)

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [September 13, 2026, 10:32am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/58 "2026-09-13T10:32:17Z")

</div>

I’ll look into this as soon as possible. Currently having very little time to spend on open source projects due to my regular job requesting a lot of my time.

---

<div class="post-metadata">

**Author:** ![Mike\_Fredskilde](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mike_fredskilde/32/173077_2.png) [@Mike\_Fredskilde](https://community.homey.app/u/Mike_Fredskilde)\
**Post date:** [October 1, 2026, 7:00pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/59 "2026-10-01T19:00:29Z")

</div>

@pendojoshua Hi, i have worked on a version of the Danfoss ICON 1 version, if you have the app module, And not the Ally brigde. This can pair the Gen 1 app module with homey.

---

<div class="post-metadata">

**Author:** ![SamHomey](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/samhomey/32/79234_2.png) [@SamHomey](https://community.homey.app/u/SamHomey)\
**Post date:** [October 12, 2026, 11:08am UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/60 "2026-10-12T11:08:14Z")

</div>

Got this installed and seems to be working correctly. Thank you for making 🙂

FYI, it seems your Vimeo videos are now private so can’t be viewed.

---

<div class="post-metadata">

**Author:** ![pendojoshua](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/pendojoshua/32/116452_2.png) [@pendojoshua](https://community.homey.app/u/pendojoshua)\
**Post date:** [October 13, 2026, 10:18pm UTC](https://community.homey.app/t/app-pro-danfoss-ally/146923/61 "2026-10-13T22:18:30Z")

</div>

You’re more than welcome!

I moved away from Vimeo recently. I’ve replaced the Vimeo video’s with links to the new place they’re hosted.

[Previous page](https://community.homey.app/t/app-pro-danfoss-ally/146923.md?page=2)

[Next page](https://community.homey.app/t/app-pro-danfoss-ally/146923.md?page=4)
