I'm trying to build a simple water leak detection system. The sensor would need to alert a user through SMS/mobile notification when a leak is detected.
I was thinking of building the sensor with a nrf52840 microcontroller and have it send leak alerts via BLE when a leak is detected.
That being said, the leak detection should work even when the user is not at home. So I believe this will require building a hub to bridge the BLE data to the cloud (e.g. a "BLE gateway")?
Could the device instead publish the data directly to a server via Thread and a Thread Border router? Do off the shelf Thread Border routers (e.g. Google Nest Hub) typically allow thread devices to directly connect to remote IPs?
Any alternative solutions?
Thanks for advice.