The ourProbes system is used to manage a distributed network of monitoring devices, and the collection and analysis of the measurements provided by those devices. The distributed devices include the use low cost esp32 micro-controllers, communicating and managed using the Google IOT cloud service. A responsive , Angular based, web/mobile client is provided to manage the IOT service the analysis of data (measurements) collected from the devices.
- Overall system management using an Angular based web client.
- Low cost micro-controller based devices. Streamlined and consistent device provisioning process.
- Leverage Google cloud services (IOT Core, Firebase, FireStore, Pub/Sub, Hosting and Cloud Functions) for simple, reliable and distributed middleware services.
- Full development documentation and all code is opensourced. All code in GitHub and free to use.