← 工房に戻る
毎日の道具

Thermostat Monitor

センサーの履歴と温度グラフで、家の暖かさを確認できます。

Thermostat Monitor

プロジェクトについて

いくつかの施設にわたる Salus iT500 サーモスタットと Tuya センサーからの温度と暖房リレーのステータスを記録する、フルスタックの IoT 遠隔測定および制御システム。

運用データを 3 つの方法で表示します。ライブ読み取りとインタラクティブなグラフを備えた応答性の高いプログレッシブ Web アプリ、高速チャット クエリ用の Discord ボット、および自動化された継続的な CSV データ ストアです。

ギャラリー

機能

  • 📱 ライブ PWA ダッシュボード: プロパティごとのリアルタイムの測定値、インタラクティブな履歴グラフ、温度しきい値のプッシュ通知。
  • 🤖 Discord ボットの統合: ライブ温度をクエリするには !temp、7 日間の気温傾向を次のようにプロットします。 !plot、生のテレメトリをダウンロードします !data.
  • 🔥 視覚暖房オーバーレイ: 加熱リレーがアクティブな場合は常に、陰影付きのビジュアル オーバーレイを特徴とする matplotlib を介してプロフェッショナルなチャートを生成します。
  • ⏱️ 自動バックグラウンドロギング: 周囲温度、目標設定値、リレー状態を 10 分ごとに記録します。
  • 🐳 Docker化および自己ホスト型: Raspberry Pi またはホーム サーバー上で 24 時間年中無休の信頼性を実現するように設計された Docker Compose を使用した、手間のかからないコンテナ化された展開。
  • 🌍 タイムゾーンの同期: すべてのロガー、グラフ、Discord 通知にわたるローカル タイムゾーンの自動調整。