Let us assume, you will later have multiple digital twins for different type of devices and a user app will need to display data reports that the the device is working within its specification.
The easiest way to store such rather dynamic type of information is by adding features, and let device driver itself to continuously update the fields with current values.
In this tutorial you will enrich your hello-world-device-01 with a feature called temperature with the following properties:
Navigate to the Bosch IoT Suite UI:
Click the Things view.
Select your thing.
Click the + icon, to add a feature.
Set the ID to temperature.
In the Properties field add the content from the snippet above.
Confirm with OK.
The thing is updated respectively.
Now the feature values are stored and can be forwarded to other applications. For example, if you have an application which is interested in these values, it can automatically be notified with a "change" event.
Once you have more things, you can use these features entries as search arguments.
Note: The search is case sensitive.
Example 1: Find all things with current temperature above 20 degree Celsius.
Things >Filter > Advanced > Query
The Feature Updates tab is useful as soon you receive device data.
We will simulate that the device sends new values in section Manage features via Hub HTTP API.