Stationary Device
In this segment we are going to show how to build a comprehensive telemetry solution backend for stationary devices using the Connio platform.
Project Scope
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.
Which Connio Modules will be used
- Connio Admin Portal
- MQTT API
- Device Code Example
Requirements
- Connio Admin Portal account
- Basic knowledge about MQTT protocol
Videos
Task Description | Duration (min) | Link |
---|---|---|
Create weather station device profile and our first weather station device | ~4 | Video 1 |
Create another device and assign location to our weather station devices | ~2.5 | Video 2 |
Enable provisioning mechanism for our devices | ~1.5 | Video 3 |
Connect our weather stations to the platform | ~7 | Video 4 |
Create search queries | ~2.5 | Video 5 |
Use alert mechanism for connectivity and activity anomalies | ~4 | Video 6 |
Write device logs to the platform | - | Coming soon |
Create weather station devices in bulk | - | Coming soon |
Use external weather data API to compare device reading with another source | - | Coming soon |
Stream data to external data stores (i.e. PostgreSQL) | - | Coming soon |
Create dashboards on Redash for our solution | - | Coming soon |
Integrate our solution with Node-RED | - | Coming soon |
Updated almost 5 years ago