Wyłączenie przełącznika /przełączników po określonym czasie

zrobilem prosta automatyzacje , niestety nie dziala
prosze o pomoc

alias: wylaczenie wyspy
description: ''
trigger:
  - platform: state
    entity_id: switch.ty62488205c4dd57167da7
    from: 'off'
    to: 'on'
    for:
      hours: 0
      minutes: 5
      seconds: 0
condition: []
action:
  - type: turn_off
    device_id: 47ea7082a3b513e1e91396ab09c0f37f
    entity_id: switch.ty62488205c4dd57167da7
    domain: switch
mode: single

w node red tez nie wiem jak sie za to zabrac

action:
  - service: switch.turn_off
    target:
      entity_id:   
        - switch.ty62488205c4dd57167da7
mode: single

/
Twoja automatyka ma polegać na :
1.Kiedy zmieni się stan (switch.ty62488205c4dd57167da7) z wyłączonego na włączony (i pozostaje
włączony przez 5 minut) wtedy wyłącz (switch.ty62488205c4dd57167da7)
Czy
2. Po zmianie stanu (switch.ty62488205c4dd57167da7) z wyłączonego na włączony i po upływie 5
minut ma wyłączyć (switch.ty62488205c4dd57167da7)
/

alias: wylaczenie wyspy
description: ''
mode: single
trigger:
  - platform: state
    entity_id: switch.ty62488205c4dd57167da7
    from: 'off'
    to: 'on'
condition: []
action:
  - delay:
      hours: 0
      minutes: 5
      seconds: 0
      milliseconds: 0
  - service: switch.turn_off
    target:
      entity_id: switch.ty62488205c4dd57167da7

Taka automatyzacja wyłączy to co włączyłeś po 5 minutach
/
Konfiguracja > Ustawienia > Ponowne wczytanie konfiguracji YAML > Automatyzacje
Włącz poczekaj 5 minut to się wyłączy :grinning:

Result:
params:
  domain: switch
  service: turn_off
  service_data: {}
  target:
    entity_id:
      - switch.ty62488205c4dd57167da7
running_script: false
limit: 10

nadal nie dziala

Edit:

witam
to pierwsze
jesli wlaczę przelacznik recznie, to chce zeby sie sam wylaczyl po okreslonym czasie

problem w tym ze nie wylacza

@baxypl edytuj posty - nie pisz jednego pod drugim

Nie wiem czy to pomoże bo nie posiadam takowych fjuczerów ale per analogia - choć badam tylko stan czy został włączony a nie przełączanie stanu on/off/on - obie poniższe testowe automatyzacje działają
Tu jest wstawione opóźnienie 5 s:

alias: Test WYZWALACZA
description: ''
trigger:
  - platform: device
    type: turned_on
    device_id: 2d56c22995322b216a6e8ff1782efa11
    entity_id: switch.waz_2
    domain: switch
    for:
      hours: 0
      minutes: 0
      seconds: 0
condition: []
action:
  - delay:
      hours: 0
      minutes: 0
      seconds: 5
      milliseconds: 0
  - type: turn_off
    device_id: 2d56c22995322b216a6e8ff1782efa11
    entity_id: switch.waz_2
    domain: switch
mode: single

A tu że jest włączony przez 5 s:

alias: Test WYZWALACZA
description: ''
trigger:
  - platform: device
    type: turned_on
    device_id: 2d56c22995322b216a6e8ff1782efa11
    entity_id: switch.waz_2
    domain: switch
    for:
      hours: 0
      minutes: 0
      seconds: 5
condition: []
action:
  - type: turn_off
    device_id: 2d56c22995322b216a6e8ff1782efa11
    entity_id: switch.waz_2
    domain: switch
mode: single

dodam ze sa to przelaczniki wifi tuya, moze tutaj jest problem.

temat do zamkniecia. mialem wgrana integracje tuya v2 , zmienilem na tuye i wszystko zatrybilo

1 Like