Buenas pessoal,
Ainda sou cru no HA.
Estou com um problema com a sintax, tentei recorrer aos doc’s do HA mas sem sucesso…
Abaixo segue um programa de teste, que basicamente liga e desliga uma lâmpada e muda a cor do icone (verde e vermelho) e caso eu use um duplo click ele aciona um script (temporizador) e o icone deve ficar azul…
Meu problema está em trocar a cor do icone, se eu tirar o IF/ESLE para alternar entre verde e vermelho funciona, meu problema está em colocar uma terceira cor, no caso o azul.
type: custom:button-card
icon: mdi:lightbulb
entity: light.luz_banheiro_interruptor_1
automation:
- if:
- condition: state
entity_id: script.teste
state: 'on'
then:
- color: blue
entity_id: light.luz_banheiro_interruptor_1
else:
- state:
- value: 'on'
color: red
- value: 'off'
color: green
entity_id: light.luz_banheiro_interruptor_1
tap_action:
action: toggle
double_tap_action:
action: call-service
service: script.teste