Sensor data is gathered from multiple sources, and presented through different forms through the API.
Data is available as json
by default, but xml
is also available. Supported formats are set by adding format={format}
to the URL.
Data is captured through external networks, that allows the sensor to transmit its data to an input layer. Here the data is validated before stored as the specific sensors available in the getter
.
The getter
is found at https://grip.gimnechiske.org/API/GET.php and operates in two modes.
Open Mode
is an unfiltered mode, that will give the latest measurement on all active sensors.Authenticated Mode
needs, as name indicates, an authentication key. This is done by adding ?appid={your appid here}
to the getter
URL. Appids can be obtained by contacting the server owner.In Authenticated Mode
you can do some filtering, that will unlock more data.
sensor
give you data for one specific sensor only. This will also serve a trend with last 100 measurements of the sensor.To add a new sensor, two steps have to be completed.
If sensor is of a model previously not supported, developers will need to add some code to verify the gathered data. Such work might take some time. Take contact if you want advice on what sensors are already supported, or estimates on how much work it will be to include a new type sensors.