
ホームアシスタントで雨を測定する
ポストは、私たちのホームオートメーションシステムを完成させ続けるために, または、気象観測所を設置する予定がある場合は興味深いかもしれません… 今日は雨量計の時間です, ドキュメントの最後に、雨の量を測定し、ホームアシスタントで視覚化する方法がわかります, または自動化を実行します…
私の特定のケースでは、3Dプリンターの部品で印刷されたデバイスから始めたが、うまくいかなかったことを告白しなければなりません 100% 頼もしい… それは自家製のものでした, だから私が見つけた最高のビジネスオプション, なぜなら、メーカーのデバイスの方に信頼性が高い場合もあるからです… で取得しました アリエクスプレス 安全に機能するウェザーステーションのスペアパーツ, €17.34で、これ以上時間を😉無駄にすることはありません
今, これらの素晴らしいボードの1つとマイクロコントローラーが必要になります, ESP32またはESP8266も同様に私たちにとって良いことができます, ESPHomeファームウェアをインストールし、数行のコードでそれを手に入れます. いつの日か、これらのデバイスの1つにESPHomeをインストールする方法について投稿することを約束します, しかし、すごいです, 上記の方法, ホームアシスタントにESPHomeがインストールされます, ボードをUSB経由でHomeAssistantに接続し、新しいデバイスを作成できるようになります.
デバイスを追加して設定した後, 次のコードで十分でしょう, 雨量計を接続します, 1本のケーブルはGNDに接続し、もう1本のケーブルはボード上の任意のGPIOに接続. 測定単位を示します, 各「ショベル」の更新間隔と乗数’ これにより、メーターのバランスが取れます, それが含んでいる体積(mm):
センサー: - プラットホーム: pulse_counterピン: 数: GPIO12反転: トゥルーモード: INPUT_PULLUP unit_of_measurement: 'mm' name: 'esp32-portero-precipitacion-lluvia' update_interval: 1s フィルター: - 掛ける: 0.367
ボードに刻印して取り付けます,
そして、私たちを作成したエンティティを含むカードを追加できます! これにより、雨の量を視覚化して測定できるようになります.
もし私たちが望むなら, 1時間にどれだけの雨が降るかを知る, 1日あたり, 週, 月額, または毎年、それをよりエレガントに視覚化します, ホームアシスタント構成ファイルに次の統合を追加する必要があります, それらは「ユーティリティメーター」になります, それらの名前とリセットサイクルを示します:
... utility_meter: precipitacion_lluvia_horario: 名前: "降水量 雨 - 時刻表" 源: sensor.esp32_portero_precipitacion_lluviaサイクル: 時間ごとのprecipitacion_lluvia_diario: 名前: "降水量 雨 - 日毎" 源: sensor.esp32_portero_precipitacion_lluviaサイクル: デイリー precipitacion_lluvia_mensual: 名前: "降水量 雨 - マンスリー" 源: sensor.esp32_portero_precipitacion_lluviaサイクル: 月間precipitacion_lluvia_anual: 名前: "降水量 雨 - 一年生" 源: sensor.esp32_portero_precipitacion_lluviaサイクル: 毎年 ...
これで、過去数週間に何が雨が降ったかを確認するカードを作成できます 24 時間:
種類: 習慣:Apexcharts-カードヘッダー: 見せる: 真のタイトル: 雨 - 過去24時間show_states: トゥルーシリーズ: - 実体: sensor.precipitacion_lluvia_horario名: 立方ミリメートルタイプ: エリアの不透明度: 0.7 色: ブルー group_by: 期間: 15それは私のために働きます: 平均graph_span: 24H update_interval: 5分
先月の雨の例:
種類: 習慣:Apexcharts-カードヘッダー: 見せる: 真のタイトル: 雨 - 先月show_states: Falseシリーズ: - 実体: sensor.precipitacion_lluvia_diario名: 立方ミリメートルタイプ: 列の不透明度: 0.7 色: ブルー group_by: 期間: 1Dファンク: 最大graph_span: 30d update_interval: 5分
あるいは昨年でさえ:
種類: 習慣:Apexcharts-カードヘッダー: 見せる: 真のタイトル: 雨 - 最終学年show_states: Falseシリーズ: - 実体: sensor.precipitacion_lluvia_mensual名: 立方ミリメートルタイプ: 列の不透明度: 0.7 色: ブルー group_by: 期間: 30Dファンク: 最大graph_span: 365d update_interval: 5分
お気づきの方もいらっしゃると思いますが、私はいくつかのコールカードを使用しています ‘エイペックスチャート‘ グラフを描くには、メトリックを混在させることができるため、最高の1つです, 表示モード, 単位…
この投稿がおもしろいと思っただければ幸いです! そしていつものように, この種のコンテンツをソーシャルネットワーク上で移動していただき、ありがとうございます!