Salut à tous,
L’intégration Netatmo ne marche plus chez moi je me sert seulement de la partie chauffage (hyper nickel ce truc).
Mais depuis 2 jours plus rien, je viens de mettre à jour HA j’ai refais l’intégration avec redémarrage…
Avez vous le même problème.
Merci d’avance
Salut,
Effectivement Netatmo a cesser de fonctionné apparemment suite à un changement chez netatmo.
depuis hier soir on peux installer la version « core-2021.5.1 » qui corrige le problème.
N’hésite donc pas à faire cette mise à jour.
https://community.home-assistant.io/t/new-netatmo-integration/306001
Bonjour,
Je déterre le sujet, mais j’ai les mêmes symptômes depuis hier soir (5 décembre 2022) à 17h30 à peu près.
Mes recherches m’ont orienté vers un problème côte cloud de Netatmo. Tous mes entités climate sont toujours indisponibles dans HA alors que du côté de l’appli propriétaire ainsi que l’API météo ça a l’air d’être de nouveau up & running.
Suis-je le seul à observer ce comportement?
Un bug du coté de chez Netatmo (rien n’est accessible aujourd’hui). Quand c’est pas des changements d’api c’est des bugs.
Pour éviter tous ces désagrément j’ai fais passer tous mes appareils netatmo ( weather, security et climate) par homekit. Plus rapide et plus fiable, manque que le planning et le mode pour les climates. Du coup, j’ai fait ces automatisations pour récuperer les modifications.
#############################
## Changement de Planning ##
#############################
## Planning: Cloud -> Hass
- alias: "[Netatmo Climate] Planning: Cloud to Hass "
description: "récupere le type de planning en cours apres chgt sur netatmo"
trigger:
- platform: event
event_type: netatmo_event
event_data:
type: "schedule"
action:
- service: notify.notification_texte
data:
message: " Planning netatmo (Event ID): {{ trigger.event.data.data.schedule_id }}"
title: "Netatmo Climate Planning de chauffe: Netatmo -> Local"
- service: input_select.select_option
data_template:
entity_id: input_select.netatmo_planning_select
option: >-
{% if is_state('input_text.netatmo_planning_text', '5fd919d6566c66474e3c2f6d') %}
normal
{%-elif is_state('input_text.netatmo_planning_text', '5fda84e07f7a4c7098753535') %}
vacances a la maison
{%-elif is_state('input_text.netatmo_planning_text', '600602e60180ba5fbf12f1ee') %}
invites
{% else %}
erreur planning
{% endif %}
## Planning: Hass -> Cloud
- alias: "[Netatmo Climate] Planning: Hass to netatmo cloud"
description: "Change le planning chez netatmo apres chgt local"
mode: single
trigger:
- platform: state
entity_id: input_select.netatmo_planning_select
action:
- service: netatmo.set_schedule
data:
entity_id: climate.netatmo_chambre
schedule_name: "{{ states.input_select.netatmo_planning_select.state }}"
- service: notify.notification_texte
data:
message: " Changement de planning Netatmo : {{ states.input_select.netatmo_planning_select.state }}"
title: "Netatmo Climate Planning de chauffe : Local -> Netatmo"
#############################
## Changement de mode ##
#############################
# Mode : Cloud -> Hass
- alias: "[Netatmo Climate] therm_mode: Netatmo Cloud to Hass "
description: "récupere le mode de chauffage en cours apres chgt sur netatmo"
trigger:
- platform: event
event_type: netatmo_event
event_data:
type: "therm_mode"
action:
- service: notify.notification_texte
data:
message: "Netatmo event : Changement therm_mode: de {{ trigger.event.data.data.previous_mode }} à {{ trigger.event.data.data.mode }}"
title: "Netatmo Climate Therm_mode chauffe: Netatmo -> Local"
- service: input_select.select_option
data_template:
entity_id: input_select.chauffage_mode
option: >-
{% if trigger.event.data.data.mode == "hg" %}
Frost Guard
{% elif trigger.event.data.data.mode == "away" %}
away
{% elif trigger.event.data.data.mode == "schedule" %}
Schedule
{% else %}
Schedule
{% endif %}