Medir a chuva com o Home Assistant

Post para continuar completando nosso sistema de automação residencial, Ou pode ser interessante se você pretende montar uma estação meteorológica… Hoje é hora de um pluviômetro, no final do documento saberemos como medir o volume de chuva e poderemos visualizá-lo no Home Assistant, ou executar alguma automação…

No meu caso particular devo confessar que comecei com um aparelho impresso com peças de uma impressora 3D mas não deu certo 100% confiável… Era algo caseiro, Então, a melhor opção de negócio que encontrei, Porque às vezes os dispositivos dos fabricantes são mais confiáveis… Adquiri em AliExpress Uma peça de reposição para uma estação meteorológica que serve com segurança, Por 17,34€ não perde mais tempo 😉

Agora, Precisaremos de uma dessas placas maravilhosas com um microcontrolador, um ESP32 ou um ESP8266 pode ser igualmente bom para nós, no qual instalaremos o firmware ESPHome e com algumas linhas de código o teremos. Prometo um dia fazer um post sobre como instalar o ESPHome em um desses dispositivos, Mas uau, Muito acima, teremos o ESPHome instalado em nosso Home Assistant, conectaremos a placa via USB ao Home Assistant e poderemos criar nosso novo dispositivo.

Depois de adicionar e configurar seu dispositivo, com o seguinte código seria suficiente para nós, Conectamos o medidor de chuva, um cabo para GND e outro para qualquer GPIO em nossa placa. Indicamos a unidade de medida, o intervalo de atualização e multiplicador de cada 'pá'’ que faz o equilíbrio do medidor, O volume que contém em mm:

sensor:
  - Plataforma: pulse_counter alfinete:
      número: GPIO12 invertido: Modo verdadeiro: INPUT_PULLUP unit_of_measurement: 'mm'
    name: 'esp32-portero-precipitacion-lluvia'
    update_interval: 1Filtros:
      - multiplicar: 0.367

Nós gravamos e instalamos na placa,

E podemos adicionar um cartão com a entidade que nos criou! Com isso poderemos visualizar e medir a quantidade de chuva.

Se também quisermos, Saiba quanto chove por hora, por dia, por semana, por mês, ou anualmente e depois visualizá-lo de forma mais elegante, devemos adicionar as seguintes integrações no arquivo de configuração do Home Assistant, eles serão 'medidores de serviços públicos', Indicamos seu nome e seu ciclo de reinicialização:

...
utility_meter:
  precipitacion_lluvia_horario:
    Nome: "Precipitação Chuva - Horário"
    Fonte: sensor.esp32_portero_precipitacion_lluvia ciclo: precipitacion_lluvia_diario de hora em hora:
    Nome: "Precipitação Chuva - Diário"
    Fonte: sensor.esp32_portero_precipitacion_lluvia ciclo: precipitacion_lluvia_mensual Diário:
    Nome: "Precipitação Chuva - Mensal"
    Fonte: sensor.esp32_portero_precipitacion_lluvia ciclo: precipitacion_lluvia_anual mensal:
    Nome: "Precipitação Chuva - Anual"
    Fonte: sensor.esp32_portero_precipitacion_lluvia ciclo: anual
...

Agora podemos fazer um cartão para ver o que choveu nas últimas semanas 24 Horas:

tipo: Costume:Apexcharts-Cabeçalho do cartão:
  programa: Título verdadeiro: Chuva - Últimas 24h show_states: Série Verdadeira:
  - entidade: sensor.precipitacion_lluvia_horario nome: Tipo de milímetros cúbicos: Opacidade da área: 0.7
    cor: group_by Azul:
      Duração: 15Funciona para mim: Média graph_span: 24h update_interval: 5Min

Exemplo de chuva no último mês:

tipo: Costume:Apexcharts-Cabeçalho do cartão:
  programa: Título verdadeiro: Chuva - No mês passado show_states: Série falsa:
  - entidade: sensor.precipitacion_lluvia_diario nome: Tipo de milímetros cúbicos: Opacidade da coluna: 0.7
    cor: group_by Azul:
      Duração: 1d func: Max graph_span: 30d update_interval: 5Min

Ou mesmo no ano passado:

tipo: Costume:Apexcharts-Cabeçalho do cartão:
  programa: Título verdadeiro: Chuva - Ano final show_states: Série falsa:
  - entidade: sensor.precipitacion_lluvia_mensual nome: Tipo de milímetros cúbicos: Opacidade da coluna: 0.7
    cor: group_by Azul:
      Duração: 30d func: Max graph_span: 365d update_interval: 5Min

Se você notar que eu uso alguns cartões de chamada ‘Gráficos de Ápice‘ Para desenhar gráficos é um dos melhores, pois você pode misturar métricas, Modos de exibição, Unidades…

Espero que você tenha achado o post interessante! E como sempre, Obrigado por mover este tipo de conteúdo nas redes sociais!

Postagens recomendadas

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Não hesite em contactar-me, Vou tentar ajudá-lo sempre que puder, Compartilhar é viver ;) . Desfrute de documentos!!!