問題タブ [google-cloud-iot]
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.
google-cloud-platform - IoT Core が別のレジストリのトピックに発行する
私がやろうとしているのは、あるレジストリのデバイスから別のレジストリのデバイスにメッセージを発行することです。
私が見つけたのは、デバイスが含まれているレジストリのトピックにのみ公開できることです。別のレジストリのトピックに公開しようとするとEOFException
、MQTT サーバーから切断されます。
私が行おうとしていたフローは、registry
物事を行うための独自のトピックを持つモバイル デバイス (電話) がありますがhub registry
、IoT デバイスと通信する (デバイス情報を取得/更新する) と通信する必要もあります。自分のIoT registry
前述したように、レジストリ内のトピックにメッセージをエラーなしで発行できますが、レジストリ外で発行しようとするとすぐにエラーが発生します。
レジストリ間通信を行う方法はありませんか?
クロス レジストリを実行できない場合、さまざまなトピックを介してデバイス間で通信する「標準的な」方法は何ですか?
google-cloud-platform - Stackdriver を使用したデバイス ハートビート アラートごとの Google IOT
多数の Google IOT コア デバイスのいずれかからハートビートがない (または 0 バイトを受信した) ことを警告したいと思います。Stackdriver でこれを行うことができないようです。代わりに、探しているものが得られないデバイス レジストリ全体について警告するように見えます (特定のデバイスが切断されていることをどのように知ることができますか?)
では、これを行うにはどうすればよいでしょうか。