I want a way to be notified when one of my Borons has lost cellular connection. My solution was to create a separate Python script that pings all of my Borons every few minutes using the Cloud API call and notifies me when a ping returns a False. However, I’ve noticed the following issue with my approach:
The cloud API ping call tends to return false positives. Specifically, I turn power off to my Boron and the pings still return True every now and then for the first ~15mins after the Boron is off. Is pinging not the best way to check if my Boron has cellular connection?
Separately, I’m thinking of instead doing a variable call rather than pings to check for connectivity as that might be more reliable for every call. Unfortunately, that will consume more data.