86
SCU200 INSITE ENERGIEMANAGEMENTSYSTEM
GET
/api/v1/alarms
Der Endpunkt gibt die Anzahl der aktiven Alarme (nicht bestätigt) mit einer Liste dieser Alarme zurück
Antwort:
{
„IP": „192.168.1.200",
"id": „scu200hs",
"activeAlarms": 2,
"alarms": [
{
}, {
}]
}
GET
/api/v1/metadata
oder
/api/v1/metadata?object_id=X
Zum Abrufen von Metadaten für ein einzelnes Gerät
Endpunkt gibt Systemgeräte-Metadaten zurück, die alle konfigurierten Geräte mit verfügbaren Registern
enthalten.
POST
/api/v1/data
{
//„data": Array von Objekten, es können mehrere Daten gleichzeitig abgefragt werden
"data": [
{
//„Typ": Online oder Verlauf
"type": "online",
"values": {
"acknowledged": falsch,
„name": "Alarm name",
"object_id": 1,
"type": "Cross-up",
"timestamp": 1699437516,
"device_name": "Current sensor 1",
"variable": "currentTrms",
"value": 0,11
"acknowledged": falsch,
„name": "Communication failure",
"object_id": 1,
"type": "Communication failure",
"timestamp": 1699432580,
"device_name": " Current sensor 1"