Criação condições nas automações do darksky

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

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

@Nuno_Figueiredo amanha trato disso.

1 Curtiu

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
1 Curtiu

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 :slight_smile: 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 :slight_smile:

1 Curtiu

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


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