Boa noite Rodolfo.
Mais uma vez venho pedir ajuda.
Deve ser uma falha básica que me está a impedir de avançar e poder verificar se comigo funciona ou não.
Quando pressiono o switch de ligar computador, ele desliga-se logo de seguida e naturalmente as outras opções não vão funcionar.
No meu configuration.yaml tenho:
switch:
- platform: wake_on_lan
mac_address: 00:24:1D:D3:A3:CF
name: "computador"
host: 192.168.1.12
broadcast_address: 192.168.1.255
input_select:
opcoespc:
name: Opções de Energia PC
options:
- Reiniciar
- Desligar
- Nenhum
- Adormecer
- Hibernar
initial: Nenhum
icon: mdi:desktop-tower
shell_command:
reiniciar: 'curl -k http://192.168.1.12:8000/?action=System.Restart'
desligar: 'curl -k http://192.168.1.12:8000/?action=System.Shutdown'
adormecer: 'curl -k http://192.168.1.12:8000/?action=System.Sleep'
hibernar: 'curl -k http://192.168.1.12:8000/?action=System.Hibernate'
Em groups.yaml tenho:
wake on lan:
view: yes
name: wake-on-lan
icon: mdi:monitor
entities:
- switch.computador
e em automation.yaml tenho:
- alias: pc_reiniciar
trigger:
platform: state
entity_id: input_select.opcoespc
to: "Reiniciar"
action:
- service: shell_command.reiniciar
- alias: pc_desligar
trigger:
platform: state
entity_id: input_select.opcoespc
to: "Desligar"
action:
- service: shell_command.desligar
- alias: pc_adormecer
trigger:
platform: state
entity_id: input_select.opcoespc
to: "Adormecer"
action:
- service: shell_command.adormecer
- alias: pc_hibernar
trigger:
platform: state
entity_id: input_select.opcoespc
to: "Hibernar"
action:
- service: shell_command.hibernar
Onde estou a errar?
Obrigado