ベースボードヒーター用Wi-Fiライン電圧サーモスタット


10

バックグラウンド

家には、ライン電圧の電気ベースボードヒーター(240V、3600W)がいくつかあります。

問題

ローカルエリアネットワークを超えて接続することなく、スケジュールと現在の温度を制御します。

ハード要件

  • ローカルエリアネットワークへのWi-Fi接続をサポートします。
  • いつでもインターネット接続を必要としません。
  • サーモスタットは、名前(またはIPアドレス)で一意に参照できます。
  • 暗号化された転送プロトコルとパスワードで保護されています。
  • REST over HTTPを使用して端末から温度を変更します。
    $ curl -d "thermostat = kitchen&set = 20C&token = T" -X POST https://10.0.0.15/temp
    

ソフト要件

オプションの要件は次のとおりです。

  • シンプルなWebサーバー(または初期設定用のBluetooth)を提供します。
  • サーモスタットに名前を付けることができます。

ハブ

オープンREST over HTTP APIを提供するハブが存在する場合、それは機能します。サーモスタットはスタンドアロンで(ハブなしで)動作するのが望ましいです。

代替案

MozillaのThings Gatewayは、ハブに接続する方法として有望に見えます。ベンジャミン・フランシスは書いた、

私の1つの提案は、Zigbeeサーモスタットを探し、Things Gatewayを使用してそれをIPネットワークにブリッジし、REST + WebSocket APIを公開することです。すでにZigbeeアダプターがあり、サーモスタットWebモノタイプのサポートを追加したいと考えています。私は自分の家に似たものを探しているので、あなたが見つけたものを聞きたいです。私はハネウェルを考えていました。

研究

私が発見した、または営業担当者から言われたように、さまざまな候補とそれらが機能しない理由を以下に示します。

機能しない24Vサーモスタットがいくつかあります。

質問

インターネットに接続せずにWi-Fi経由のコマンドラインで温度を制御できるのはどのサーモスタットですか?

または、一般的な24Vデバイスの1つで完全に安全に使用できる、完全に無音の240V〜24Vリレーはありますか?


一般に、私はコンシューマデバイスがオープンAPIを提供することを期待しません-不十分な需要があり、ベンダーは現在、マージンの高い顧客に依存しているようです。自分でビルドすることは、潜在的に「簡単」です。
Sean Houlihane

これがニーズを正確に満たしているかどうかはわかりませんが、8〜24ボルトのセンサー入力(サーモスタットなど)を受け入れ、24ボルトのリレーを8つ制御する負荷マネージャーを構築しました。入力と出力は、C ++を実行する内部コンピューター(RaspberryPi)によって論理的に制御されるため、RJ-45イーサネット、WiFi、およびBluetooth機能を備えています(今のところ、有線イーサネットを使用しています)。(1/2)
user297954 2018年

主な用途は、炉、ヒートポンプ、場合によってはスマートアプライアンス(制御と電力が分離されたもの)の制御です。このコードは、入力(サービスの呼び出し)に優先順位を付け、提供される出力の数を制限できます。現在、優先順位は利用可能な電力にのみ基づいています(たとえば、ソーラーアレイまたはバッテリー/インバーターから)。ただし、時刻やその他の基準を追加することは可能です。(2/2)
user297954 2018年

私はMysaスマートサーモスタットを所有しており、それらはApple HomeKitをサポートしています。これは、内部WiFi接続のみを使用して行われると思います。HomeKitを持っていないため、現在確認できません。
シンダーヘイズ

回答:


3

要件を即座に満たす既製の製品を見つけるのは難しい場合があります。DIYにどの程度自信がありますか?カスタムファームウェアを使用して比較的簡単にフラッシュし直すことができるオープンソースのハードウェアプラットフォームはたくさんありますが、ニーズに最も適したアプローチが見つかるかもしれません。ESP8266 SoCベースのハードウェアの例として、https://github.com/arendst/Sonoff-Tasmotaを参照してください

私は何年も前に同様のDIYオープンソースプロジェクトに取り組みましたが、それはあなたが望むものの多くを行います。これはもう維持されていませんが、PCBレイアウト/コードを引き続き使用できます:https : //harizanov.com/wiki/wiki-home/three-channel-wifi-relaythermostat-board/

要件について:

ローカルエリアネットワークへのWi-Fi接続をサポートします。 -それはESP8266で簡単に達成できます。ESP-NOW https://www.espressif.com/en/products/software/esp-now/overviewの使用を検討する可能性があります。

いつでもインターネット接続を必要としません。-それは問題なく、ESP8266で簡単に達成できます。

サーモスタットお互いを自動的に検出します-あなたの使用例は何ですか?サーモスタットがお互いを見る必要があるのはなぜですか?それらを名前で識別できるようにするだけでよいので、ハブコードがそれらに対処できます。それは少しトリッキーかもしれませんが、いくつかの追加のコーディングが必要になります、おそらくmDNSを使用しますか?

暗号化された転送プロトコルとパスワードで保護されています。 -あなたはインターネットに公開されていないので、なぜわざわざ?とにかく-それは複雑さの追加コストで実行可能です

REST over HTTPを使用して端末から温度を変更する -上記でリンクしたサンプルコードを使用して簡単に達成可能

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.