Here we are going to describe the basic concepts about devices. Although, we suggest you to master the concepts described in this page, we understand that you are not interested in details and are impatient to use your first device. In this case go directly to our Getting Started tutorial.
Every system (hardware or software) able to send events to AI-DashPro is a Device. Examples of device are:
A device is uniquely identified by its name. Therefore, two or more devices can not use the same name. In the case more devices have the same name, only one device will be attached to AI-DashPro.
A device can be in the following states:
A device becomes attached and connected the first time it sends an events.
It will become disconnected if it does not send any event during the last 30 minutes.
An attached device can become detached only if the installer or the administrator removes it from the table of devices.
The Device Page allows you manage the attached devices to AI-DashPro, so those have sent at least one event.
The devices you are able to see and manage are limited by the role of your user. Read User page for more details.
The Device Table shows you the information about the devices in the following columns:
Image: image associated to the device.
Device: Name and network address
Sensors: The list of all the sensors configured on the device that have sent events to AI-DashPro.
Last Detection: The timestamp of the last event received.
Location: The company branch where your device is installed.
Operations: The operation you are allowed to perform on the device.
The Edit Device Page allows you:
In most of the cases, a device communicate with AI-DashPro through the HTTP 1.1 protocol. All the plugins delivered by A.I. Tech use this mode. Nevertheless, AI-DashPro is able to receive events through low level transport protocols such as TCP or UDP.
All the plugins delivered by A.I. Tech allows you to test if a device is able to send events to AI-DashPro, follow the Getting Started tutorial to learn how to use the test event.
If the test event has not been received by AI-DashPro go to Where is my device?
Since it is not possible to know when an event will happen, all the plugins delivered by A.I. Tech realize a hearth beat protocol to notify they are alive.
They send a periodic event, called Still Alive event, to AI-DashPro. In this way is possible to check if the device is still connected.
The still alive event is sent every minute until the plugin is properly working.
The still alive event is not related to any sensor. The plugin will send the still alive event even if no sensors have been configured on it.
The devices that do not support a hearth beat protocol are considered as ghost devices because they can be attached to AI-DashPro and send events but it is not possible to detect if the are alive or not.
Have you lost some events? AI-DashPro allows you to manually sync the events lost. You can sync one sensor per device at a time.
The sync procedure requires that AI-DashPro is able to contact the device. This situation is verified if:
Be aware, even if the device is sending event to AI-DashPro, it does not guarantee that AI-DashPro is able to contact the device.
To start the sync procedure click over the sync button (see Section Device Page) and select the time range of the events you wish to receive from the device, than click "Sync".