...I think you are making this too hard. If you have a mechanical system, automate it and take a nap, get drunk, take a day job, or pursue whatever your favorite perversion is. Then the excitement of not knowing whether or not your internet connection is working while you are otherwise occupied...