Boas, podem ajudar-me a criar condições,
já tenho automatizações que ligam a rega do jardim, mas queria por que nao ligasse se o darksky informa-se que esta a chover ou nublado,
a duvida é mesmo criar a condição sobre a regra ja existente e os valores do darksky para quando chove
O que usas, uma automação? Podes colocar aqui?
apenas tenho os switchs ativos ou a desativar por tempo, queria era acrescentar o darksky como fator tb,
- id: '1525381083520'
alias: Ligar 1º Rega
trigger:
- at: ‘10:30’
platform: time
condition: []
action: - data:
entity_id: switch.rega_traseira, switch.sonoff_s22_plug
service: switch.turn_on - id: ‘1525381083520’
alias: Desligar 1º Rega
trigger:- at: ‘10:33’
platform: time
condition: []
action: - data:
entity_id: switch.rega_traseira, switch.sonoff_s22_plug
service: switch.turn_off
- at: ‘10:33’
Para publicares o texto como código, selecciona o texto e clica no ícone </> na caixa de edição.
- id: '1525381083520'
alias: Ligar 1º Rega
trigger:
- at: '10:30'
platform: time
condition: []
action:
- data:
entity_id: switch.rega_traseira, switch.sonoff_s22_plug
service: switch.turn_on
- id: '1525381083520'
alias: Desligar 1º Rega
trigger:
- at: '10:33'
platform: time
condition: []
action:
- data:
entity_id: switch.rega_traseira, switch.sonoff_s22_plug
service: switch.turn_off
Algo assim, para adaptar a sua automação
- alias: Dia Chuvoso
trigger:
platform: numeric_state
entity_id: sensor.dark_sky_precip_probability
above: 0.65
action:
- service: switch.turn_on
entity_id: switch.rega_traseira
boas jhonathan, isso e uma condiçao para ligar ou desligar, o que eu queria era colocar uma condição sobre outra.
por exemplo
liga todos os dias as 10:00 (tempo) mas se estiver a chuver (darksky) nao liga
Podes usar assim:
- id: '1525381083520'
alias: Ligar 1º Rega
trigger:
- at: '10:30'
platform: time
condition:
platform: numeric_state
entity_id: sensor.dark_sky_precip_probability
above: 0.85
action:
- data:
entity_id: switch.rega_traseira, switch.sonoff_s22_plug
service: switch.turn_on
onde é que eu consigo encontrar a legenda para os valores?
por exemplo 0.85 nao é 85% de chuva?
0.85 quer dizer 85% de probabilidade de chover. Não sei se é isto que queres…
é isso pareceu-me correto, obrigado, o que eu quero é nao regar quando chove ou seja o below funciona?
onde estava plataform tive de alterar para condition: estava a dar erro
- id: '1525381083520'
alias: Ligar 1º Rega
trigger:
- at: '10:30'
platform: time
condition:
- condition: numeric_state
entity_id: sensor.dark_sky_precip_probability
below: 0.25
action:
- data:
entity_id: switch.rega_traseira, switch.sonoff_s22_plug
service: switch.turn_on
Sorry, foi de cabeça… sim, em principio o below funciona.
sem problema, ja foi grande ajuda mesmo