Automatické zhasnutí

Automatizace tvořené přímo, pomocí funkcí HomeAssitent(a).
Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: Automatické zhasnutí

Příspěvek od Lion® »

Noah píše: 19. listopad 2022, 15:53 Zdravim potreboval bych poradit s automatikou zhasnuti.[spoiler]Chtel bych aby se svetlo rozsvitilo pri pohybu a po nastavenem case pokud neni pohyb vyplo.Pouzivam PIR zigbee sonoff a spinani mam pomoci sonoff mini r2 wifi.
nastavim automatiku svetlo se rozsviti ale uz zustava svitit.

Kód: Vybrat vše

alias: Zapnuti MINI 1
description: ""
trigger:
  - type: motion
    platform: device
    device_id: 7e0244279f9e9d7c3622b5ea3e324231
    entity_id: binary_sensor.0x00124b002531ab2b_occupancy
    domain: binary_sensor
condition: []
action:
  - type: turn_on
    device_id: c07dab771b7d7cc0981df9160c880f44
    entity_id: switch.sonoff_10015a82f2
    domain: switch
  - if:
      - type: is_no_motion
        condition: device
        device_id: 7e0244279f9e9d7c3622b5ea3e324231
        entity_id: binary_sensor.0x00124b002531ab2b_occupancy
        domain: binary_sensor
        for:
          hours: 0
          minutes: 5
          seconds: 0
    then:
      - type: turn_off
        device_id: c07dab771b7d7cc0981df9160c880f44
        entity_id: switch.sonoff_10015a82f2
        domain: switch
mode: single
[/spoiler]
musíš udělat spouštěč z toho no_motion
a použít "volby"

nějak takto (vzor):

Kód: Vybrat vše

description: ""
mode: single
trigger:
  - platform: state
    entity_id:
      - binary_sensor.hdo
    to: "on"
    id: "on"
  - platform: state
    entity_id:
      - binary_sensor.hdo
    to: "off"
    id: "off"
condition: []
action:
  - choose:
      - conditions:
          - condition: trigger
            id: "on"
        sequence:
          - service: light.turn_on
            data: {}
            target:
              entity_id: light.teplomer_obyvak
      - conditions:
          - condition: trigger
            id: "off"
        sequence:
          - service: light.turn_off
            data: {}
            target:
              entity_id: light.teplomer_obyvak
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Automatické zhasnutí

Příspěvek od rejze69 »

Ahoj,

Tohle řeší přesně to co jsem nasdílel nad Tvým prvním dotazem. Mám to už na více místech a funguje to spolehlivě.
Vložím sem poslední verzi, která má ošetřený restart HA v průběhu té automatizace.

Kód: Vybrat vše

alias: Světlo test
description: ""
trigger:
  - platform: state
    entity_id:
      - switch.pracovna_svetlo_switch
    from: "off"
    to: "on"
  - platform: numeric_state
    entity_id: input_number.trigger
    above: 0
  - platform: homeassistant
    event: start
condition: []
action:
  - service: timer.start
    data: {}
    target:
      entity_id: timer.off_timer
  - service: input_number.decrement
    data: {}
    target:
      entity_id: input_number.trigger
  - wait_for_trigger:
      - platform: state
        entity_id:
          - timer.off_timer
        from: active
        to: idle
  - if:
      - condition: state
        state: "on"
        entity_id: binary_sensor.pohyb_pracovna_iaszone
    then:
      - service: timer.reload
        data: {}
      - service: input_number.increment
        data: {}
        target:
          entity_id: input_number.trigger
    else:
      - service: switch.turn_off
        data: {}
        target:
          entity_id: switch.pracovna_svetlo_switch
      - service: timer.reload
        data: {}
mode: restart
Přečti si ten příspěvek, protože rozsvícení Motion senzorem je separátní automatizací. Tato je spouštěna rozsvícením sonoff spínače, protože potom funguje bez ohledu na to čím rozsvítíš. Navíc vypnutím automatizace PIR čidla lze snadno vypnout automatické rozsvěcení a na automatizaci zhasnutí to nemá vliv. Stále zhasíná, nebo nechá svítit, pokud jsi v místnosti.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: Automatické zhasnutí

Příspěvek od Lion® »

rejze69 píše: 19. listopad 2022, 17:45 Ahoj,

Tohle řeší přesně to co jsem nasdílel nad Tvým prvním dotazem. [spoiler]Mám to už na více místech a funguje to spolehlivě.
Vložím sem poslední verzi, která má ošetřený restart HA v průběhu té automatizace.

Kód: Vybrat vše

alias: Světlo test
description: ""
trigger:
  - platform: state
    entity_id:
      - switch.pracovna_svetlo_switch
    from: "off"
    to: "on"
  - platform: numeric_state
    entity_id: input_number.trigger
    above: 0
  - platform: homeassistant
    event: start
condition: []
action:
  - service: timer.start
    data: {}
    target:
      entity_id: timer.off_timer
  - service: input_number.decrement
    data: {}
    target:
      entity_id: input_number.trigger
  - wait_for_trigger:
      - platform: state
        entity_id:
          - timer.off_timer
        from: active
        to: idle
  - if:
      - condition: state
        state: "on"
        entity_id: binary_sensor.pohyb_pracovna_iaszone
    then:
      - service: timer.reload
        data: {}
      - service: input_number.increment
        data: {}
        target:
          entity_id: input_number.trigger
    else:
      - service: switch.turn_off
        data: {}
        target:
          entity_id: switch.pracovna_svetlo_switch
      - service: timer.reload
        data: {}
mode: restart
Přečti si ten příspěvek, protože rozsvícení Motion senzorem je separátní automatizací. Tato je spouštěna rozsvícením sonoff spínače, protože potom funguje bez ohledu na to čím rozsvítíš. Navíc vypnutím automatizace PIR čidla lze snadno vypnout automatické rozsvěcení a na automatizaci zhasnutí to nemá vliv. Stále zhasíná, nebo nechá svítit, pokud jsi v místnosti.[/spoiler]
sorry, nechápu vůbec logiku té druhé automatizace
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: Automatické zhasnutí

Příspěvek od Lion® »

máš:
1. nějaký wifi vypínač - switch on (off)
2. PIR - motion (no_motion)
3. input_number.timer

udělal bych pomocníka přepínač
pak automatizace:
spouštěče:
switch on
switch off
motion
no_motion
volba 1:
podmínka: switch on
akce: rozsvit světlo a přepínač on
volba 2:
podmínka: switch off
akce: zhasni světlo a přepínač off
volba3:
podmínka: přepínač off a motion
akce: rozsvit světlo
volba 4:
podmínka: přepínač off a no_motion po dobu (nevím jak za jak dlouho chceš zhasnout)
akce: zhasni světlo

mělo by to po rozsvícení vypínačem svítit tak dlouho dokud vypínačem nezhasneš, nebo když je zhasnuto a je pohyb, rozsvítí čidlo, a zhasne po nastavené době nebo můžeš zhasnout vypínačem.

Pochopil jsem to už?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Automatické zhasnutí

Příspěvek od rejze69 »

Ahoj,

Ta druhá automatizace je jen pro automatické zhasnutí. Světlo lze rozsvítit různými způsoby. Vypínačem, z rozhraní HA, nebo pohybovým čidlem (ta první automatizace). Tím se spustí ta druhá automatizace, která kontroluje zda je PIR ocupancy, ale protože ten sensor má vlastní timeout je nutné to kontrolovat těsně před zhasnutím, aby čidlo reagovalo ihned znovu a rozsvítilo. Proto dokud je čidlo aktivní (jsi v místnosti), automatizace běží v cyklu a světlo stále svítí. Když odejdeš, po nastaveném čase světlo zhasne a cyklus skončí. Samozřejmě lze kdykoli zhasnout / rozsvítit vypínačem.
Také není nutné vůbec automatické rozsvícení pohybem používat, ale zhasínání funguje stejně. Dokud jsem v místnosti, svítí se, odejdu po limitu zhasne.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: Automatické zhasnutí

Příspěvek od Lion® »

rejze69 píše: 19. listopad 2022, 21:57 Ahoj,

Ta druhá automatizace je jen pro automatické zhasnutí. Světlo lze rozsvítit různými způsoby. Vypínačem, z rozhraní HA, nebo pohybovým čidlem (ta první automatizace). Tím se spustí ta druhá automatizace, která kontroluje zda je PIR ocupancy, ale protože ten sensor má vlastní timeout je nutné to kontrolovat těsně před zhasnutím, aby čidlo reagovalo ihned znovu a rozsvítilo. Proto dokud je čidlo aktivní (jsi v místnosti), automatizace běží v cyklu a světlo stále svítí. Když odejdeš, po nastaveném čase světlo zhasne a cyklus skončí. Samozřejmě lze kdykoli zhasnout / rozsvítit vypínačem.
Také není nutné vůbec automatické rozsvícení pohybem používat, ale zhasínání funguje stejně. Dokud jsem v místnosti, svítí se, odejdu po limitu zhasne.

A co tedy vlastně řešíme?
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Automatické zhasnutí

Příspěvek od rejze69 »

Řešíme tento dotaz, který je přímo pod funkčním řešením toho problému. ;)
Noah píše: 19. listopad 2022, 15:53 Zdravim potreboval bych poradit s automatikou zhasnuti.Chtel bych aby se svetlo rozsvitilo pri pohybu a po nastavenem case pokud neni pohyb vyplo.Pouzivam PIR zigbee sonoff a spinani mam pomoci sonoff mini r2 wifi.
nastavim automatiku svetlo se rozsviti ale uz zustava svitit.

Kód: Vybrat vše

alias: Zapnuti MINI 1
description: ""
trigger:
  - type: motion
    platform: device
    device_id: 7e0244279f9e9d7c3622b5ea3e324231
    entity_id: binary_sensor.0x00124b002531ab2b_occupancy
    domain: binary_sensor
condition: []
action:
  - type: turn_on
    device_id: c07dab771b7d7cc0981df9160c880f44
    entity_id: switch.sonoff_10015a82f2
    domain: switch
  - if:
      - type: is_no_motion
        condition: device
        device_id: 7e0244279f9e9d7c3622b5ea3e324231
        entity_id: binary_sensor.0x00124b002531ab2b_occupancy
        domain: binary_sensor
        for:
          hours: 0
          minutes: 5
          seconds: 0
    then:
      - type: turn_off
        device_id: c07dab771b7d7cc0981df9160c880f44
        entity_id: switch.sonoff_10015a82f2
        domain: switch
mode: single
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Noah
Aktivní autor
Aktivní autor
Příspěvky: 51
Registrován: 19. listopad 2022, 11:10
Dal poděkování: 1 poděkování
Dostal poděkování: 2 poděkování

Re: Automatické zhasnutí

Příspěvek od Noah »

Diky zkusim se s tim nejak poprat,me spis slo o to jaky problem je v tom nastaveni ze to nevypne.Kdyz prchazim nastaveni,vsechny podminky pro vypnuti jsou splneny.

Uživatelský avatar
rejze69
Pokročilý
Pokročilý
Příspěvky: 338
Registrován: 01. říjen 2022, 16:21
Dal poděkování: 22 poděkování
Dostal poděkování: 16 poděkování

Re: Automatické zhasnutí

Příspěvek od rejze69 »

Ta automatizace se spustí a rozsvítí, proběne a skončí s nesplněnou podmínkou. Nepochopil jsem jak má fungovat ten časový limit.
NTB Acer aspire ONE N4000, 4G RAM, 64G emmc. Testovací Asrock BeeBox N3000 atom. 4GB Ram, SSD128

Uživatelský avatar
Lion®
Administrátor fóra
Administrátor fóra
Příspěvky: 1609
Registrován: 28. září 2020, 14:07
Bydliště: podkrkonoší
Dal poděkování: 145 poděkování
Dostal poděkování: 194 poděkování
Kontaktovat uživatele:

Re: Automatické zhasnutí

Příspěvek od Lion® »

rejze69 píše: 20. listopad 2022, 12:02 Ta automatizace se spustí a rozsvítí, proběne a skončí s nesplněnou podmínkou. Nepochopil jsem jak má fungovat ten časový limit.
To je na mě?
časový limit - tak že určený stav (žádný pohyb) musí trvat nějakou dobu aby splnil podmínku (nebo se to dá nastavit i ve spouštěči - ten se spustí až po nějaké době kdy trvá stav)

btw: například ve volbě 4. je nutné aby byly splněny obě podmínky !
doufám že víš jak se to zadává ?!
________________
🍻 Přispěj a získej přístup do obsahu fóra pro dárce. :thx:
Oficiální sada s Raspberry Pi 4B/4GB, černá +Argon NEO Raspberry Pi 4 Case
Patriot Burst 2.5" SATA SSD 120GB + AXAGON EE25-XA6 ALINE box

Galerie realizací

Odpovědět

Zpět na „Automatizace“