"description": "Die Ressource /register erwartet ein JSON via POST im folgenden Format",
"properties": {
"name": {
"type": "string",
"title": "Name des Services/Geräts",
"description": "Dies ist der Name des entsprechenden Dienstes oder Geräts, der im Dashboard angezeigt wird."
},
"id": {
"type": "integer",
"title": "Registrierungs ID",
"description": "Unter dieser ID wird das Gerät/Dienst registiert. Entsprechend später gesendete Werte, die im Dashboard angezeigt werden sollen, müssen sich auf diese ID beziehen."
},
"parameter": {
"type": "array",
"title": "Parameter Beschreibung",
"description": "In diesem Array werden die später gesendeten Werte beschrieben. Die Reihenfolge bei der Registrierung muss mit der Reihenfolge der gesendeten Werte übereinstimmen",
"items": {
"type": "string"
}
}
},
"required": [
"name",
"id",
"parameter"
]
}
1. Parameter = Client Name
2. Parameter = Array für ersten Parameter
2.1 = Parameter Name
2.2 = Datentyp
N. Parameter = Array für N. Parameter
N.1 = Parameter Name
N.2 = Parameter Typ
```
##### Beispiel
```
{
"name": "Smart Environment",
"id" : 1,
"parameter" : [
"Temp-Sensor 1",
"Temp-Sensor2",
"Irgendein-Anderer-Wert"
]
}
[
"Smart Environment",
["Temp-Sensor 1", "integer"],
["Temp-Sensor 2", "float"],
["Irgendein-Anderer-Wert", "string"]
]
```
##### Response Codes
```
2.01 = Registrierung erfolgreich
4.00 = Anfrage konnte nicht verarbeitet werden (JSON fehlerhaft?)
4.00 = Anfrage konnte nicht verarbeitet werden (CBOR fehlerhaft?)