デバイスがIoT Coreに接続してデバイスシャドウを使っているとき、クラウドからの指示がdesiredに格納されます。 そして、デバイス側の状態がreportedに格納されます。 desired デバイスに対して要求する状態を格納する reported デバイスが現在の状態を格納する delta desiredとreportedが異なる場合に存在する(AWS自動付与) 正確な仕様はドキュメントを参照 クラウドがデバイスに対して依頼を行ったとき、デバイスはdesiredをnullにしようという話をしていきます。 デバイスシャドウの内容をシミュレーションしてみる 任意に光るLEDを持つデバイス(led-device)があるとします。このデバイスは下記のトピックをSubscribeしており、クラウドからの依頼を反映します。 トピック: $aws/things/led-device/shadow
![デバイスは、デバイスシャドウの desired を null にしよう。なぜなら処理がシンプルになるからだ。 | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/d9fdf277e5e3da9b9ad5eb3751b2220bf7849aa7/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2019%2F05%2Faws-iot-core.png)