entretanto já funciona, mas apenas no chrome, se permitir carregar conteúdo inseguro…
existe algum workarround para permitir o mesmo na app , ou no browser do telemovel?
entretanto já funciona, mas apenas no chrome, se permitir carregar conteúdo inseguro…
existe algum workarround para permitir o mesmo na app , ou no browser do telemovel?
Sinceramente não entendo o porque de não funcionar. Não uso essa app o que uso é o que está no tutorial.
Sim, o problema pode estar no HTTPS.
ora acabei por colocar o addon RPC, que não sendo o que pretendia funciona…
vou deixar ficar para já o web server em standby e esperar que eventualmente seja possivel abrir http no panel iframe sem erros…
Explica lá isso melhor…
digo que vou abandonar a ideia de ter um iframe a redireccionar para o web server que o “Shutter” criou, pois está em http e não abre no panel iframe sem erros (tenho que aceitar conteudo inseguro para poder abrir esse frame)
se eventualmente vier a funcionar (http no iframe) era um recurso que gostaria de utilizar
ahhh… Mas podes esquecer isso porque não é possível, só se aceitares carregar conteúdo inseguro ou passares o webserver que o Shutter criou para https.
Quando digito no navegador o comando o pc responde mas no home nada. http://localhost:8000/?action=System.Sleep
Essa é minha configuração:
shell_command:
reiniciar: ‘curl -k “http://localhost:8000/?action=System.Restart”’
desligar: ‘curl -k “http://localhost:8000/?action=System.Shutdown”’
adormecer: ‘curl -k “http://localhost:8000/?action=System.Sleep”’
hibernar: ‘curl -k “http://localhost:8000/?action=System.Hibernate”’
Estás a usar windows 7?
sim estou com o windows 7
Eu tentei esse caminho e não funcionou… como podes ler acima…
tenta com este código:
- platform: wake_on_lan
mac_address: D8-xx-xx-xx-xx-xx
name: "RA"
host: 100.100.1.100
turn_off:
service: hassio.addon_stdin
data:
addon: core_rpc_shutdown
input: RA
acaba por ser apenas um switch que liga e desliga o pc e apenas em ligação wired (não testei wireless!!!)… mas comigo funciona
Se estas em hassbian mete assim: sudo curl -k “http://localhost:8000/?action=System.Restart (acrescentar o sudo)
estou em sistema raspbian
tens que por o sudo como disse anteriormente e depois fazer os seguintes comandos:
# visudo
(acrescentar essa linha)
homeassistant ALL= NOPASSWD: /usr/bin/curl
não entendi onde e como acrescentar essa linha de comando
no Há metes assim:
shell_command:
reiniciar: ‘sudo curl -k “http://localhost:8000/?action=System.Restart”’
e depois na linha de comando escreves: visudo
vai te abrir um ficheiro no qual adicionas essa linha:
homeassistant ALL= NOPASSWD: /usr/bin/curl
PS: estou no telemóvel por isso tem cuidado com os espaços necessários para o comando no HA
no meu caso o comando apenas executava se fosse dado na maquina em questão…
Conseguir fazer funcionar os comandos não
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
Copyright © 2017-. Todos os direitos reservados
CPHA.pt - info@cpha.pt