問題タブ [azure-iot-central]
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.
java - トグル型の IotCentral デバイス プロパティを同期するために報告されるプロパティのデータ型
Java で Azure IotCentral のデバイス クライアントを作成しています。IotCentral でデバイス ツイン プロパティを "同期済み" として表示するのに問題があります。具体的には、「test」という名前の「トグル」プロパティがあります。
デバイス クライアントで目的のプロパティへの変更を受け取ります。目的のプロパティの値は HashMap{"value":true} です。
報告されたプロパティとして変更を報告すると、プロパティは IotCentral インターフェイスで同期されたものとして表示されませんが、「n 分間更新がありません」という通知が表示されます。
報告されたプロパティの形式が正しくないと思われますか?
私は試した
- キー:「テスト」、値:Boolean.true
- キー:「テスト」、値:「真」
- キー:"テスト"、値: HashMap{"値": Boolean.true}
これはどれも機能しません。
プログラムを実行してトグル UI 要素を変更すると、プログラムは次のように出力します。
では、報告されたプロパティの予想される形式は何ですか? これに関するドキュメントはありますか?