Descer estores se estiverem abertos

Ola a todos!
Primeiro post aqui na comunidade! :grinning:

Estou ha relativamente pouco tempo neste mundo e fiquei preso com esta duvida…

Tenho os estores da sala ligados com Shelly 2.5 por mqtt.
Estava a tentar criar uma regra deixar os estores a 80% no por do sol só se ainda estiverem abertos. (e ligar a luz)

Tenho isto no meu automations.yaml:

  alias: Por do Sol
  description: Baixa persiana e liga luz
  trigger:
  - event: sunset
    offset: -00:15
    platform: sun
  condition:
  - condition: state
    entity_id: cover.persiana_sala
    position: 100
  action:
  - data:
      entity_id: cover.persiana_sala
      position: 80
    service: cover.set_cover_position
  - brightness_pct: 100
    device_id: xxxxxxxxxxxxxxxxxxxxxxxx
    domain: light
    entity_id: light.table
    type: turn_on

Aparece sempre este erro: Invalid config for [automation]: [position] is an invalid option for [automation]

Desde já muito obrigado!

A formatação do código está errada, tens de ter atenção aos espaçamentos.

Obrigado pela resposta, realmente os espaçamentos estavam errados mas continuo sem conseguir e aparece o mesmo erro

- alias: Por do Sol
  description: Baixa persiana e liga luz
  trigger:
    platform: sun
    event: sunset
    offset: -00:15
  condition:
    condition: state
    entity_id: cover.persiana_sala
    position: 100
  action:
    - service: cover.set_cover_position
      data:
      entity_id: cover.persiana_sala
      position: 80
    - brightness_pct: 100
      device_id: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
      domain: light
      entity_id: light.table
      type: turn_on

Acho que estou a chamar de forma errada o estado para saber se a persiana esta “aberta a 100%”

Vou continuar a investigar

Experimenta trocar a tua condição para:

condition:
  platform: template
  value_template: "{{ (states('cover.persiana_sala') | float ) == 100 }}"

Não tenho a certeza que funcione…

Sem sorte pelos vistos…
Se descobrir entretanto coloco a solução

Obrigado pela ajuda na mesma!


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


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