AWS IoT Shadow and Topics

On AWS, the IoT Shadow is used to send device data and configuration through the JSON shadow documents. A shadow document describes the different states of the device through a state property. Following are some examples of device states:

  • Reported state

  • Desired state

Reported state

The document is described in JSON schema file. See JSON document for a sample device state.

Desired state

The document contains the cfg object described in the above schema.