RubiThings is Rubiscape's product for IoT and IIoT data. It collects and validates the data from sensors attached to machines via some valid network. It then sends the further for analysis and processing.
Following are the tasks being currently conducted on RubiThings.
A location in RubiThings is a physical place or site where the sensor device is positioned. It is important to identify a location either logically or physically.
A data template in RubiThings defines a data packet format that you send from your IoT-enabled devices. RubiThings acquires (subscribes) the data if the incoming (published) data is in the form defined in the data template.
A tag in RubiThings is a term or number of keywords associated with a Thing, an IoT-enabled device. It helps in searching and identifying a thing concerning a grouped query result.
A thing in RubiThings is any physical object such as a smart sensor or edge device that can transfer data over a network, any of the IoT-enabled devices.
A group in RubiThings is to organize your things dynamically into logical groups by tagging them.
A rule in RubiThings is a set of instructions defined to trigger and generate an alert based on the specified condition. These rules get applied to any data packet in near real-time.
An alert in RubiThings is a message generated when the data shared by the Thing violates a certain defined rule. For example, we set a rule for a temperature sensor that the temperature value should be less than 23. While receiving data from the sensor, an alert message is generated whenever the data value exceeds 23.
Depending on the nature of the anomaly, the following four types of alerts are generated.
A hierarchy in RubiThings is the visualization mode of locations and their constituent things.