Generic REST Server
The Generic REST Server export module provides a REST service via HTTP and HTTPS using the Generic IoT Data Model.
This is a "single service" module, so only one export instance can be created.
The module can be activated via the "IoT Export" area in the web configuration or the BSC Remote and the "x-api-key" can be stored.
The service is provided at the following URL:
https://<IP>/iot/export/generic/things
When activating the module, an "x-api-key" can be configured. This is filled with a random string by default.
If an empty string is stored, access is not protected.
Otherwise the key stored there must be sent with every request in the header field "x-api-key".
The entry point is the /things end point. There all devices are listed with detailed information.
The other endpoints are used to read out specific information from a device or to make a value change.
The new value is written as (raw) string directly (without JSON formatting) into the body of the request!