問題タブ [home-automation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
51 参照

android - 世話をするために必要な Android ホーム オートメーションの開発

私はAndroidホームオートメーションアプリに取り組んでいました.このユーザーベースのアプリを実行する際に注意すべき基本的なこと. この製品の構築を手伝ってください。

0 投票する
0 に答える
157 参照

ios - Pubnub + Wink Hub とセンサーに関する問題

iOS アプリで Wink Hub を Pubnub サブスクリプションと連携させようとしていますが、didReceiveStatus コールバックで PNUnexpectedDisconnectCategory ステータスしか取得できません。

コードは次のとおりです。

サブスクライブ キーとチャネル キーは、Wink API によって返されたデバイス サブスクリプション データから直接取得されるため、何が間違っているのかわかりません。どんな助けでも大歓迎です!

0 投票する
1 に答える
1506 参照

mqtt - node-red で受信した mqtt メッセージの時刻を取得するには?

node-red で mqtt メッセージの公開時間を取得する方法を誰か教えてもらえますか?

mqtt 経由で node-red に供給される、ブローカーに保持されたメッセージがあります。メッセージは、homegear を介して私のブローカーに接続されている homematic ウォール ボタンからのものです。

ここでの問題は、homegear がすべてのメッセージを保持することです。これは明らかにセンサーなどに適しています。しかし、ボタンの「真の」メッセージ (押された場合) もそのトピックに保持されます。node-red のデプロイまたは再起動時に、保持されたメッセージを受信し、メッセージが到着したときに動作します。

ボタンが押された後、ホームギアがトピックに「偽」を入れるまで、トピックのメッセージが古いものではないかどうかを確認する必要があります。チャンスはありますか?

node-red の mqtt ヘルプを見ると、mqtt には 4 つのプロパティ (msg.topic、msg.payload、msg.qos、msg.retain) しかないことがわかります。

助けてくれてありがとう!

乾杯、パトリック

0 投票する
1 に答える
845 参照

home-automation - Z-Wave のポーリングとステート マシン

先輩方、こんばんは。

Z-Wave について学んでいて、Z-Wave の仕様をいくつか持っています。

しかし、それらは Open-Zwave の概念を理解するには十分ではありません..

特に、Open-Zwave の Polling と State machine の原理が理解に苦しむ..

それについて説明していただけますか?または、そのための書類や写真を入手できますか?

0 投票する
1 に答える
552 参照

java - LIRC mode2 は継続的なユーザー入力を待ちます。Raspberry pi では、Java を使用してユニバーサル リモートを構築しています。受信入力 (RAW) を探しています

リモートのLIRCコードの入力を記録するためのJavaでのソリューションを探しています。

私が試してみました

それは実行されますが、UI がハングし、暗黙的に停止することはできません...

毎回無理やり止めさせられた…

助けてください私は2ヶ月間答えを探していましたが、何も得られませんでした..

または、LIRC用のJava用のライブラリを提案してください..

私はjlircを試しましたが、生の入力を記録することができません...同様に、同じ方法を使用してir信号を送信でき、問題に直面しませんでした。

プロセスのwaitfor()メソッドも試しましたが、何も得られませんでした

0 投票する
1 に答える
1014 参照

automation - IFTTT Maker Channel - POST リクエストを ipv6 アドレスに送信する

ifttt.com サービスを使用して POST リクエストを ipv6 アドレスに送信することはできますか?

メーカー チャネルを見つけましたが、動作していないようです (ipv6 アドレスを使用)。

Openhab システムに送信したいリクエスト: POST http://[xyyx:yxy:yxy:yxyx:yxyx:yxyx:yxyx:yxyx]:8080/rest/items/Kueche Content-Type: text/plain Body : トグル

0 投票する
1 に答える
386 参照

networking - 大学のネットワークで Raspberry Pi 3 をポート転送する

ホーム オートメーション ソフトウェアを動作させるには、自分の Raspberry Pi 3 にパブリック アクセスする必要があります。ポートフォワード。

イーサネット経由で学校のネットワークに接続し、独自のネットワークをブロードキャストするルーターがありますが、これはまだ学校のネットワークの一部であり、ポート転送できません。

これを回避する方法として、Page Kite など、何らかの形式のリバース SSH や HTTPS トンネリングを使用する方法を調べましたが、Raspberry Pi でのサポートが不足していたり​​、設定が面倒だったりするため、どうすればよいかよくわかりません。Windows 7 に古い HP ラップトップがありますが、それが役立つ場合は、何らかのスレーブまたはサーバーとして使用できます。

すべてのヘルプは非常に高く評価されています。これは、私がこのプロジェクトを完成させる上で大きな障害となっています。

0 投票する
1 に答える
554 参照

configuration-files - twilio API をホーム アシスタントで動作させる方法がわかりません

わかりましたので、ホームアシスタントを使用して、twilio API を使用して、1 日の特定の時間にメッセージを自動的に送信しています。

https://home-assistant.io/getting-started/troubleshooting-configuration/

これはすべて configuration.yaml ファイルで行われるため、私の場合は次のようになります。

私の構文に何か問題がありますか? メッセージが自分の電話に届くようにするために、Twilio 側で設定する必要があるものはありますか? メッセージの送信を自動化しても、何も起こりません。

わかりましたので、これはそれが返すエラーです: