When should you use a device shadow instead of direct state sync?
Use a device shadow when devices connect intermittently and apps need separate desired and reported state for configuration drift. Direct sync is simpler for BLE products that are usually near the phone. For a thermostat, the shadow can hold target schedules for later delivery, while BLE-local state remains authoritative for immediate temperature changes.
Published August 2026 · Last technically reviewed August 2026
Related
Need a second opinion on architecture?
We help connected product teams across BLE, Android, backend, and cloud before expensive rework starts.