Unit 3: Connecting and Managing Devices¶
After logging in to the EnOS Management Console, the first thing you need to do is to connect your devices to the cloud. EnOS provides comprehensive connection solutions to help you with device connection and management.
Before connecting devices to EnOS Cloud, it is recommended that you familiarise yourself with the key concepts on device management.
Connect Your First Device¶
Devices can be connected to the EnOS Cloud directly or through EnOS Edge, depending on the hardware and software capabilities of the devices. To understand the types of devices and relevant connection scenarios, see Device Connectivity.
To connect a device to EnOS, you will typically need:
- Cloud side configuration to register the device and obtain device credentials.
- Device side development to enable devices to connect and transmit data in a way that complies to EnOS standards.
The following quick start guides will walk you though the process of device registration and onboarding to EnOS:
The above guides use Java SDK in the examples for device side development. In addition to Java SDK, EnOS also provides open source SDKs for other programming languages. For more information, see Using the Device SDK.
If the programming language of your choice is not in the list, fret not, for we also support open device protocol standards. As long as you send messages to EnOS via specific topics and in our standard message format, your devices will be able to connect to EnOS and start transmitting data. For more information, see Developing Without Using EnOS Device SDKs.
Find Other Options of Data Ingestion¶
Now, here we go! If you have successfully connected your device to EnOS by following the instructions in the previous section, the transmitting of the real-time device data from your device to EnOS Cloud should have already started.
In addition to the typical data ingestion scenario, which deals with real-time data of devices that connect to EnOS, there are other cases where the devices are already connected to a third-party system. There are also cases where devices cannot send data via the stardard EnOS JSON format. To find out more about our connectivity solutions, see Message Integration.
Manage Device Lifecycle on EnOS¶
EnOS supports end-to-end device lifecycle management from device registration to decommissioning. For a thorough grounding on device management, see Device Lifecycle Management.