# Como ligar e desligar o computador através do HA

**URL:** https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282
**Category:** Configuração
**Created:** [4 Maio , 2018 10:38 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282 "2018-05-04T10:38:19Z")
**Posts on this page:** 19
**Page:** 4

<div class="post-metadata">

### Author: ![Nelson\_Angelo](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nelson_angelo/32/2343_2.png) [@Nelson\_Angelo](https://forum.cpha.pt/u/Nelson_Angelo)
#### Post date: [5 Junho , 2018 14:09 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/61 "2018-06-05T14:09:13Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Josimar\_Silva](https://forum.cpha.pt/user_avatar/forum.cpha.pt/josimar_silva/32/9809_2.png) [@Josimar\_Silva](https://forum.cpha.pt/u/Josimar_Silva)
#### Post date: [5 Junho , 2018 14:13 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/62 "2018-06-05T14:13:42Z")

</div>

Mas quando eu vou na automação forço ela a executar tinha que responder ao comando mas nada.

 ![image](https://forum.cpha.pt/uploads/default/original/1X/ad0b117cb4404f2ad79fcdbdb18b4f952eb11a2a.png)

---

<div class="post-metadata">

### Author: ![ricain](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/r/9fc348/32.png) [@ricain](https://forum.cpha.pt/u/ricain)
#### Post date: [5 Junho , 2018 15:56 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/63 "2018-06-05T15:56:15Z")

</div>

Se estas em hassbian mete assim: sudo curl -k “[http://localhost:8000/?action=System.Restart](http://localhost:8000/?action=System.Restart) (acrescentar o sudo)

---

<div class="post-metadata">

### Author: ![Josimar\_Silva](https://forum.cpha.pt/user_avatar/forum.cpha.pt/josimar_silva/32/9809_2.png) [@Josimar\_Silva](https://forum.cpha.pt/u/Josimar_Silva)
#### Post date: [5 Junho , 2018 16:16 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/64 "2018-06-05T16:16:41Z")

</div>

estou em sistema raspbian

---

<div class="post-metadata">

### Author: ![ricain](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/r/9fc348/32.png) [@ricain](https://forum.cpha.pt/u/ricain)
#### Post date: [5 Junho , 2018 16:51 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/65 "2018-06-05T16:51:12Z")

</div>

tens que por o sudo como disse anteriormente e depois fazer os seguintes comandos:  
# visudo  
(acrescentar essa linha)  
homeassistant ALL= NOPASSWD: /usr/bin/curl

---

<div class="post-metadata">

### Author: ![Josimar\_Silva](https://forum.cpha.pt/user_avatar/forum.cpha.pt/josimar_silva/32/9809_2.png) [@Josimar\_Silva](https://forum.cpha.pt/u/Josimar_Silva)
#### Post date: [5 Junho , 2018 16:53 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/66 "2018-06-05T16:53:51Z")

</div>

não entendi onde e como acrescentar essa linha de comando

---

<div class="post-metadata">

### Author: ![ricain](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/r/9fc348/32.png) [@ricain](https://forum.cpha.pt/u/ricain)
#### Post date: [5 Junho , 2018 17:45 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/67 "2018-06-05T17:45:00Z")

</div>

no Há metes assim:  
shell\_command:  
reiniciar: ‘sudo curl -k “[http://localhost:8000/?action=System.Restart](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

---

<div class="post-metadata">

### Author: ![Nelson\_Angelo](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nelson_angelo/32/2343_2.png) [@Nelson\_Angelo](https://forum.cpha.pt/u/Nelson_Angelo)
#### Post date: [6 Junho , 2018 08:39 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/68 "2018-06-06T08:39:55Z")

</div>

> [@Josimar\_Silva](#):
>
> Mas quando eu vou na automação forço ela a executar tinha que responder ao comando mas nada.
> 
> ![image](https://forum.cpha.pt/uploads/default/original/1X/ad0b117cb4404f2ad79fcdbdb18b4f952eb11a2a.png)

no meu caso o comando apenas executava se fosse dado na maquina em questão…

---

<div class="post-metadata">

### Author: ![Josimar\_Silva](https://forum.cpha.pt/user_avatar/forum.cpha.pt/josimar_silva/32/9809_2.png) [@Josimar\_Silva](https://forum.cpha.pt/u/Josimar_Silva)
#### Post date: [7 Junho , 2018 12:09 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/69 "2018-06-07T12:09:24Z")

</div>

Conseguir fazer funcionar os comandos não

---

<div class="post-metadata">

### Author: ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)
#### Post date: [16 Setembro , 2018 21:45 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/70 "2018-09-16T21:45:21Z")

</div>

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

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [16 Setembro , 2018 22:03 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/71 "2018-09-16T22:03:47Z")

</div>

Olá, o que acontece quando colocas este endereço directamente no browser?

[http://192.168.1.12:8000/?action=System.Shutdown](http://192.168.1.12:8000/?action=System.Shutdown)

---

<div class="post-metadata">

### Author: ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)
#### Post date: [16 Setembro , 2018 22:25 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/72 "2018-09-16T22:25:55Z")

</div>

Diz: Não é possível aceder a este site

**192.168.1.12** demorou demasiado tempo a responder.

---

<div class="post-metadata">

### Author: ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)
#### Post date: [16 Setembro , 2018 23:00 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/73 "2018-09-16T23:00:45Z")

</div>

Substituí o 192.168.1.12 por localhost e desligou o computador.  
Substituí no configuration.yaml e o switch do computador continua a ficar off passados 3 ou 4 segundos.

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [17 Setembro , 2018 04:55 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/74 "2018-09-17T04:55:14Z")

</div>

Logo já vou verificar se o meu funciona. Pois sei que houve algumas alterações nas ultimas versoes do Ha. E eu ultimamente não tenho usado essas funções.

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [19 Setembro , 2018 20:11 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/75 "2018-09-19T20:11:17Z")

</div>

@sslopes já verificaste se a tua placa de rede é compativel com o wake on lan?

---

<div class="post-metadata">

### Author: ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)
#### Post date: [19 Setembro , 2018 23:13 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/76 "2018-09-19T23:13:17Z")

</div>

Boa noite Rodolfo.

Não sei nem sei como verificar. No entanto, se coloco o endereço http:// localhost:8000/?action=System.Shutdown e o pc desliga, pressuponho que (não sei se bem) a placa seja compatível.

---

<div class="post-metadata">

### Author: ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)
#### Post date: [20 Setembro , 2018 19:57 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/77 "2018-09-20T19:57:32Z")

</div>

@sslopes quero pedir te desculpas mas o que disse antes sobre esse comando que colocas no browser nada tem haver para o caso do WOL (wake on lan) isso é um comando a parte que nada tem haver com o WOL, foi parvoíce minha.  
Bom para verificares se a tua placa e compatível poderás seguir estes passos, nota que a tua placa pode ser diferente/bios.. tens que ir passo a passo tentando ver o que é parecido e fazer igual.  
[https://www.stryder-it.de/remoteforsteam/help\_pc\_wol\_configuration.php?lang=en](https://www.stryder-it.de/remoteforsteam/help_pc_wol_configuration.php?lang=en)

Caso, haja mais alguém que leia este post, poderá também tentar ajudar, isto não é uma coisa tão linear.

---

<div class="post-metadata">

### Author: ![sslopes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/sslopes/32/9886_2.png) [@sslopes](https://forum.cpha.pt/u/sslopes)
#### Post date: [20 Setembro , 2018 20:07 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/78 "2018-09-20T20:07:13Z")

</div>

Obrigado Rodolfo.  
Vou verificar.

---

<div class="post-metadata">

### Author: ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)
#### Post date: [20 Setembro , 2018 20:19 UTC](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282/79 "2018-09-20T20:19:36Z")

</div>

@sslopes o Wake-on-LAN por vezes também aparece na BIOS e nas configurações de dispositivo com o nome Magic Packet.

[Página anterior](https://forum.cpha.pt/t/como-ligar-e-desligar-o-computador-atraves-do-ha/282.md?page=3)
