Dúvida sobre switch

- alias: Ligar fita de leds quando clicas uma vez no botão.
trigger:
  - platform: event
    event_type: click
    event_data:
      entity_id: binary_sensor.switch_158d000213303c
      click_type: single
action:
  - service: homeassistant.turn_on
    data:
      entity_id: switch.DC4F22C2888F 192.168.1.75
  
  
- alias: Desligar fita de leds quando clicas duas vezes no botão
    trigger:
      - platform: event
        event_type: click
        event_data:
          entity_id: binary_sensor.switch_158d000213303c
          click_type: double
    action:
      - service: homeassistant.turn_off
        data:
          entity_id: switch.DC4F22C2888F 192.168.1.75

Error loading /config/configuration.yaml: mapping values are not allowed here
in “/config/automations.yaml”, line 2, column 12

As indentações da 1ª automation estão erradas

1 Curtiu

@DiogoMiranda conforme o MadDoctor disse, as indentações (“espaços”) estão errados, terás que copiar como coloquei acima no meu exemplo.

- alias: Alternar fita de leds quando clicas uma vez no botão.
  trigger:
    - platform: event
      event_type: click
      event_data:
        entity_id: binary_sensor.switch_158d000213303c 
        lick_type: single
  action:
    - service: switch.toggle
      data:
        entity_id: light.fitaled

A fita led não muda de estado.

- id: '152874555629'        
  alias: Botão Fita LED
  trigger:
      platform: event
      event_type: click
      event_data:
        event_id: "binary_sensor.switch_158d000213303c" #Já testei com " e sem as "
        click_type: single
  action:
      service: light.toggle
      entity_id: light.teste

Já consegui.
Obrigado a todos que ajudaram.

E podes publicar a solução para todos saberem?

Ele tinha posto switch no service em vez de light…

1 Curtiu

Já publiquei em cima.

1 Curtiu

boas malta. alguém me pode dar uma vista de olhos nesta automação.

  - alias: Ligar automações sala
    trigger:
      platform: event
      event_type: click
      event_data:
        entity_id: binary_sensor.switch_158d00015aa37d
        action_type: single
    action:
    - service: automation.turn_on
      entity_id: group.automacao_sala

  - alias: Desligar automações sala
    trigger:
      platform: event
      event_type: click
      event_data:
        entity_id: binary_sensor.switch_158d00015aa37d
        action_type: double
    action:
    - service: automation.turn_off
      entity_id: group.automacao_sala

Se meter uma sem a outra funciona qualquer uma das duas. Mas as duas ao mesmo tempo não funciona nenhuma. Qual será o meu erro?
Obrigado

E tens algum erro no log do HA?

Se te referes onde diz verificar código não tenho erro nenhum. Se for noutro sítio por favor explica-me… Pois não sei onde ir mais verificar erros… Obrigado

Podes ver os erros no ficheiro home-assistant.log que se encontra na mesma pasta que o ficheiro configuration.yaml.

Bom dia. Como estou no smartphone não consigo copiar o código do home-assistant log. Vou deixar link do ficheiro que está na minha nuvem.
https://1drv.ms/u/s!AhhTRQMupRdtgvpaNfanvwKmaXNT-Q
Obrigado pela ajuda.

estou a ter um erro parecido ao validar a configuração. sei que é neste bocado , mas não cosigo ver o erro :

- alias: Automação Aviso Luz Sala 2 On
  trigger:
    platform: state
    entity_id: binary_sensor.sens_porta_contact
    to: 'on'
   condition:
     condition: state
     entity_id: sun.sun
     state: 'Abaixo do horizonte'
  action:
    - service: light.turn_on
      data:
        entity_id: light.pe
        brightness: 100
        color_name: white
    - service: switch.turn_on
      data:
        entity_id: switch.sala_1_channel_1

o erro é :
image

Pode ser mais alguma coisa para além daquela que vou dizer, mas o condition: tem que estar alinhado com o trigger: e por sua vez as tres linhas seguintes têm que andar uma casa para trás.

1 Curtiu

era isso mesmo, já valida :slight_smile:

Existem publicações aqui no Fórum que são indispensáveis, entre as quais esta:

1 Curtiu

Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade