# Ajuda automação

**URL:** <https://forum.cpha.pt/t/ajuda-automacao/2752>\
**Category:** Dúvidas\
**Created:** [16 Julho , 2019 13:40 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752 "2019-07-16T13:40:46Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![viveiros\_cordeiro](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/v/46a35a/32.png) [@viveiros\_cordeiro](https://forum.cpha.pt/u/viveiros_cordeiro)\
**Post date:** [16 Julho , 2019 13:40 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/1 "2019-07-16T13:40:47Z")

</div>

Boa tarde,  
Estou a tentar fazer uma primeira automação básica de teste para ligar um switch mas não funciona de maneira nenhuma… (O switch em si funciona bem) Se puderem dar uma ajudinha, sobre onde procurar o problema agradeço.

Automação:

```auto
- id: '1563203676730'
  alias: Ligar a Mesa
  trigger:
  - at: '13:46'
    platform: time
  condition: []
  action:
  - data:
      entity_id: rest.ceiling_1
    service: switch.turn_on

```

```auto
switch:
  - platform: rest
    name: "Table"
    scan_interval: 5
    resource: http://192.168.0.212/relay/0
    body_on: 'turn=on'
    body_off: 'turn=off'
    is_on_template: '{{ value_json.ison == true}}'
    headers:
      content-type: application/x-www-form-urlencoded
  - platform: rest
    name: "Ceiling 1"
    scan_interval: 5
    resource: http://192.168.0.212/relay/1
    body_on: 'turn=on'
    body_off: 'turn=off'
    is_on_template: '{{ value_json.ison == true}}'
    headers:
      content-type: application/x-www-form-urlencode

```

 ![ifo](https://forum.cpha.pt/uploads/default/original/2X/2/235f58c845bbf9ca5ed2c8578b6bdca88378bad8.jpeg)

---

<div class="post-metadata">

**Author:** ![maxcalavera](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maxcalavera/32/1039_2.png) [@maxcalavera](https://forum.cpha.pt/u/maxcalavera)\
**Post date:** [16 Julho , 2019 15:36 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/2 "2019-07-16T15:36:52Z")

</div>

A primeira vista tens o intity\_id mal. É switch. Ceiling\_1 e não rest.celing\_1. Também deves de adicionar `initial_state: true` para a automação ficar ligada.  
Já Agora que tipo de condição é essa?

---

<div class="post-metadata">

**Author:** ![viveiros\_cordeiro](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/v/46a35a/32.png) [@viveiros\_cordeiro](https://forum.cpha.pt/u/viveiros_cordeiro)\
**Post date:** [16 Julho , 2019 15:58 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/3 "2019-07-16T15:58:43Z")

</div>

Sim por acaso agora que reparei que o código que pus aqui estava com rest, por que experimentei varias coisas mas ja esteve certo e não funcionou. Agora vou experimentar a por Inicial\_state true…

---

<div class="post-metadata">

**Author:** ![viveiros\_cordeiro](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/v/46a35a/32.png) [@viveiros\_cordeiro](https://forum.cpha.pt/u/viveiros_cordeiro)\
**Post date:** [16 Julho , 2019 16:45 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/4 "2019-07-16T16:45:37Z")

</div>

Obrigado bruno pela ajuda, mas continua na mesma, nem aparece a automação aqui:

 ![entidades](https://forum.cpha.pt/uploads/default/original/2X/7/7252647b085f0b920b0cff0183f327be6ddfa672.jpeg)  
E quando eu uso o editor de automações, para criar uma automação, o respectivo código fica disponível no ficheiro de automações, mas não aparece no editor nenhuma automação para ser editada, isso é normal?

---

<div class="post-metadata">

**Author:** ![maxcalavera](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maxcalavera/32/1039_2.png) [@maxcalavera](https://forum.cpha.pt/u/maxcalavera)\
**Post date:** [16 Julho , 2019 17:07 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/5 "2019-07-16T17:07:04Z")

</div>

```auto
  - alias: Ligar a Mesa
    Initial_state: true
    trigger:
      platform: time
      at: '13:46:00'
    action:
      - service: switch.turn_on
        entity_id: switch.ceiling_1

```

Testa assim.  
@viveiros_cordeiro Onde estas a meter a automação?

---

<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:** [16 Julho , 2019 23:34 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/6 "2019-07-16T23:34:43Z")

</div>

> [@viveiros\_cordeiro](#):
>
> body\_on: ‘turn=on’ body\_off: ‘turn=off’

O problema está aqui. O sinal que tens é `on` e `off` e estás a dizer ao HA que é `turn=on` e `turn=off`.

Altera para:

```auto
    body_on: 'on'
    body_off: 'off'

```

---

<div class="post-metadata">

**Author:** ![maxcalavera](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maxcalavera/32/1039_2.png) [@maxcalavera](https://forum.cpha.pt/u/maxcalavera)\
**Post date:** [17 Julho , 2019 08:06 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/7 "2019-07-17T08:06:54Z")

</div>

@j_assuncao nem tinha reparado nesse pequeno grande pormenor.

---

<div class="post-metadata">

**Author:** ![maxcalavera](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maxcalavera/32/1039_2.png) [@maxcalavera](https://forum.cpha.pt/u/maxcalavera)\
**Post date:** [17 Julho , 2019 10:20 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/8 "2019-07-17T10:20:30Z")

</div>

@j_assuncao foi ver agora aos meus arquivos e eu usava assim e sempre funcionou…

```auto
switch:
  - platform: rest
    name: "shelly sala"
    scan_interval: 2
    resource: http://192.168.1.108/relay/0
    body_on: 'turn=on'
    body_off: 'turn=off'
    is_on_template: '{{ value_json.ison == true}}'
    headers:
      content-type: application/x-www-form-urlencoded

```

Nunca tive problemas. Agora é que me decidi a passar os shelly para mqtt

---

<div class="post-metadata">

**Author:** ![viveiros\_cordeiro](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/v/46a35a/32.png) [@viveiros\_cordeiro](https://forum.cpha.pt/u/viveiros_cordeiro)\
**Post date:** [17 Julho , 2019 11:15 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/9 "2019-07-17T11:15:13Z")

</div>

Está resolvido! O problema não estava no código da automação. Embora tivesse criado o ficheiro, automations.yaml e feito o devido encaminhamento, tinha ficado esquecida uma automação do zigbee dentro do ficheiro, configuration.yaml, assim que a passei tudo para o automations.yaml ficou a funcionar …Organisação é fundamental, agora tenho de aprender sobre indentação que também parece ser uma bela dor de cabeça… LOL  
Muito obrigado pela ajuda!

---

<div class="post-metadata">

**Author:** ![maxcalavera](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maxcalavera/32/1039_2.png) [@maxcalavera](https://forum.cpha.pt/u/maxcalavera)\
**Post date:** [17 Julho , 2019 11:28 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/10 "2019-07-17T11:28:44Z")

</div>

Daí ter perguntado onde estavas a meter as automações… Ainda bem que ficou resolvido.

---

<div class="post-metadata">

**Author:** ![maxcalavera](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maxcalavera/32/1039_2.png) [@maxcalavera](https://forum.cpha.pt/u/maxcalavera)\
**Post date:** [17 Julho , 2019 14:19 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/11 "2019-07-17T14:19:16Z")

</div>

@viveiros_cordeiro Aconcelho também a seguires o tutorial do @j_assuncao e meteres as tuas automações em packages. [Como utilizar ficheiros Package](https://forum.cpha.pt/t/como-utilizar-ficheiros-package/98)  
Ficas com outra organização.

---

<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:** [27 Setembro , 2019 13:25 UTC](https://forum.cpha.pt/t/ajuda-automacao/2752/12 "2019-09-27T13:25:57Z")

</div>

A post was split to a new topic: [Executar mais que uma acção num script](https://forum.cpha.pt/t/executar-mais-que-uma-accao-num-script/3095)
