Duvida sobre automação através de horário

Bom dia a todos!
Apesar de novato no assunto tenho pesquisado e aprendido bastante com a comunidade.
Eu tenho uma automatização individual quer rola somente no NodeMCU, ele liga hora X, desliga hora Y e se faltar luz ele tem um delay Z antes de ligar ou manter desligado (ultimo estado).

Pois bem, apos conhecer o HA resolvi trazer essa automação para dentro dele, pesquisei vários sites, documentação do HA e consegui chegar a 80% do meu projeto original, abaixo irei colocar as configs:

configuration.yaml

### CONTROLANDO HORA DE LIGAR E DESLIGAR
input_datetime:
####  START
  time_inicio_modo_nocturno_cozinha:
    name: 'Inicio Modo Noturno'
    has_date: false
    has_time: true
#### STOP
  time_fim_modo_nocturno_cozinha:
    name: 'Fim Modo Noturno'
    has_date: false
    has_time: true
input_boolean:
#### MANUAL MODE
  lp_cozinha_manual:
    name: Luzes em Manual
    icon: mdi:toggle-switch

ui-lovelace.yaml

  - type: entity
    entity: input_datetime.time_inicio_modo_nocturno_cozinha
    name: Hora que o dispositivo liga
    
  - type: entity
    entity: input_datetime.time_fim_modo_nocturno_cozinha
    name: Hora que o dispositivo desliga

  - type: button
    entity: input_boolean.lp_cozinha_manual
    name: Geladeira
    icon: mdi:power-plug

Interface

image
image

Node-Red

Tudo funciona perfeitamente, o único problema que não estou conseguindo resolver e manter o ultimo estado (ligado ou desligado) apos uma queda de energia, já fiz dezenas de senários no Node-Red e nada.

Obrigado a todos!

1 curtida

Penso que é este comando, entrando no dispositivo por ip

PowerRetain 1