Pir svetlo on boot

www
Odpovědět
Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Pir svetlo on boot

Příspěvek od tiimsvk »

Ahojte viete mi poradit s jednou automatizaciou pri bootovani modulu?
Jedna sa o osvetlenie s pir senzorom kd pri zapnuti modulu sa svetlo rozvieti na 7 minut a potom sa vipne.
Tu nastava to co potrebujem po 7 minutach nastavujem ze ak je pir senzor bez detekcie tak sa svetlo zhasne... cize ak je pir senzor s detekciou tak sa nevypne a potrebujem v najbližšej nedetetekovanom pohybe aby sa svetlo vyplo.

Snad om dobre vysvetlil :D

Kód: Vybrat vše

on_boot:
    priority: 600
    then:
      - light.turn_on:
          id: downlight
          brightness: 60%
          cold_white: 100%
          warm_white: 100%
      - delay: 7min
      - if:
          condition: 
            binary_sensor.is_off: motion_temp
          then: 
            - light.turn_off: downlight

Uživatelský avatar
tiimsvk
Dárce - Donátor
Dárce - Donátor
Příspěvky: 801
Registrován: 06. květen 2021, 07:03
Dal poděkování: 72 poděkování
Dostal poděkování: 65 poděkování

Re: Pir svetlo on boot

Příspěvek od tiimsvk »

Nikto nic? :roll:

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3333
Registrován: 30. září 2020, 20:33
Dal poděkování: 172 poděkování
Dostal poděkování: 364 poděkování

Re: Pir svetlo on boot

Příspěvek od Pete30 »

Nezkoušel jsi interval if ?
Prostě kontrolovat senzor káždý x čas a pokud podmínka splněna (condition) zapni a pokud jinak vypni.
Něco takového je to jen příklad ne řešení:

Kód: Vybrat vše

interval:
  - interval: xs
    then:
      if:
        condition:
          binary_sensor.is_on: xxxxxxxx
        then:
          - light.turn_on: xxxxxx
        else:
          - light.turn_off: xxxxxxx
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „ESPHome“