Boa noite, preciso da vossa ajuda, estou a tentar criar uma automação para ligar a tomada se a temperatura baixar até um determinado valor.
Utilizei por base uma automação aqui no fórum para um desumidificador.
Estou com erro na validação da configuração.
Conseguem ver onde errei?
Obrigado desde já pela vossa ajuda.
Cumprimentos
#Liga Tomada casal se a temperatura for superior a 18 graus
- alias: Liga Tomada temperatura abaixo 18
trigger:
- platform: time
minutes: '/1'
seconds: 01
condition:
condition: and
conditions:
- condition: template
value_template: >
{% if states('sensor.temperature_158d00027436c1') | int <= 18}
true
{% else %}
false
{% endif %}
- condition: time
after: '18:00'
before: '07:00'
action:
- service: switch.turn_on
entity_id: switch.sonoff_10003353a3_1
Tenho o seguinte erro:
Configuration invalid
Invalid config for [automation]: [minutes] is an invalid option for [automation]. Check: automation->trigger->0->minutes. (See /config/configuration.yaml, line 36). Please check the docs at https://home-assistant.io/components/automation/
A plataforma time mudou (penso que na versão 0.92) e foi dividida em duas: time e time_pattern
P.S.: Pela automação estás a controlar alguma forma de aquecimento. Certifica-te que o equipamento que estás a usar tem capacidade para aguentar a carga do aquecimento. Esse switch.sonoff_10003353a3_1 não inspira confiança sabendo que os Sonoff são chineses e que a grande maioria aguenta cargas baixas…
E porque não usar o generic_thermostat que até te dará mais opções, como configurar a temperatura pretendida, diferenciais para ligar e desligar, …
É o que estou a usar para controlar as electrovalvulas das zonas do aquecimento central. Só não faço a parte do “timer” pois ainda está em desenvolvimento o “IOTizar” da caldeira. Mas poderias adicionar a temporização ao termostato com algo parecido com isto:
- alias: Thermostat on
trigger:
platform: time
at: 05:30:00
action:
service: climate.turn_on
entity_id: climate.my_thermostat
- alias: Thermostat off
trigger:
platform: time
at: 21:30:00
action:
service: climate.turn_off
entity_id: climate.my_thermostat