Automatisation Maison vide

Mon problème

Bonjour,

je fais encore une fois appel au spécialistes de cette communauté, merci à vous :smiley:
J’ai voulu créer une automatisation qui coupe pratiquement toutes les prises connectés et les lampes de la maison lorsqu’on sort.

Je pensais que ça allait être simple mais apparemment non :wink:

Pour ce faire j’ai créé un binary_sensor :

 - platform: template
    sensors:
      occupancy:
        value_template: >
          {{ is_state('person.tof', 'home') or is_state('person.isabelle', 'home') }}

le sensor fonctionne, je l’ai testé via les Outils de développement, il est bien à ‹ On › lorsqu’on est à la maison et ‹ Off › lorsqu’on est tous les 2 absents.

Du coup j’ai voulu utilisé ce binary_sensor en trigger dans l’automatisation :

- id: '1667563981130'
  alias: On quitte la maison
  description: Eteindre les lampes, les prises ...
  trigger:
  - platform: state
    entity_id:
    - binary_sensor.occupancy
    for:
      hours: 0
      minutes: 1
      seconds: 0
    to: 'off'
  condition:
  - condition: numeric_state
    entity_id: sensor.prise_tv_salon_energy
    below: 50
  action:
  - type: turn_off
    device_id: 886067922b74bebf1d5287c8d9e6f450
    entity_id: switch.prise_tv_salon
    domain: switch

mais elle ne se déclenche jamais, je ne sais pas trop pourquoi.
une idée ?

Merci

Ma configuration


Texte à remplacer par votre configuration

Comment récupérer ma configuration :
Dans votre HA, Menu latéral Paramètres > Système > Corrections puis les trois petits points en haut a droite > Informations Système puis une fois en bas Copier


Salut

ton sensor.prise_tv_salon_energy est un sensor cumulatif (WH ou kWH).
ce sensor ne peut que s’incrementer et reste a une certaine valeur même si ta TV est éteinte ou en veille.
je prendrais pour ma part le sensor power qui doit exister sur ta prise ( celle qui revoie des Watts)
la valeur de ce sensor devrait être aux alentours de 10W lorsque ta TV est en veille en fonction du modele

1 « J'aime »

Perso j’ai fait une scène où j’ai défini l’état de mes équipements en mon absence eu je déclenche la scène quand je pars

1 « J'aime »

Salut,
Pour le Trigger, pourquoi ne pas utiliser le sensor déjà présent : zone.home
Lorsque sa valeur est à 0, il n’y a plus personne dans ta zone. tu peux mettre un délai de 1 minute si tu le souhaite.
Pour l’action, il faut éviter de mettre le device_id si tu mets le entity_id.
Pour la condition, Je ne vois pas l’intérêt donc je supprimerais.
Si tu as plusieurs switch ou light, il faut penser à créer des groupes.

je suis trop con, effectivement cette valeur ne sera jamais à 0, je me suis trompé de sensor.
Merci beaucoup

je ne connaissais pas du tout, je vais tester merci