Operational and Functional PrincipleThe central elements of the icom Data Suite are data points. Data points are, amongst others, generated in the icom Data Suite by reading out connected devices of the application or mapping the inputs or outputs of the router. These data points can be combined or evaluated in the icom Data Suite using logic or arithmetic functions. Data points are monitored and trigger events that again trigger actions assigned to it. Actions can change data points or dispatch messages. Messages can be sent to connected instances via a variety of channels and protocols. Gateways allow to provide data points for connected instances. Instances may include devices, servers, cloud services or control centers for example. Recurring configuration elementsSome elements are available on many configuration pages and share a similar function. The Name of a data point, function or other element will be generated automatically in the order of creation. It remains unchanged until the data point, function or element will be deleted. The checkbox active allows to deactivate or activate again a data point, function or other element. The user can enter the respective function of a data point, function or other element as Description for a clear differentiation. A series of symbol buttons enables to execute different operations with one click. Preparing a configuration for an applicationThe data points necessary for the application will be configured first. If a message is to be dispatched in an action, the message must be configured first. A configuration is set up in a profile. Data pointsData points can be:
Necessary I/Os, flags, timers or system status values of the router will be configured directly. The data logger of the icom Data Suite permits periodic and event-triggered writing of selected data points into a database (datalog). The content of the datalogs can be exported individually into CSV files, which can either be dispatched or downloaded in the icom Data Suite. ALU functionsIf necessary, data points can be combined or evaluated using the Arithmetic Logic Unit (ALU). The operations are available again as data points.
Events and actionsVarious events can trigger actions assigned when they occur. In order to trigger the dispatch of a message, this must be configured before. The following event are available for this amongst others:
MessagesMessages can be sent within the scope of an action via SMS, e-mail or MQTT to specified recipients as well as to the Cumulocity Cloud or Telekom Cloud of Things in form of server feeds.
The current values of data points can be transmitted within the messages.
The evaluation of the receipt of a message can be configured within the scope of an event.
The message content can be interpreted to change data points or trigger further asctions for example. GatewayThe icom Data Suite can also act as gateway and provide the values of all data points to other connected devices or higher-level systems. The following networks are supported with this:
User interfacesBesides the web interface, a REST interface and a command line interface (CLI) are available. Flexible automationThe script language Lua allows to include scripts in the icom Data Suite |