Understanding AWS IoT Core Device Shadow: Reported, Desired, and Delta States
I've been doing some work for a client that uses Amazon Web Services (AWS) to manage their IoT devices. Specifically, they use AWS IoT Core Device Shadow to synchronize state between their devices and their cloud applications. In this post, I thought it would be helpful to explain how the device shadow works, focusing on the reported
, desired
, and delta
states—and when devices should report their state or respond to changes. Let's dive in!