# Impulso no grupo persianas

**URL:** https://forum.cpha.pt/t/impulso-no-grupo-persianas/466
**Category:** Dúvidas
**Created:** [24 Maio , 2018 21:49 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466 "2018-05-24T21:49:39Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [24 Maio , 2018 21:49 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/1 "2018-05-24T21:49:39Z")

</div>

Boas, alguém sabe como dar um impulso de 1 segundo num grupo, a ideia é por volta da 8h abrir ligeiramente as persianas para entrar luz.  
Já tentei com um sonoff e funciona o problema é que depois sempre que tento abrir por completo fica sempre com a mesma temporização de 1 segundo.  
Obrigado

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [25 Maio , 2018 09:59 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/2 "2018-05-25T09:59:16Z")

</div>

Partindo do princípio que instalaste tasmota no sonoff:  
Tens 2 opções:  
1 - crias um script no homeassistant para activar o rele do sonoff seguido de um wait de 1s, seguido de um comando para desligá-lo…  
2 - usas o comando pulsetime do tasmota da seguinte forma: primeiro determinas um pulsetime de 1 segundo, activas o rele (que se desliga ao fim de 1 segundo…) e depois voltas a pôr um pulsetime maior ou desactivas o pulsetime…  
(o pulsetime pode ser alterado por mqtt ou web…)

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [25 Maio , 2018 12:40 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/3 "2018-05-25T12:40:21Z")

</div>

Boas, sim tenho o tasmota, na segunda opção tenho que ativar e desactivar todos os dias, também já tenho essa opção activa para desligar ao fim de 20seg de fotma a evitar acidentes caso a persiana fique bloqueada e o motor ficar em esforço.  
Vou testar a primeira opção, depois dou feedback.  
Obrigado

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [25 Maio , 2018 13:03 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/4 "2018-05-25T13:03:13Z")

</div>

Sim, é preciso alterar sempre que for para abrir só um bocadito, mas é uma questão de enviar 3 comandos em sequência por mqtt,automaticamente… De qq forma a 1a opção é, provavelmente, melhor porque podes fazer simultaneamente para todo o grupo… (da outra forma tb podias usando um group topic, mas é mais complexo…)

Depois dá feedback… 😉

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [25 Maio , 2018 14:00 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/5 "2018-05-25T14:00:19Z")

</div>

Ainda estou a começar, os módulos ainda não estão montados por isso torna-se mais fácil testar.  
Já tenho o grupo criado agora vou fazer a automação para esse grupo tenho andado a pesquisar e já deu para fazer umas coisas ontem é que descobri este forum, já tem bastante informação e é sempre mais fácil tirar dúvidas na nossa língua.

---

<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: [26 Maio , 2018 00:12 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/6 "2018-05-26T00:12:44Z")

</div>

Olá @hmplima, bem vindo à nossa comunidade! O principal objectivo da Comunidade é precisamente esse que referiste, tirar duvidas na NOSSA língua.

Esperamos que por cá continues, um abraço.

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 11:12 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/7 "2018-05-26T11:12:07Z")

</div>

Estou a tentar carregar este script mas dá erro é o primeiro que estou a fazer não consigo perceber onde está o erro.

```
script:
  Morning:
    alias: "impulso"
    sequence:
     - service: group.turn_on
        entity_id: group.abrir_persianas
     - wait:
        seconds: 1
     - service: group.turn_off
        entity_id: group.abrir_persianas
```

---

<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: [26 Maio , 2018 11:23 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/8 "2018-05-26T11:23:01Z")

</div>

Podes publicar o erro?

Letras maiúsculas nos nomes são meio caminho andado para teres erros… Além disso os espaçamentos não estão certos.

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [26 Maio , 2018 11:44 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/9 "2018-05-26T11:44:48Z")

</div>

Error loading /config/configuration.yaml: mapping values are not allowed here  
in “/config/scripts.yaml”, line 6, column 18

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [26 Maio , 2018 13:26 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/10 "2018-05-26T13:26:27Z")

</div>

Quase de certeza que são problemas com as indentações…  
Entity\_id deve estar alinhado com service e seconds com wait (isto porque usaste hífen)…  
Além disso os espaços que usares devem ser sempre múltiplos de 2, o que não acontece antes dos hifenes…  
Acho também que o service devia ser switch.turn\_on ou homeassistant.turn\_on e não group.turn\_on… O entity\_id é que seria o grupo…

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [7 Junho , 2018 19:06 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/11 "2018-06-07T19:06:11Z")

</div>

Em vez do script criei uma automação, está a funcionar.😉

```
- id: Impulso Quartos 1seg
      alias: Impulso Quartos 1seg    
      trigger:
      - at: '08:00'  
        platform: time   
      action:
      - service: cover.open_cover
        entity_id: group.quartos
      - delay:
          milliseconds: 600
      - service: cover.stop_cover
        entity_id: group.quartos
      initial_state: true
```

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [7 Junho , 2018 23:02 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/12 "2018-06-07T23:02:25Z")

</div>

um script é o mesmo que a parte da “action” de uma automação, no entanto pode ser “chamado” de várias automações… Ou seja, conseguias o mesmo com o script:

```
  script:
    Morning:
      alias: "impulso"
      sequence:
        - service: cover.open_cover
          entity_id: group.quartos
        - delay:
            milliseconds: 600
        - service: cover.stop_cover
          entity_id: group.quartos
```

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [8 Junho , 2018 11:51 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/13 "2018-06-08T11:51:41Z")

</div>

Aquilo que entendi é que um script é um conjunto de automações, não sei se funciona de igual forma numa automação.  
Como não consegui fazer um script e já tinha feito algumas automações consegui fazer desta forma.  
Ainda estou no início do curso…😁

---

<div class="post-metadata">

### Author: ![Maddoctor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/maddoctor/32/1508_2.png) [@Maddoctor](https://forum.cpha.pt/u/Maddoctor)
#### Post date: [8 Junho , 2018 13:55 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/14 "2018-06-08T13:55:33Z")

</div>

Não é bem isso, a parte da “action” de uma automação é que é idêntica a um script, no entanto um script pode ser executado por várias automações ou independentemente de automações… Além disso permite que lhe sejam passados parâmetros pela automação o que abre imensas possibilidades!

---

<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: [8 Junho , 2018 15:30 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/15 "2018-06-08T15:30:48Z")

</div>

Resumindo:

Um script é um conjunto de acções (action) que correm quando são chamadas por um botão ou uma automação.

Uma automação é um conjunto da acções (action) que são iniciadas por algo (trigger) e que dependem de uma ou mais condições (condition) serem verdadeira.

---

<div class="post-metadata">

### Author: ![hmplima](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/h/b38774/32.png) [@hmplima](https://forum.cpha.pt/u/hmplima)
#### Post date: [8 Junho , 2018 15:36 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/16 "2018-06-08T15:36:34Z")

</div>

Neste caso se cria-se um script tinha que criar uma automação com um horário para activar o script ou podia colocar um horário no script?

---

<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: [8 Junho , 2018 15:41 UTC](https://forum.cpha.pt/t/impulso-no-grupo-persianas/466/17 "2018-06-08T15:41:40Z")

</div>

Podes ter o script na mesma se o quiseres usar noutras automações mas para o activar automaticamente tens de criar a automação. Depois para chamar o script basta adicionares na action da automação:

```
action:
  - service: script.kitchen_night_lights_on
```
