Bonjour,
Je possède trois humidificateurs (Xiaomi Humidifier 2) chez moi, deux dans la pièce de vie et un dans la chambre. Ils disposent de trois niveau de puissance d’humidification. J’aimerais totalement automatisé leurs gestion pour qu’ils se déclenchent et se coupent en fonction de l’humidité ambiante. Pour cela je dispose de capteurs (Aqara T1) dans chaque pièce qui s’actualise toutes les heures (très peu adapté pour mon besoin mais c’est ainsi). Je précise que je suis totalement novice sur Automate, je découvre.
Le but de l’automation est d’allumer l’humidificateur si l’humidité ambiante est inférieure à 60%, de le couper si la valeur est supérieur à 60% et de choisir un des trois niveaux de puissance en fonction de l’humidité (ex: <45% = fort, <50% = moyen, <60% = faible). Dans l’idéal j’aurais aimer que l’automatisation enregistre le niveau actionné et que lors de l’actualisation suivante si le taux d’humidité n’a que très légèrement augmenté, qu’elle déclenche le niveau de puissance supérieure, peux importe le taux d’humidité. Malheureusement je n’ai pas du tout les compétences pour faire cela…
J’ai essayé de faire une automatisation mais je ne comprends absolument pas pourquoi elle ne s’initie pas. L’élément déclencheur est le changement de la valeur d’humidité renvoyer par le capteur (j’ai mis inférieur à 200% afin que chaque mise à jour lance l’automatisation) Les actions elles fonctionnent sans problème. J’ai essayé de manière différente mais rien ne marche et je bloque. Auriez-vous une idée ?
Merci d’avance !
YAML de l’automatisation:
alias: Humidificateur
description: ""
triggers:
- trigger: numeric_state
entity_id:
- sensor.condition_salon_humidity
above: 0
below: 200
conditions: []
actions:
- if:
- type: is_humidity
condition: device
device_id: c6de7530c3ff2ec4e1b40b67d14ab8dd
entity_id: 6fcf14a65406af84038688e6d1563801
domain: sensor
below: 55
then:
- action: humidifier.turn_on
metadata: {}
data: {}
target:
area_id: salon
- action: select.select_option
metadata: {}
data:
option: Level3
target:
entity_id: select.deerma_jsq2w_b847_fan_level
enabled: true
- if:
- type: is_humidity
condition: device
device_id: c6de7530c3ff2ec4e1b40b67d14ab8dd
entity_id: 6fcf14a65406af84038688e6d1563801
domain: sensor
below: 58
above: 55
then:
- action: humidifier.turn_on
metadata: {}
data: {}
target:
area_id: salon
- action: select.select_option
metadata: {}
data:
option: Level1
target:
entity_id: select.deerma_jsq2w_b847_fan_level
enabled: true
- if:
- type: is_humidity
condition: device
device_id: c6de7530c3ff2ec4e1b40b67d14ab8dd
entity_id: 6fcf14a65406af84038688e6d1563801
domain: sensor
above: 58
then:
- action: humidifier.turn_off
metadata: {}
data: {}
target:
area_id: salon
enabled: true
mode: single