Ma première automatisation ne fonctionne pas, capteur IR vers allumage

Bonjour à tous.

je migre lentement vers HA, mais j’ai vraiment du mal à tout comprendre.

Je cherche à faire une chose pourtant simple.

avec: un capteur IR zigbee Zemismart et un interrupteur 3 boutons.

Tout simplement, quand le détecteur me capte, qu’il déclenche le 3 ème bouton de mon interrupteur, ce qui permet d’allumer la lampe d’escalier (lampe normale reliée à l’interrupteur.)

Et puis quand il ne détecte plus rien (par exemple au bout d’1 min) qu’il bascule l’interrupteur.

Et surtout, si possible sans temps de latence, qu’il allume dès qu’il redétecte un mouvement.

Je suis une quiche, bordel

Merci à vous

Bonjour Stéphane, tu as commencé à faire quelque chose (automatisation), si oui, poste le code yaml ici

Pour info, le temps de détection dépend de ton appareil (capteur de mouvement) et peut être réglé ou pas.

Le plus simple pour le moment est de faire deux automatisations : une pour l’allumage de ton éclairage (trigger - déclencheur : quand capteur de mouvement détecte un mouvement → action : déclenché appui bouton 3 de l’interrupteur) et l’inverse quand le capteur ne détecte plus de mouvement.

Bonjour Yannick, j’ai fais ça. A priori ça fonctionne. Mais ce n’est peut-être pas la meilleure méthode.

Alors il n’y a pas forcément de bonne ou de mauvaise méthode, si ta solution fonctionne c’est que c’est bon… Teste la sous toutes les coutures et vois si ça te va. Je vais aller manger. On en reparle en milieu d’après midi si ça coince.

ok, merci Yannick.

Bon apéro et bon appétit.

A tout à l’heure

Bonjour,
tu peu faire comme ca:

trigger:
  - type: motion
    platform: device
    device_id: 4fbe6f9beb5ac1b0e977e8dd8142180e
    entity_id: c5f705c43508bb9d1bcfe028fa6b1a12
    domain: binary_sensor
    id: "on"
  - type: no_motion
    platform: device
    device_id: 4fbe6f9beb5ac1b0e977e8dd8142180e
    entity_id: c5f705c43508bb9d1bcfe028fa6b1a12
    domain: binary_sensor
    id: "off"
    for:
      hours: 0
      minutes: 1
      seconds: 0
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id:
              - "on"
        sequence:
          - service: light.turn_on
            metadata: {}
            data: {}
            target:
              entity_id: light.0x00158d0007b044d2
      - conditions:
          - condition: trigger
            id:
              - "off"
        sequence:
          - service: light.turn_off
            metadata: {}
            data: {}
            target:
              entity_id: light.0x00158d0007b044d2

1 déclecheur avec le ID on, pour quand le détecteur détecte
1 déclencheur avec ID off, pour quand le détecteur detecte plus pendant 1min.

en action , choix avec la condition ‹ on › qui va allumer et la condition ‹ off › qui va éteindre.

1 « J'aime »

Merci beaucoup Warc0zes, mais je ne maîtrise pas du tout le codage.

déclencheur:


actions (choix):

edit:
je me suis tromper pour les actions c’est switch.turn_on ( commutateur allumer ) et switch.turn_off au lieu de lumière allumer et éteindre.

Je vais déjà essayer de comprendre ta démarche avant d’essayer en réalité

Ton automatisation, déclenche quand ton capteur détecte, puis allume la lumière et 1 minute après ca éteins la lumière.

S’il détecte plus, il y a pas de déclencheur.

Mon automatisation fonctionne bien. Mais j’ai peut-être un coup de bol

mais là encore, je n’arrive plus à faire apparaître le schéma de constellation.

c’est quand même bizarre ce truc

J’ai peur que le RPI3 est limite pour mosquitto broker et Z2M.
Ta essayer avec ZHA, et viré mosquitto et Z2M?

ZHA est moins gourmand en memoire.

oui je pense aussi que j’atteint les limites. Ben avant je faisais avec ZHA mais on m’a conseillé de passer en mqtt et Z2m pour plus de compatibilité

Oui Z2M c’est le must mais pas sur un RPI3.
Ta pas 50 solutions, soit tu repasse sur ZHA, soit tu passe sur un RPi4 et Z2M.

bon ben je crois que je vais investir plus vite que prévu.

mais j’aimerais essayer une dernière chose.

J’ai reçu un détecteur de présence humaine SONOFF, et j’aimerais qu’il m’allume mon plafond bureau quand il me détecte, que ça reste allumé quand j’y suis et qu’il s’éteigne au bout d’1 minute quand je n’y suis plus. Et qu’il se rallume dès qu’il me redétecte.

Tu peux m’aider pour ça

qu’il agisse en fait sur mon interrupteur secteur du bureau