Is there a way to force all devices which belong to a product to update immediately? As I understand it the devices will update on the next handshake. The handshake is usually on a reset.
We appreciate that this was probably done on purpose as you don’t just want your device to update and restart when it could be in the middle of something critical. But if the device holds a connection for a long period of time you have to wait an unknown length of time for an update.
As we see it the option currently is to have a device reset itself everyday at time x (and hence we know all firmware releases will be on all devices within a day) and we create a cloud command which we can invoke a reset on each device (for more critical updates).
We just want to check if there are any other clever designs/ solutions others have used before we do this