Device Page

In the detail page of a single device you can manage all the information and features of the EDGEHOG platform such as the status of the device, the OS installed and its version, connection information, and all other useful information. It is also possible to manage the features made available on the platform such as device localization, docker application management, remote connection management with the gateway, and more.

In this page it’s possible to display:

  • The device’s serial number;

  • The device’s name;

  • The device’s model;

  • Installed Gateway;

  • Gateway’s serial number;

  • Gateway’s OS;

  • Associated Tags

  • Gateway’s connection status;

  • Configuration status;

  • Battery status

Status

In this section of the page, under the device image, you can check the information on the status of the device.

  • Online/Offline Status;

  • Register Status;

  • Provisioning Status.

The Provisioning phase is a preliminary setup that the platform acts on the device the first time it is created. In this phase, the platform configures the device in the way indicated by the template Model chosen. If the OS version of the gateway is not the latest available, the update is sent to the device. The Gateway may restart at this stage to install the received update. In addition, the Docker Applications set in the Model are configured on the device pending the first necessary installation/download.

Information

  1. Hostname

  2. Sim Card IMSI (if present on the gateway)

  3. Modem IMEI (if present on the gateway)

  4. Storage

  5. Free Memory

  6. Power

  7. Battery Status (if present on the gateway)

Connections

The status of all connections on the device is shown in the following table. It is possible to consult which are the active connections and their configurations

1. Ethernet connection status 2. Wi-Fi connection status 3. Mobile connection status (if present on the gateway) 4. All the Bridged connections status

Sensors

Here is the list of sensors associated with the device and their readings. There is also the possibility to export all data in a .csv file.

Applications

In this section, you can find all the Docker Applications deployed on the device.

Thanks to the buttons on the right you can manage the entire docker service that composes the application by sending Start, Stop, Install/Update commands, and refresh the interface to update the current status of the application. These commands use Docker Compose commands on the device (e.g. up, down, update).

It is also possible to make a download request of the latest logs related to that Application to check its status in detail. The Log will be available for download after a few seconds on the list.

Check the Docker Application page to have more details about this feature of EDGEHOG device management.

Geolocation

Check the Geolocation dedicated section to see what you can do from this tab.

Events

All gateway events (connections, disconnections, etc.) are recorded here

OS Campaigns

Here is the list of OS campaigns in which the device has been involved. Specifically are reported:

  • Campaign Name

  • OS Release

  • Campaign status

  • Device Campaign status

File Campaigns

Here is the list of File Upload campaigns in which the device has been involved. Specifically are reported:

  • Campaign Name

  • File Name

  • File Version

  • Campaign status

  • Device Campaign status

The table only shows the file campaigns of which this device was part. It is not verified that the file is still present on the system in the declared folder. It is possible that a file is "consumed" by a third-party application and then moved or deleted after its use is complete.

Notes

This is a free space where you can write notes related to the device.