Integrationen
Geräte und Sensoren übertragen
Minimalen, normalisierten Snapshot mit maximal 5.000 Einträgen senden.
Voraussetzungen
- Erfolgreicher /verify-Test
- Liste ausdrücklich ausgewählter Healthcheck-Elemente
Schritt für Schritt
- Vergib stabile externalId-Werte.
- Nutze pseudonyme, verständliche Namen.
- Mappe Zustand auf online, offline, warning oder unknown.
- Übertrage Batterie und lastSeenUtc nur wenn vorhanden.
- Sende Full Snapshots periodisch; Änderungen dürfen zusätzlich sofort gesendet werden.
Beispielkonfiguration
{"apiVersion":"2026-08-01","siteId":"DEINE-STANDORT-GUID",
"source":"iobroker","sentAtUtc":"2026-08-07T18:30:00Z","isFullSnapshot":true,
"items":[{"externalId":"zigbee.0.sensor_bedroom","name":"Schlafzimmer Sensor",
"type":"sensor","status":"online","batteryPercent":24,
"lastSeenUtc":"2026-08-07T18:28:12Z","isCritical":false}]}
Testschritt
Sende den Snapshot zweimal mit derselben Idempotency-Key-Kennung und öffne Geräte & Entitäten.
Erwartetes Ergebnis
HTTP 202 mit processedItems. Das Element erscheint ohne Roh-Payload unter Geräte & Entitäten.
Fehlerbehebung
- duplicate_external_id: externalId im selben Snapshot eindeutig machen.
- invalid_item: Längen, Batteriebereich 0–100 und Pflichtfelder prüfen.
Sicherheitshinweise
- Keine Messwerte senden, die für Healthcheck nicht erforderlich sind.
- Namen ohne Personenbezug verwenden.