Digi Embedded Yocto enables you to remotely monitor and analyze multiple devices, manage their configuration, or update the entire system via the integrated Digi ConnectCore Services (CCCS) support.
You can monitor and maintain your devices by programming alarms based on device conditions or scheduling operations on multiple remote devices.
ConnectCore Cloud Services offer the following features for your devices:
-
Monitor the system. Analyze system values, such as the CPU usage & temperature or available memory, on a fixed time schedule to create a device health timeline.
-
Access the file system. List, upload, download, or remove system files from Remote Manager or a custom application using the Remote Manager web services.
-
Manage your devices. Remotely control the configuration of some interfaces such as Ethernet or wireless, or reboot the module.
-
Update the entire system, or a part of it. Upload a firmware image to update the system.
-
Remotely execute commands. Open console sessions and execute one-shot commands.
-
Schedule and automate operations on multiple remote devices with web service APIs. Write web pages or applications that send requests using the provided APIs over HTTP (or HTTPS).
ConnectCore Cloud Services architecture
CCCS allow your devices to connect and upload data to Digi Remote Manager, as well as provide the tools to create external applications to communicate with Remote Manager to retrieve your devices data. The main components are:
-
ConnectCore Cloud Services device components. CCCS applications running on your device allow communication with Digi Remote Manager. The CCCS daemon along with CCCS-enabled custom applications using CCCS API allow your devices:
-
report data to Remote Manager, where it is stored and accessible.
-
receive requests from Remote Manager to perform different actions, including managing interfaces, accessing files, and updating the system.
-
-
ConnectCore Cloud Services web services. An external application, such as a web application, also communicates with Remote Manager using the provided web service APIs to:
-
get and process data uploaded by devices to Remote Manager.
-
manage devices connected to Remote Manager: work with interfaces, access files, update the system, etc.
-