1.1. Introduction
The Mobius platform is an open-source Internet of Things (IoT) solution, based on the internationally recognized oneM2M standard. Its purpose lies in facilitating connectivity among various devices using multiple protocols. Furthermore, it offers a wide range of functionalities, including access control, device management authentication, and efficient resource management, all of which are made accessible through its REST API.
1.2. Purpose
The purpose of this guide is to provide instructions for installing the necessary software components of the Mobius platform and to assist users in testing the platform.
2. System structure2.1. Software Architecture
In the architecture of oneM2M, Mobius serves as the IN-CSE, functioning as the cloud server within the infrastructure domain. It enables IoT applications to communicate with IoT gateways/devices in the field domain through Mobius.
2.2. Connectivity Architecture
To establish a connection between Mobius and an IoT device, begin by linking the device to &Cube through the Thing Adaptation Software (TAS). Next, use the oneM2M standard API to facilitate communication between Mobius and the connected device. Additionally, IoT applications leverage the oneM2M standard API to retrieve "thing" data and control the devices within the Mobius platform.
3. System setup3.1. Install Node.js
3.2. Install MQTT broker(mosquitto)
3.3. Install MySQL
3.4. Download the Mobius code
4.1. MySQL environment settings
4.2. Set the mobius.js
Comments
Please log in or sign up to comment.