you could use the ping esp library to restore. example ping to Google if it returns true it restores Cayenne loop