# Limitations avec l'intégration Netatmo (Chauffage et Sirène extérieure)

**URL:** <https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103>\
**Category:** Entraide Home Assistant\
**Tags:** netatmo\
**Created:** [Janvier 15, 2026, 12:45 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103 "2026-01-15T12:45:33Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![GuiPoM](https://forum.hacf.fr/user_avatar/forum.hacf.fr/guipom/32/72563_2.png) [@GuiPoM](https://forum.hacf.fr/u/GuiPoM)\
**Post date:** [Janvier 15, 2026, 12:45 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/1 "2026-01-15T12:45:33Z")

</div>

Bonjour,

Je migre de Jeedom à Home Assistant et dans la mesure du possible j’essaye de rééquiper mon installation de manière iso fonctionnelle entre les plateformes.

J’ai des petits soucis avec Netatmo. J’utilise l’intégration officielle avec app de dev (pas cloud) pour bénéficier des webhooks, mais c’est quand même particulièrement lent à se rafraichir, même si c’est mieux que rien (rien = plus de 5 minutes parfois).

Ce problème est plus une frustration, j’observe quand même deux grosses limitations:

1/ on ne peut pas déclencher la sirène de la caméra extérieure de sécurité. Je ne dis pas que c’est la faute de Home Assistant, c’est à cause de l’API publique de Netatmo. Mais on peut avec Jeedom, en utilisant l’API privée et un hack de user agent pour se faire passer pour un client android. Je pourrais ouvrir un bug là dessus ou même essayer de travailler sur une correction si j’avais le temps, mais je me demande si cette approche serait acceptée comme pull request sur Home Assistant ? C’est assez limite comme pratique, même si je ne supporte pas qu’un vendeur me dise comment j’ai le droit d’utiliser un produit qui m’appartient …

2/ Côté Thermostat, on ne peut pas récupérer la consigne de chauffe actuelle. Quand on fait un planning, on définit des consignes de température (par exemple Confort 19°, Eco 17°, Nuit 16° … une association nom et température).  
J’ai des scripts qui tournent pour vérifier qu’une période d’absence est bien compatible avec les températures retenues. Par exemple si je passe absent de 9h à 14h, mais qu’il y a des plages Confort, dans ce cas une alerte pour recommander de ne pas oublier de passer le Thermostat en absent.  
On ne peut pas récupérer non plus cette info dans HA, on l’a dans Jeedom

Si jamais ces limitations vous parlent, si jamais vous avez des idées de comment les lever d’une manière ou d’une autre, je ne suis pas sur que l’intégration Netatmo évolue beaucoup, c’est un problème très européen, peut être très français

Merci !

## Ma configuration

* * *

[center]## System Information

| version | core-2026.1.1 |
| --- | --- |
| installation\_type | Home Assistant OS |
| dev | false |
| hassio | true |
| docker | true |
| container\_arch | amd64 |
| user | root |
| virtualenv | false |
| python\_version | 3.13.11 |
| os\_name | Linux |
| os\_version | 6.12.51-haos |
| arch | x86\_64 |
| timezone | Europe/Paris |
| config\_dir | /config |

> **Home Assistant Community Store**
>
> | GitHub API | ok |
> | --- | --- |
> | GitHub Content | ok |
> | GitHub Web | ok |
> | HACS Data | ok |
> | GitHub API Calls Remaining | 5000 |
> | Installed Version | 2.0.5 |
> | Stage | running |
> | Available Repositories | 2589 |
> | Downloaded Repositories | 12 |

> **Home Assistant Cloud**
>
> | logged\_in | false |
> | --- | --- |
> | can\_reach\_cert\_server | ok |
> | can\_reach\_cloud\_auth | ok |
> | can\_reach\_cloud | ok |

> **Home Assistant Supervisor**
>
> | host\_os | Home Assistant OS 16.3 |
> | --- | --- |
> | update\_channel | stable |
> | supervisor\_version | supervisor-2026.01.0 |
> | agent\_version | 1.7.2 |
> | docker\_version | 28.3.3 |
> | disk\_total | 56.0 GB |
> | disk\_used | 20.7 GB |
> | nameservers | 192.168.1.21, 2a01:cb05:7e1:500:229a:7dff:fe28:93d0, fe80::229a:7dff:fe28:93d0, 192.168.1.1 |
> | healthy | true |
> | supported | true |
> | host\_connectivity | true |
> | supervisor\_connectivity | true |
> | ntp\_synchronized | true |
> | virtualization | |
> | board | generic-x86-64 |
> | supervisor\_api | ok |
> | version\_api | ok |
> | installed\_addons | Matter Server (8.1.2), Piper (2.1.1), Samba share (12.5.4), Z-Wave JS (0.28.0), Nginx Proxy Manager (2.1.0), Speech-to-Phrase (1.4.1), Advanced SSH & Web Terminal (22.0.3), OpenThread Border Router (2.15.3), Node-RED (20.2.4), vosk (1.6.1), Gazpar2HAWS (0.4.0), Zigbee2MQTT (2.7.2-1), Studio Code Server (6.0.1) |

> **Dashboards**
>
> | dashboards | 4 |
> | --- | --- |
> | resources | 2 |
> | views | 20 |
> | mode | storage |

> **Network Configuration**
>
> | adapters | lo (disabled), enp1s0 (enabled, default, auto), hassio (disabled), docker0 (disabled), vethe8f48ca (disabled), vetha2492bf (disabled), vethfc03f17 (disabled), veth1cf24f4 (disabled), vethd600d70 (disabled), vethc3e33db (disabled), veth0aa1fc4 (disabled), veth3872ccd (disabled), wpan0 (disabled), vethe60c973 (disabled), vethec7abfe (disabled), vethb618940 (disabled), vethab7de7d (disabled), veth51b896e (disabled) |
> | --- | --- |
> | ipv4\_addresses | lo (127.0.0.1/8), enp1s0 (192.168.1.25/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), vethe8f48ca (), vetha2492bf (), vethfc03f17 (), veth1cf24f4 (), vethd600d70 (), vethc3e33db (), veth0aa1fc4 (), veth3872ccd (), wpan0 (), vethe60c973 (), vethec7abfe (), vethb618940 (), vethab7de7d (), veth51b896e () |
> | ipv6\_addresses | lo (::1/128), enp1s0 (2a01:cb05:7e1:500:5bb7:5c2e:c4e9:60a3/64, fd87:3b15:78bc:a1f9:c9d1:4c4a:f525:c59e/64, fe80::f701:8192:4ceb:7abf/64), hassio (fd0c:ac1e:2100::1/48, fe80::b459:eaff:fe80:d1cb/64), docker0 (fe80::d869:c1ff:fe02:2b20/64), vethe8f48ca (fe80::c80e:dbff:fe70:5216/64), vetha2492bf (fe80::6e:5bff:fe83:de4c/64), vethfc03f17 (fe80::2cef:d7ff:febe:ca24/64), veth1cf24f4 (fe80::c8e8:5bff:fee5:577a/64), vethd600d70 (fe80::fc2a:faff:fe4c:3ad1/64), vethc3e33db (fe80::9438:c8ff:feee:fa6c/64), veth0aa1fc4 (fe80::64eb:56ff:feb1:985e/64), veth3872ccd (fe80::102f:bff:fe9f:ece3/64), wpan0 (fd10:7e18:2341:7fc0:0:ff:fe00:fc11/64, fdd8:c6e1:96bb:1:2e:4c1a:2b36:8d8e/64, fd10:7e18:2341:7fc0:0:ff:fe00:fc38/64, fd10:7e18:2341:7fc0:0:ff:fe00:fc10/64, fd10:7e18:2341:7fc0:0:ff:fe00:8c00/64, fd10:7e18:2341:7fc0:ec24:5d7c:83b6:c848/64, fe80::28bf:6438:f68b:a3b2/64), vethe60c973 (fe80::a4db:6dff:fe8c:fafe/64), vethec7abfe (fe80::4c78:28ff:fea7:fa6b/64), vethb618940 (fe80::fc4e:d2ff:fea7:7405/64), vethab7de7d (fe80::9cba:8bff:fe80:f5f6/64), veth51b896e (fe80::985a:edff:fe2c:f942/64) |
> | announce\_addresses | 192.168.1.25, 2a01:cb05:7e1:500:5bb7:5c2e:c4e9:60a3, fd87:3b15:78bc:a1f9:c9d1:4c4a:f525:c59e, fe80::f701:8192:4ceb:7abf |

> **Recorder**
>
> | oldest\_recorder\_run | 3 janvier 2026 à 8:51 PM |
> | --- | --- |
> | current\_recorder\_run | 14 janvier 2026 à 12:55 AM |
> | estimated\_db\_size | 520.18 MiB |
> | database\_engine | sqlite |
> | database\_version | 3.49.2 |

[/center] \_\_\_

---

<div class="post-metadata">

**Author:** ![pctetra](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pctetra/32/78077_2.png) [@pctetra](https://forum.hacf.fr/u/pctetra)\
**Post date:** [Janvier 15, 2026, 12:57 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/2 "2026-01-15T12:57:02Z")

</div>

> [@GuiPoM](#):
>
> 2/ Côté Thermostat, on ne peut pas récupérer la consigne de chauffe actuelle

Bonjour  
Je ne sais pas si tu parles des vannes Netatmo ou du themostat Netatmo, me concernant je n’ai que les vannes pas le thermostat  
Concernant les vannes je récupère la consigne dans l’attribut du climate `{{ state_attr('climate.atelier_val', 'temperature') }}`

---

<div class="post-metadata">

**Author:** ![GuiPoM](https://forum.hacf.fr/user_avatar/forum.hacf.fr/guipom/32/72563_2.png) [@GuiPoM](https://forum.hacf.fr/u/GuiPoM)\
**Post date:** [Janvier 15, 2026, 1:31 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/3 "2026-01-15T13:31:15Z")

</div>

On est bien d'accord que c'est une température numérique, et pas le nom de la consigne de température ?

 ![image](https://forum.hacf.fr/uploads/default/original/3X/e/0/e06d9e46d6fd10d8442354ad3449fc9ad215c1af.png)

En fait je m'en moque personnellement dans ce contexte de récupérer une valeur numérique, ce que je souhaite savoir c'est quelle profil de température s'applique, pour vérifier que c'est compatible avec une absence.

Tu me confirmeras si je fais fausse route ! Merci !

---

<div class="post-metadata">

**Author:** ![pctetra](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pctetra/32/78077_2.png) [@pctetra](https://forum.hacf.fr/u/pctetra)\
**Post date:** [Janvier 15, 2026, 1:50 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/4 "2026-01-15T13:50:57Z")

</div>

> [@GuiPoM](#):
>
> En fait je m’en moque personnellement dans ce contexte de récupérer une valeur numérique, ce que je souhaite savoir c’est quelle profil de température s’applique

Oui c’est bien une valeur numérique, maintenant quelque chose m’échappe, tu peux créer des template capteur dans helpers avec le nom de tes consignes.

Après je pense voir ce que tu veux dire, quand j’étais sur jeedom effectivement avec le plugin netatmo il y avait plus de possibilités, notamment je pouvais modifier les true temp avec un scénario. Ce que je ne peux plus faire, maintenant HA m’envoie un message avec les valeurs true temp pour chaque pièce et je modifie dans l’appli si besoin.

Il y a peu de chances que le plugin Netatmo évolue dans le sens ou tu le veux, tu peux toujours poser la question sur Github,

La plupart des anciens jeedom ici ont revus leur logique de raisonnement, la plus grande difficulté pour migrer est d’essayer de transposer exactement ce qu’on avait sur jeedom, en général ça bloque à un moment ou à un autre mais tu le sais, je regarde tes vidéos …

---

<div class="post-metadata">

**Author:** ![GuiPoM](https://forum.hacf.fr/user_avatar/forum.hacf.fr/guipom/32/72563_2.png) [@GuiPoM](https://forum.hacf.fr/u/GuiPoM)\
**Post date:** [Janvier 15, 2026, 1:53 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/5 "2026-01-15T13:53:13Z")

</div>

Le soucis surtout c’est qu’il n’y a pas de contournement possible. On ne peut par exemple pas déclencher la sirène. Et je ne peux pas faire sans, ca faire partie de la sécurité de mon logement.  
Et les deux thèmes sont liés, ce sont des fonctionnalités qui sont dans l’API privée.

---

<div class="post-metadata">

**Author:** ![pctetra](https://forum.hacf.fr/user_avatar/forum.hacf.fr/pctetra/32/78077_2.png) [@pctetra](https://forum.hacf.fr/u/pctetra)\
**Post date:** [Janvier 15, 2026, 2:01 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/6 "2026-01-15T14:01:34Z")

</div>

> [@GuiPoM](#):
>
> Le soucis surtout c’est qu’il n’y a pas de contournement possible. On ne peut par exemple pas déclencher la sirène.

la dessus je ne peux pas t’aider, je n’ai pas cette sirène, j’espère que quelqu’un pourra t’aider.

Apparemment c’est un sujet récurrent

[https://helpcenter.netatmo.com/hc/en-us/community/posts/24636113007378-Is-it-possible-to-activate-the-indoor-siren-with-the-API](https://helpcenter.netatmo.com/hc/en-us/community/posts/24636113007378-Is-it-possible-to-activate-the-indoor-siren-with-the-API)

> [@GuiPoM](#):
>
> C’est assez limite comme pratique, même si je ne supporte pas qu’un vendeur me dise comment j’ai le droit d’utiliser un produit qui m’appartient …

On est bien d’accord, mais dans ce cas il ne faut pas acheter des produits dépendants du cloud, à partir du moment ou on les achète on a un fil à la patte et tributaire d’un changement de politique : voir Tado mais ce n’est pas le sujet de ta demande

NB; je pilote mes vannes Netatmo en local via HomeKit je sais que tu n’as pas d’équipement Apple mais as tu essayé via Matter si tu pouvais la piloter localement

---

<div class="post-metadata">

**Author:** ![Bob](https://forum.hacf.fr/user_avatar/forum.hacf.fr/bob/32/64908_2.png) [@Bob](https://forum.hacf.fr/u/Bob)\
**Post date:** [Janvier 16, 2026, 10:56 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/7 "2026-01-16T10:56:25Z")

</div>

Je ne connais pas les solutions Netatmo

> [@pctetra](#):
>
> {{ state\_attr(‹&nbsp;climate.atelier\_val&nbsp;›, ‹&nbsp;temperature&nbsp;›) }}

Avec un thermostat générique HA tu as aussi le preset\_mode donc peut-être tester ça:

```auto
{{ state_attr('climate.atelier_val', 'preset_mode') }}

```

Bob

---

<div class="post-metadata">

**Author:** ![GuiPoM](https://forum.hacf.fr/user_avatar/forum.hacf.fr/guipom/32/72563_2.png) [@GuiPoM](https://forum.hacf.fr/u/GuiPoM)\
**Post date:** [Janvier 17, 2026, 5:12 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/8 "2026-01-17T17:12:22Z")

</div>

Le soucis est plus que l’intégration ne remonte pas les valeurs, pas que je ne sais pas les exploiter.

Une vanne:

> climate.sejour\_2  
> Vanne Séjour  
> auto  
> hvac\_modes: auto, heat, off  
> min\_temp: 7  
> max\_temp: 30  
> target\_temp\_step: 0.5  
> preset\_modes: away, boost, frost\_guard, schedule  
> current\_temperature: 17.5  
> temperature: 17.5  
> hvac\_action: idle  
> preset\_mode: away  
> selected\_schedule: Présent  
> selected\_schedule\_id: 5f72d1e45d4ec4514b1b6881  
> attribution: Data provided by Netatmo  
> friendly\_name: Vanne Séjour  
> supported\_features: 401

Et le selecteur de planning

> options: Vacances, Travail, Présent, Présent Hiver, Travail Hiver, Vacances Hiver  
> attribution: Data provided by Netatmo

La caméra:

> brand: Netatmo  
> motion\_detection: true  
> id: xxx  
> monitoring: null  
> sd\_status: 4  
> alim\_status: 2  
> is\_local: false  
> vpn\_url: xxx  
> local\_url: xxx  
> light\_state: null  
> attribution: Data provided by Netatmo  
> entity\_picture: xxx  
> friendly\_name: Garage  
> supported\_features: 3

> supported\_color\_modes: onoff  
> color\_mode: null  
> attribution: Data provided by Netatmo  
> friendly\_name: Garage  
> supported\_features: 0

C’est très très limité et contrairement à Jeedom à ce me semble ne remonter qu’une partie des APIs publiques et rien des APIs privées.  
Sur le discord Home Assistant personne ne répond aux questions Netatmo et la partie implémentation Netatmo semble assez moribonde, au point que les gens s’inquiètent que personne ne la mettrait à jour s’il y avait une urgence de changement.

En tous cas on ne retrouve pas dans les données à la disposition de l’installation le nom du profil de température et le switch pour la sirène, c’est sûr et certain.

Je pourrai travailler à faire une contribution mais on en revient à ma question initiale, est ce que Home Assistant accepte dans les intégrations officielles des hacks sur des APIs publiques ou le refuse pour ne pas se mettre mal avec une marque ?

---

<div class="post-metadata">

**Author:** ![system](https://forum.hacf.fr/uploads/default/original/1X/f21bfb78c8ffe5e68d8964c0a162197808faff17.png) [@system](https://forum.hacf.fr/u/system)\
**Post date:** [Mars 18, 2026, 5:13 UTC](https://forum.hacf.fr/t/limitations-avec-lintegration-netatmo-chauffage-et-sirene-exterieure/74103/9 "2026-03-18T17:13:08Z")

</div>

A fermé ce sujet (le Mars 18, 2026, 5:13 UTC)

Ce sujet a été automatiquement fermé après 60 jours. Aucune réponse n’est permise dorénavant.
