We want to build a backend for a weather station device that collects ambient temperature, and humidity data.
We also like to execute the following operational functions remotely:
- set our device's communication frequency;
- restart our device;
- log device CPU load on the platform.
Finally, we like to send a notification to our technical support team's Slack channel every time the device get disconnected or becomes inactive.
- Connio Admin Portal
- MQTT API
- Device Code Example
- Connio Admin Portal account
- Basic knowledge about MQTT protocol
Create weather station device profile and our first weather station device
Create another device and assign location to our weather station devices
Enable provisioning mechanism for our devices
Connect our weather stations to the platform
Create search queries
Use alert mechanism for connectivity and activity anomalies
Write device logs to the platform
Create weather station devices in bulk
Use external weather data API to compare device reading with another source
Stream data to external data stores (i.e. PostgreSQL)
Create dashboards on Redash for our solution
Integrate our solution with Node-RED
Updated over 2 years ago