Semantic group is a form of placeholder which enables you to group your data (sensors’ feeds/actuators/alarms) by your own logic.
For example, device 1 has two feeds/sensors: temperature and humidity, device 2 has one feed/sensor: pressure. Both of the devices are located in the living room. Therefore, you can put these three feeds in one semantic placeholder and name it Living Room.
Data semantics module in WolkReact enables you to create, edit and delete semantic group.
Semantic Group Structure
Semantic groups are presented as cards. The main semantic group (parent/root group) can contain an infinite number of semantic subgroups (child groups) in which you can add data (sensor’s feeds, actuators, alarms and attributes) you want.
For example, House is one semantic group. It has First and Second Floor as its subgroups which can further comprise of subsubgroups: Living Room, Kitchen, Bathroom…etc. Sensor’s feeds, actuators, alarms and attributes placed in the same semantic group can be added from different devices (e.g. temperature from device 1 and pressure from device 2 in Living Room semantic group).
To clarify how to apply Data Semantics, we have to go back to Create device step in managing IoT Platform. After you have successfully created your device (for further information on how to create your device, please refer to Device Management section of this guide), it will be displayed on the initial Devices screen, as well as in the Data Semantics module of the Platform as a default semantic group.
To navigate through Data Semantics screen:
- Go to Data Semantics in the main navigation menu
- It consists of three tabs: Data Browser, Data Semantics and Templates
Data Browser Tab
For more information on Data browser tab, go to Data Browser section.
Data Semantics Tab
Data view box, in the Data semantics tab, displays default mapping i.e. lists all the devices and their sensors, actuators and hardware alarms you have created and/or have the access to on the Platform.
If you click on the button next to the device name card in the view box, it will expand/collapse a list of sensors, actuators and hardware alarms of that particular device.
Semantic groups view box is the space in which you create your hierarchy by organising the data of one or more devices into semantic groups defined by your own criteria (e.g. sensors’ physical place - living room).
Above these two view boxes are Search data and Search groups boxes which help you search the data and the groups by typing their name in the search boxes.
Additionally to that, there are two tabs on the initial screen of the module Data semantics and Templates. You will be directed to Data semantics tab initially when you enter the module for the first time.
Templates tab displays all the templates you have created or have the access to. In Data browser, Data semantics and Templates tab, semantic groups are presented as cards.
Note: For more information on templates, go to Create/Edit/Delete Templates section.