Weatherflow’s support for local readings is one of the reasons why I got a Tempest in the first place - the idea that you need a fully working Internet connection to know the temperature in your own backyard just doesn’t make sense to me. Enhancing your own readings with input from Weatherflow’s backend, sure, but it should not be a hard requirement. So kudos for supporting this!
While UDP broadcast is nice, it does not work well on modern home networks where more and more people rightfully tend to put their “IoT” devices on a segregated Wifi network that cannot connect to the main home wifi. That leaves BLE as an alternative which works pretty well in a lot of situations.
I took a quick look a Weatherflow BLE packets, and they are straightforward to parse, but I was hoping Weatherflow would publish an official spec for it?
Short of doing that, can Weatherflow confirm whether the Hub is fine with long lasting BLE connections from, for instance, and Android tablet or a Raspberry Pi that will ingest/display readings that way?