# \[APP\] SENZ-WIFI (nVent Raychem)

**URL:** <https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749>\
**Category:** Apps\
**Tags:** app, official\
**Created:** [April 26, 2021, 2:50pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749 "2021-04-26T14:50:30Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [April 26, 2021, 2:50pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/1 "2021-04-26T14:50:30Z")

</div>

![nVent_Raychem_Logo_RGB_F2](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/b/8b15d3f447d5d3fbf4b5c98ac4154eec37ee75e7.jpeg)

 ![senz-wifi](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/7/9704006f857bc41ca555d84f18099e8ea2dd6588.jpeg)

**App Store Page:** [nVent Raychem | Homey](https://homey.app/a/com.nvent.raychem/)

## Description

The new generation of floor heating thermostats

nVent RAYCHEM SENZ WIFI is developed to suit the modern home owner, who prioritizes high comfort, low energy costs and a beautiful home.It can be used with all underfloor heating cables and heating mats.

Stepping on a heated floor makes all the difference, radiant floor heating takes the chill away from your floors and brings warmth and comfort into your home. It adds that little touch of luxury that helps you relax and enjoy the cozy atmosphere in any room you have it installed.

## Instructions

Add the device as you would add any device to Homey. A polling frequency of 1 minute is used to update the current temperature of the device in Homey. For all other changes, there is a SignalR connection opened in the background to receive realtime notifications from nVent, so these should be instantly updated.

## Limitations

Due to the limitations of the nVent API…

- … you cannot _set_ the thermostat mode to “ **Vacation** ”, nor “ **Off** ”.
- … when setting the thermostat mode to “ **Antifreeze** ” in Homey, it will set the mode to “ **Manual** ” and the target temperature to **5°C** , as this mode cannot be set via the API. The thermostat screen will remain on.

It **does** however update the mode correctly when receiving data from nVent.

## Donations

I enjoy creating apps for Homey and try to support them as best as I can. If you enjoy using my apps a [donation](https://www.paypal.me/edwinvdpol) in return for the time I put into this is much appreciated.

## Credits

A big shout out to @Sharkys for providing me access to his nVent account, and communicating with nVent which made my job a lot easier! Thank you! 🕶

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [April 26, 2021, 2:50pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/2 "2021-04-26T14:50:53Z")

</div>

_– Reserved –_

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [April 26, 2021, 2:51pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/3 "2021-04-26T14:51:13Z")

</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:** [April 26, 2021, 6:53pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/4 "2021-04-26T18:53:19Z")

</div>

Big thanks also to Hendrickx from nVent company, who was very helpful and responsive and huge thanks to Edwin for developing it in so quick time. 😉

---

<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:** [May 7, 2021, 5:47am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/5 "2021-05-07T05:47:21Z")

</div>

Just published, thank you once more @evdpol Edwin for great job !

---

<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 14, 2021, 7:13am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/6 "2021-10-14T07:13:52Z")

</div>

Hi @evdpol Edwin, how are you doing ? 😉 May I have a wish, do you think it would be difficult to implement “Thermostat not available” event ? Seems some of my thermostats are loosing connections randomly for past 3 days … and it seems it’s not problem of your app 😉  
All thermostats are pinging, they are connected but they themselves reports not connected status (so maybe it’s Raychem cloud issue)… so I thought it could be useful for kind of monitoring (because if someone is using Homey eg. for changing status/temperature etc.), they will not find it didn’t work…

Thank you (if you would find time).

In any case : edf83b0e-8083-44ea-bf82-23f2b1f6cba4

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [October 14, 2021, 3:31pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/7 "2021-10-14T15:31:43Z")

</div>

Hi @Sharkys!!

Good idea! Also, not very difficult to implement.

I will look into this, thanks!

– Edwin

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [October 19, 2021, 1:27pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/8 "2021-10-19T13:27:47Z")

</div>

The new **connected** capability will be available in version 1.2.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:** [October 20, 2021, 4:55am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/9 "2021-10-20T04:55:56Z")

</div>

Thank you so much @evdpol , will start testing today after scheduled power-outage in my location.

---

<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 20, 2021, 8:46am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/10 "2021-10-20T08:46:51Z")

</div>

Ups, @evdpol , seems we have rate limit issue ;-( But it disappeared after while and now it’s again online.

![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/1/e1d80612f05d7b2a232b5441b7e0f54e7b997707.png)

Anyway the flow condition was not triggered… not sure it should be in case of rate limit (which is kind of exception and not happening “usually”)

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [October 20, 2021, 9:38am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/11 "2021-10-20T09:38:09Z")

</div>

Rate limiting does not mean that the _device_ is offline. 😉  
It checks the `online` value in the message returned by nVent.

The new version isn’t published in the App Store yet.  
You are using the test version at this moment?

---

<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 20, 2021, 9:41am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/12 "2021-10-20T09:41:27Z")

</div>

> [@evdpol](#):
>
> Rate limiting does not mean that the _device_ is offline.

I know and I also things this will happen in our specific/development situations… so I think it shall be not included for checking. I just saw “red” status, I though “oh, device is offline again” and nope - it was rate limit.

> [@evdpol](#):
>
> You are using the test version at this moment?

Sure, 1.2.1 - why I didn’t share diag. ? Sorry for that - \> 3f444713-c805-4f6d-aa85-875ae5c67ae7

But as I mentioned, all are suddenly online. … maybe there is something going on on Raychem side.

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [October 20, 2021, 10:24am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/13 "2021-10-20T10:24:08Z")

</div>

The last error in your diagnostic report, is an unauthorised error.

I guess you needed to re-authorise as I was logged in under your account from a different location.

Will stay out of it … for now. 😉

---

<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 20, 2021, 11:04am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/14 "2021-10-20T11:04:31Z")

</div>

> [@evdpol](#):
>
> I guess you needed to re-authorise

It actually fixed without any my interaction 😉  
Anyway, seems “Connectivity check” works, I just lost connectivity to one of Thermostat…now I can investigate what is actually going on.

![obrazek](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/2/d22e0657541e32cfb2f9271da5cc7f6ed3f200db.png)

---

<div class="post-metadata">

**Author:** ![Patrick\_Hendrickx](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick_hendrickx/32/42717_2.png) [@Patrick\_Hendrickx](https://community.homey.app/u/Patrick_Hendrickx)\
**Post date:** [October 27, 2021, 12:19pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/15 "2021-10-27T12:19:12Z")

</div>

Hi Edwin,  
It seems that from time to time, the SENZ WIFI thermostats on the Homey app seem to be disconnected from the App. When hitting the repair button, the users are redirected to the OAuth page and need to allow the devices to be controlled by the SENZ WIFI app in Homey.  
Can I bring you in contact with one of our developers to see if we can help you fix this issue?  
I am the product manager at nVent who is responsible for the SENZ WIFI products and I guess the issue is linked to the access token and the duration of these tokens, so we can possibly figure out a way to get this sorted by adapting some settings in your Client ID settings, but I would need to get you in touch with our developers to confirm this.  
Kind regards,  
Patrick Hendrickx

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [October 27, 2021, 6:05pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/16 "2021-10-27T18:05:14Z")

</div>

Hi Patrick,

Your developer(s) can reach me at developer@edwinvandepol.nl.

I noticed the problem with other apps aswell.  
Not sure if we can solve the problem, because I’m using the [OAuth2 module](https://athombv.github.io/node-homey-oauth2app/) which is developed by Athom.

But, it is always worth investigating.

Looking forward to the email.

Kind regards,  
Edwin

---

<div class="post-metadata">

**Author:** ![Patrick\_Hendrickx](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/patrick_hendrickx/32/42717_2.png) [@Patrick\_Hendrickx](https://community.homey.app/u/Patrick_Hendrickx)\
**Post date:** [October 28, 2021, 6:48am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/17 "2021-10-28T06:48:14Z")

</div>

Thank you Edwin. I will ask our development team to get in contact with you and we will figure out if this is a problem we can solve.

---

<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 28, 2021, 6:14pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/18 "2021-10-28T18:14:28Z")

</div>

I just wonder, could be causing API issues the 59sec delay that was introduced in last final firmware version 7.1.5 ? So far (very short testing) seems to be fixed on 7.1.6rc1, even it’s not mentioned in the changelog… but more testing is required…

More on 59s delay - [Homey hat Verspätung - #59 by RonnyW](https://community.homey.app/t/homey-hat-verspatung/52189/59)

\*update" seems that now when I’m getting connection lost notification, it’s fixed automatically without need for app restart, at least based on 2 last connection lost events. So maybe something got fixed in 7.1.6rc1 ?  
Diag : d1477774-5fc0-4e25-9ae1-31bdc5859f77

---

<div class="post-metadata">

**Author:** ![evdpol](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/evdpol/32/26730_2.png) [@evdpol](https://community.homey.app/u/evdpol)\
**Post date:** [November 20, 2021, 2:15pm UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/19 "2021-11-20T14:15:51Z")

</div>

Look what I got from the guys from nVent:

 ![20211120_151154](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/d/5dd3ce38006fab1301b9755a70c581659283f11c.jpeg)

This way, I can debug much better, as I now can _see_ what the thermostat is doing.

I have emailed a few times with the guy who manages the API I guess, and I have some things I need to change in order to prevent the user from logging out ever now and then.

Will keep you updated 😉

– Edwin

---

<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:** [December 8, 2021, 8:22am UTC](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749/20 "2021-12-08T08:22:10Z")

</div>

Hi all,

great test environment Edwin 🙂 So far your app works fine and thanks to recently implemented “disconnect” event, seems I have identified root cause of my thermostats being disconnected very often and randomly (while other like 60 Wifi devices are just working fine) - seems Raychem thermostats are not fully compatible with 802.11r roaming, when FT protocol is “FT Over Air” (Over-the-Air) . Luckily “FT Over DS” (Over-the-DS) works. What was strange, those thermostats were pinging always just fine but start loosing connectivity to the cloud.

I know it has nothing to do with the app you have developed but maybe others might be utilizing this info as 802.11r is kind of standard nowadays.

[Next page](https://community.homey.app/t/app-senz-wifi-nvent-raychem/46749.md?page=2)
