Boa noite pessoal,
Sou novo no assunto do HA, estou engatinhando…
Consegui, depois de muito custo fazer meu portão funcionar e mudar o icone e cor conforme o status do mesmo, porém não consegui fazer uma terceira condição que seria quando o mesmo está em movimento, pensei em usar um temporizador por 10s, mas não consegui.
Se alguém puder dar uma dica, ficaria muito grato.
Segue meu código:
type: horizontal-stack
cards:
- type: custom:button-card
label: Portão Garagem
styles:
card:
- height: 200px
grid:
- grid-template-areas: '"l" "i" "s" "n"'
- grid-template-rows: min-content 1fr min-content min-content
- grid-template-columns: 1fr
icon:
- height: 150px
name:
- font-size: 10px
state:
- font-size: 22px
show_state: true
show_label: true
state:
- value: closed
color: green
icon: mdi:garage-variant
name: (Segure para abrir)
- value: open
color: red
icon: mdi:garage-open-variant
name: (Segure para fechar)
entity: cover.portao_porta
tap_action:
action: none
hold_action:
action: call-service
service: cover.toggle
service_data:
entity_id: cover.portao_porta