# \[APP\]\[Pro\] Bticino/Legrand/Netatmo - Home control, based on Netatmo Cloud API

**URL:** <https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [January 8, 2024, 7:35am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413 "2024-01-08T07:35:37Z")\
**Posts on this page:** 20\
**Page:** 14

<div class="post-metadata">

**Author:** ![Vincent\_T](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vincent_t/32/96312_2.png) [@Vincent\_T](https://community.homey.app/u/Vincent_T)\
**Post date:** [March 24, 2025, 8:25am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/265 "2025-03-24T08:25:48Z")

</div>

@Gal_Carmeli, since I have follow the procedure, it is working fine for the last 4 days.  
Thanks

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [March 24, 2025, 9:33am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/266 "2025-03-24T09:33:57Z")

</div>

I too had it fixed by removing/readding a device, only to be broken again after a few days. I’ll try it again and report back if it happens again

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [March 24, 2025, 9:59am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/267 "2025-03-24T09:59:05Z")

</div>

@Takie - i would like to take a closer look at the issues. Can you please send me diagnostics report? (App settings → Send Diagnostics Report)  
Please put your name onthe report’s comment so I will know to correlate.

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [March 24, 2025, 6:03pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/268 "2025-03-24T18:03:08Z")

</div>

Done: b9c3c158-6aed-456c-99ec-2f7de3be0d1f

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [March 24, 2025, 6:28pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/269 "2025-03-24T18:28:06Z")

</div>

Please do not fix the problem - leave it as is so I can see the issue.  
I will take a look at it soon.

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [March 24, 2025, 6:35pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/270 "2025-03-24T18:35:25Z")

</div>

@Takie - looking at your report, I do not see any issue at all. All requests to Netatmo cloud are being properly addressed.  
It seems that you are encountering a different issue than the others.  
What exactly do you see? What is not working for you?

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [March 24, 2025, 6:40pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/271 "2025-03-24T18:40:50Z")

</div>

Ah sorry, it was already fixed when i made the report. I’ll send you another one should it brake again

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [March 24, 2025, 6:42pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/272 "2025-03-24T18:42:52Z")

</div>

Thanks.  
Can you specify what is the error you are seeing?

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [March 24, 2025, 6:59pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/273 "2025-03-24T18:59:28Z")

</div>

I forgot exactly what it said, but I remember it being something generic (timeout perhaps?). For sure it was not the “rate limit” one mentioned earlier.

I’ll also let you know the exact phrasing should it happen again

---

<div class="post-metadata">

**Author:** ![gautel](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gautel/32/80910_2.png) [@gautel](https://community.homey.app/u/gautel)\
**Post date:** [March 27, 2025, 9:21am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/274 "2025-03-27T09:21:37Z")

</div>

Hello, do you also have the issue with the app where you cannot find any scneario as in the pic below? I have multiple scenarios set in the home control app, but non of them show in homey

 ![Screenshot 2025-03-27 at 10.20.35](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/f/af7a8438f71b66b7a57297447d69b8746cd7ec06.png)

---

<div class="post-metadata">

**Author:** ![MrTomTom](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrtomtom/32/11858_2.png) [@MrTomTom](https://community.homey.app/u/MrTomTom)\
**Post date:** [March 30, 2025, 6:55am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/275 "2025-03-30T06:55:20Z")

</div>

Hello,  
since the official Athom App is not working anymore I switched to this one.  
First of all thanks for the great work!!!

Any chance to get the air quality sensor from Netatmo working with your app.

 ![IMG_5820](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/8/a8b1d1abc4b394df24dcc5f4a793926c7f124d1c.jpeg)

BR,  
Tom

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [March 30, 2025, 7:23am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/276 "2025-03-30T07:23:43Z")

</div>

> [@MrTomTom](#):
>
> since the official Athom App is not working anymore I switched to this one.

The official app is still working here for both my weather station, smart indoor cam and smart outdoor cams.

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [March 30, 2025, 7:26am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/277 "2025-03-30T07:26:47Z")

</div>

@MrTomTom - I think that if you add “Weather Station” on my app, it will add this device as well.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/b/5b8cfe9326181937284f362c35a652df4d98620c.png)

Did you try it?

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [March 30, 2025, 9:26am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/278 "2025-03-30T09:26:01Z")

</div>

New report made: 785522e7-e6cb-40fc-9352-fa88452c5511  
Getting error “400 Bad request” on turning off/on my outdoor cam

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [March 30, 2025, 5:03pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/279 "2025-03-30T17:03:43Z")

</div>

@Takie - I see the problem.  
It’s a defferent problem than the one we discussed above, and is related to a bug of mine.  
I unedrstand where the bug is.  
I am working on a big version now, which will be released today or tomorrow. Once I release that one, I will fix this bug. I assume the bugfix will be released towards the end of the week.

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [April 1, 2025, 9:54am UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/280 "2025-04-01T09:54:28Z")

</div>

All -

I just released version 1.2.2.

In this version, I blocked the possibility to use the old tokens provided by Netatmo, and all users should move to new tokens.  
This means that if you did not remove and re-added on of your devices during March, all your devices will be disabled and the application will not function.  
In order to fix it, follow these steps:

1. Make sure you were upgraded to version 1.2.x (you can upgrade manually if you were still not upgraded automatically)
2. Remove **ONE** of your Netatmo devices from Homey. You have to remove **only one** , not all the devices. It doesn’t matter which one you choose.
3. Add the device again to Homey
4. Wait for 2 minutes for the change to take affect  
This will refresh the token acquisition logic and should fix the problem.  
If you still see issues after these steps, please send me diagnostics report with a comment explaining the problem you are seeing.

**Note:** If you have flows that are using the device you remove and re-added, you will need to fix them manually.

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [April 1, 2025, 12:42pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/281 "2025-04-01T12:42:26Z")

</div>

Thanks for all your time and effort @Gal_Carmeli !

I’m getting an error “Cannot read properties of undefined (reading ‘home\_id’)” after upgrading to 1.2.2 and trying to turn off my outdoor cam. It might be resolved by removing/readding it again, will try this evening. Just wanted to let you know.

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [April 1, 2025, 12:54pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/282 "2025-04-01T12:54:39Z")

</div>

Thanks for letting me know. Can you send diagnostics report?

---

<div class="post-metadata">

**Author:** ![Takie](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/takie/32/86573_2.png) [@Takie](https://community.homey.app/u/Takie)\
**Post date:** [April 1, 2025, 1:06pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/283 "2025-04-01T13:06:46Z")

</div>

Here you go: 1b81efc5-b88e-4678-b027-06fdfe695340

---

<div class="post-metadata">

**Author:** ![Gal\_Carmeli](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gal_carmeli/32/80553_2.png) [@Gal\_Carmeli](https://community.homey.app/u/Gal_Carmeli)\
**Post date:** [April 1, 2025, 1:16pm UTC](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413/284 "2025-04-01T13:16:16Z")

</div>

I can see the problem.

A bug on my side.

I just released 1.2.3 with a fix.

Please do not remove/re-add. Let’s see if its resolved. I am monitoring your app’s behavior – I will let you know.

[Previous page](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413.md?page=13)

[Next page](https://community.homey.app/t/app-pro-bticino-legrand-netatmo-home-control-based-on-netatmo-cloud-api/100413.md?page=15)
