Sorry to revive this question but was curious. Is there a way to ping a device and store a state like “online” or “offline?” For example, if you try to make a change to a device when it’s offline, it fails so you know it’s offline right? If so I was thinking that while the device doesn’t checkin with the system when power is restored, you could see the transition from offline to online by sending a ping every few sec. When device transitions to online send the circadian value? While leaving lights w/ juice is fine for most areas, bathrooms are tricky. You could add a motion sensor, not sure what others do.
Im not a developer but was reading some notes here. [ST Edge] How to check online/offline status of device in a routine? - #8 by nayelyz
I also realize that you may have already looked into it and decided it’s not feasible but it seems like it would be really useful. I also saw you have a function to restore on power loss. But this feature can’t be used in routines.