I’m currently having problems with my internet/wifi network. Hub and other wifi connected devices drop on and off every 2-3 hours. That’s another issue… The problem I have is that I have pistons that I don’t want stuck running halfway through execution if there’s been recent connectivity issues. Example: my self-watering indoor plant could make a mess if my hub drops off before it has a chance to close the water valve at the end of execution.
I’d like to create a variable that looks at hub connectivity status. Something like “if hub status was disconnected in the last 12 hours, set variable ‘network reliability’ to false.” That way, the hub’s status would need to have had a consistent connection to the network for at least 12 hours for the piston to run.
Not foolproof, but it would catch probably 90% of the risk. However, I don’t see any sort of restriction that might fit the bill. Any ideas?