Excuse "les délais de réponses " les temps de réponse long avant la reaction
j’avais même pas remarqué relais <> délais.
Ma question, c’est plus les délais dans quel sens ? Long à remonter l’information dans HA? Ou long depuis HA vers le relais ou les deux ?
En l’état, je vois rien qui bloque. Si l’automatisation de la température fonctionne, la même pour devrait fonctionner pour l’humidité…
Ca tu l’a bien retranscris dans l’automatisation…
Tu as réglé les valeurs des seuils depuis l’interface ?
input_number.humidity_seuil_maxi
input_number.humidity_seuil_mini
Lorsque la température descend et par exemple franchit le seuil fixé , HA et le relai réagissent après un délai d’environ 15s
Tu veux dire que quand la température dépasse le seuil, ça met 15 sec à t’envoyer la notification ?
oui un délai de 10 à 15s
Peux tu me montrer dans le fichier home-assistant.log
les lignes concernant l’automatisation ?
Tu devrais en trouver si l’automatisation échoue, il devrait y avoir le nom de l’automatisation (le nom présent dans Outils de développement → Onglet ETATS et la mention ERROR en début de ligne, après la date/heure…
Il n’y a Que ça ?? 3 lignes
021-01-30 20:55:42 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2021-01-30 20:55:42 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for sonoff which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2021-01-30 20:55:49 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for iphonedetect which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
J’ai installé HACS il y quelques jours mais je ne l’ai pas encore utilisé
Tu as redémarré il y a pas longtemps ? (edit: je suis bête, il y a les heures ) Car le log se vide à chaque démarrage de HA.
Inspire/expire pour essayer de faire déclencher l’automatisation et si elle ne se déclenche pas, regarde ce log pour voir si elle indique une erreur.
ok il me reste un peu de souffle
S’il n’y a rien c’est certainement que les conditions ne sont pas remplies…
Encore une fois, comme le proposait @Babidi, enlève les conditions sur switch pour voir si les actions s’exécutent :
alias: Allumer/Extinction Humidité Prises 220v.
description: >-
Allumage en dessous de la valeur de input_number.temperature_seuil_bas,
Extinction au dessous de la valeur de input_number.temperature_seuil_haut
trigger:
- platform: state
entity_id: sensor.humid_prises_220v
condition: []
action:
- choose:
- conditions:
#- condition: device
# type: is_off
# device_id: 2e62b7fc5c7xxxxxxxxxxx9da70de19
# entity_id: switch.relay_h
# domain: switch
# for:
# hours: 0
# minutes: 0
# seconds: 0
- condition: numeric_state
entity_id: sensor.humid_prises_220v
above: input_number.humidity_seuil_maxi
sequence:
- type: turn_on
device_id: 2e62b7fc5cxxxxxxxxxxx519da70de19
entity_id: switch.relay_h
domain: switch
- service: notify.telegram_ha
data:
message: >
Allumage Deshumidificateur Prises 220v >
{{states('input_number.humidity_seuil_maxi')}}
- conditions:
#- condition: device
# type: is_on
# device_id: 2e62b7fc5xxxxxxxxx519da70de19
# entity_id: switch.relay_h
# domain: switch
# for:
# hours: 0
# minutes: 0
# seconds: 0
- condition: numeric_state
entity_id: sensor.humid_prises_220v
below: input_number.humidity_seuil_mini
sequence:
- type: turn_off
device_id: 2e62b7fcxxxxxxx19da70de19
entity_id: switch.relay_h
domain: switch
- service: notify.telegram_ha
data:
message: >
Extinction Deshumidificateur Prises 220v <
{{states('input_number.humidity_seuil_mini')}}
mode: single
après le test la temperature fonctionne l’humidité n’a aucune reaction et les log restent vides
je teste sans les conditions…
Essaie celle-ci. J’ai simplement ajouté un cas par défaut qui crée un notification persistante dans ton interface Lovelace. La notification est créée seulement si aucunes des conditions n’est remplies :
alias: Allumer/Extinction Humidité Prises 220v.
description: >-
Allumage en dessous de la valeur de input_number.temperature_seuil_bas,
Extinction au dessous de la valeur de input_number.temperature_seuil_haut
trigger:
- platform: state
entity_id: sensor.humid_prises_220v
condition: []
action:
- choose:
- conditions:
- condition: device
type: is_off
device_id: 2e62b7fc5c7xxxxxxxxxxx9da70de19
entity_id: switch.relay_h
domain: switch
for:
hours: 0
minutes: 0
seconds: 0
- condition: numeric_state
entity_id: sensor.humid_prises_220v
above: input_number.humidity_seuil_maxi
sequence:
- type: turn_on
device_id: 2e62b7fc5cxxxxxxxxxxx519da70de19
entity_id: switch.relay_h
domain: switch
- service: notify.telegram_ha
data:
message: >
Allumage Deshumidificateur Prises 220v >
{{states('input_number.humidity_seuil_maxi')}}
- conditions:
- condition: device
type: is_on
device_id: 2e62b7fc5xxxxxxxxx519da70de19
entity_id: switch.relay_h
domain: switch
for:
hours: 0
minutes: 0
seconds: 0
- condition: numeric_state
entity_id: sensor.humid_prises_220v
below: input_number.humidity_seuil_mini
sequence:
- type: turn_off
device_id: 2e62b7fcxxxxxxx19da70de19
entity_id: switch.relay_h
domain: switch
- service: notify.telegram_ha
data:
message: >
Extinction Deshumidificateur Prises 220v <
{{states('input_number.humidity_seuil_mini')}}
default:
- service: persistent_notification.create
data:
message: "{{states('sensor.humid_prises_220v')}}"
title: "{{states('input_number.humidity_seuil_mini')}}"
notification_id: "{{ (range(1, 9999)|random) }}"
mode: single
Je viens de mettre à jour l’automatisation juste dessus pour afficher les valeurs afin de voir ce qui se passe…
Mets la tienne à jour également
elles s’afficheront dans les notifications
J’ai une erreur « Message malformed: expected dictionary »
décidemment