Stellt Funktionen für die gerätespezifische Konfiguration zur Verfügung
Die gerätespezifische Konfiguration ermitteln
name | type | description |
---|---|---|
devicecnr | query | die eindeutige Gerätenummer |
devicetag | query | eine optionale zusätzliche Kennung des Gerätes |
devicetype | query | der Gerätetyp |
userid | query | des bei HELIUM V angemeldeten API Benutzer |
media type | data type | description |
---|---|---|
application/json | DeviceConfigEntry (JSON) | die Konfiguration sofern deviceCnr vorhanden, ansonsten NOT FOUND |
application/xml;charset=UTF-8 | object |
GET /api/v1/device/config
Content-Type: */*
Accept: application/json
...
HTTP/1.1 200 OK
Content-Type: application/json
{
"systemConfig" : "...",
"userConfig" : "...",
"deviceType" : "...",
"deviceTag" : "...",
"cnr" : "..."
}
Abändern der benutzerdefinierten Gerätekonfiguration
name | type | description |
---|---|---|
userid | query | des bei HELIUM V angemeldeten API Benutzer |
media type | data type | description |
---|---|---|
application/json | DeviceConfigEntry (JSON) | die Daten der neuen Konfiguration |
application/xml;charset=UTF-8 | object |
PUT /api/v1/device/config
Content-Type: application/json
{
"systemConfig" : "...",
"userConfig" : "...",
"deviceType" : "...",
"deviceTag" : "...",
"cnr" : "..."
}
HTTP/1.1 204 No Content