Guaranteed Delivery from Particle Cloud to Particle Device

There isn’t a way to do this with the cloud by itself (yet). I know it’s a planned feature, but there is no timeline for it. You may have to roll your own solution with webhooks, though. I know it’s been floating around in the back of my mind. When your device wakes up, it fires a webhook that calls a script on your remote server. The server replies with one of your queue up commands, and your device reacts appropriately. Maybe part of your return payload could be the number of items in the queue so your device knows how many webhooks it needs to call to get all the data.