このリポジトリには、DHT22温度と湿度センサーの小さなESP32 LORAネットワークを実行するためのコードが含まれており、データをローカルInfluxDBインストールにプッシュします。
これには、ロラゲートウェイやコンセントレーターは必要ありません。 ESP32 LORAモジュールの1つは、他のすべての「ノード」の受信機として機能します。
これは、Liligo ESP32 LORAでテストされています(https://www.aliexpress.com/item/32872078587.html?spm=a2g0o.store_pc_grouplist.8148356.15.5bd1391cdayoba&pdp_npi=24 0DIS%21AUD%21AU%20%2426.56%21AU%20%2426.56%21%21%21%21%21%21%402100BDEC16645014319921715E42BF%212000022840374525%21SH)モジュール。
DHTセンサーは、ESP32のIO13(および3.3VおよびGND)ポートに接続されています。
屋外を使用する場合は、防水に小さな箱をお勧めします。


全体的なアーキテクチャは次のとおりです。
ロラノードは、非常に低電力動作のために構成されています。彼らは、DHT22センサーを1分に1回読み取り、読みの合間に深い睡眠モードになります。典型的な健康的な18650バッテリーは、2年間の運用を提供するはずです。計算については、 ESP32 Power.odsを参照してください。
InfluxDBのインストールは、Raspberry PIまたは同様のものにすることができます。 InfloxDB IPアドレス、データベース名、ユーザー名、およびパスワードは、 TTGO_LoraMainで構成できます。 Grafanaはデータの視覚化に推奨されます。

