Device management software uses MQTT IoT and M2M protocol
Embedded computing specialist, Advantech, has launched a software platform for the IoT. The Wise-PaaS/RMM version 3.1 is an open standardised, IoT device management software platform that applies MQTT, a popular IoT M2M protocol for device and server communication.
This version comes with more than 100 RESTful APIs including, account management, device management, device control, event management, system management, and database management. (RESTful APIs create new web services and help integrate functions and data with their management tools.) It will release Wise-Agent source code as open source, which works on the device side, helping customers to develop their own applications. The software also enhances connectivity for hardware, software, devices and sensors, says the company.
The latest version offers centralised management and a dashboard builder for data visualisation. Customers can develop dashboards to monitor and manage connected devices. There is integrated Node-Red which is a drag-and-drop logic editor tool to access data and features for device flow and action control management.
Server redundancy adds the security of a back-up server if the main server loses connection to make sure data and services auto-sync between the main server and the back-up server. The software also provides a hierarchical server, which supports the main server and sub-server structure at the same time. Users can use the sub-server for local device management and use the main server to collect data from local servers in order to disperse the load on the main server.
To connect devices and consolidate data acquisition, a handler structure in Wise-Agent extends data acquisition capability to connected devices. Customers can develop routines based on sample code provided by the company to create handlers for their own devices and application scenarios. The company provides two databases (MongoDB and PostgreDB), SQL and no-SQL, for data storage and easy management.
Data can be collected from devices, equipment, sensors and software, to shorten development time and reduce development resources, says the company. It helps develop new IoT application models and integrates with the company’s IoT Gateway Starter Kit. The ready-to-run package has pre-configured hardware, platform services (WISE-PaaS) and Microsoft’s Azure service certification.