The platform is a foundational Internet of Things offering that can onboard and connect any IoT device. It is used for managing all the IoT entities in an application such as the users and devices, and the data generated. The IoT platform can ingest information from any device, store it, render visualization using several inbuilt widgets and provide updates in real-time. The data captured in the platform over long periods of time can be utilized for Analytics and Machine Learning applications. It can be hosted either on the public cloud or on a local server.
Features of the Platform
Data Acquisition and Management
Connect and manage IoT devices via the cloud using MQTT or REST API (HTTP). Collect and visualize IoT device data using flexible and responsive dashboards with relevant visualization options for the specific use cases
Provision Users and Devices
Provision, monitor and control IoT entities, and define relations between the users and devices. Role management helps to create discrete user groups based on roles and allows role-based access control to the application
Threshold-based Real-time Alerts
Define data processing rules and set suitable thresholds for the application. Receive real-time alerts when those thresholds have been crossed.
High Level of Security
The platform embeds security as an important aspect with tools built for authorization, authentication and encryption. TLS integration encrypts all network traffic thereby creating a secure communication channel between the client devices and the server
Agnostic to Devices and Networks
The platform facilitates seamless integration with microcontroller-based IoT devices to push the sensor data to the cloud through MQTT or HTTP integration.
Firmware Development Services
WeMakeIoT is the only solution provider in the market that provides not just a platform but also firmware development services to integrate devices of various natures into the platform. This enables faster time to market and removes technical dependency