Repor estado anterior em animação


(Pedro) #1

Olá Forum,
Já agora, muito obrigado pela ajuda que têm dado, estou orgulhoso do que já consegui:
Alarme a funcionar, butões zigbee a controlar os meus shellys etc. A vossa ajuda tem sido preciosa!
Por isso ai vai mais uma pergunta:
Existe alguma forma simples (ou não tão simples) de repor o estado anterior de uma entidade numa determinada animação. Vi uns artigos em inglês, mas fiquei meio confuso uns usavam outras entidades para guardar o estado, outro scripts com num “código esquisito” algum concelho?

Exemplo do que quero fazer:

Tenho uma lampada RGB na entrada e enquanto mudo o estado do alarme para armed, disarmed etc. a lâmpada muda por momentos para amarelo, vermelho, verde, conforme o estado. Esta parte é fácil, mas no final da animação queria voltar ao estado anterior de cor e estado da lâmpada…


(Jorge Assunção) #2

Podes fazer isso com um input_text. Crias uma automação que grava a cor da lampada no input_text, muda para a cor que queres e por fim vai ler o input_text para enviar para a lampada a cor em que estava.