Von der Demo zu Ihren Datacake-Geräten in drei Schritten
Diese Demo simuliert Milesight-LoRaWAN-Personenzähler so, wie Datacake sie speichert: pro Uplink ein Datensatz mit den Feld-Identifiern des Produkts. Echte Geräte liefern dieselben Felder – die Auswertung bleibt unverändert.
Milesight VS135, VS350, VS360 oder VS121 aus der Datacake-Template-Bibliothek anlegen, Geräte per DevEUI hinzufügen und über den LoRaWAN-Netzwerkserver (TTN, ChirpStack, Loriot, Milesight-Gateway …) verbinden. Empfohlene Geräteeinstellungen: Meldeintervall 10 min, Zeitstempel aktiv, Wiederholung nach Verbindungsverlust aktiv, täglicher Reset der Gesamtzähler um 00:00.
Die Tabelle zeigt die Identifier, mit denen diese Demo rechnet (Decoder-Schlüssel in GROSSBUCHSTABEN). Einmal pro Produkt mit den Feldern in Datacake abgleichen und Abweichungen in identifiers.ts eintragen.
KI-ToF-Personenzähler für Eingänge, bis zu 4 Zähllinien und 4 Regionen, Netz-/PoE-Betrieb, LoRaWAN.
| Identifier | Feld | Typ | Einheit | Verwendung |
|---|---|---|---|---|
| LINE_1_PERIOD_IN | Zähler pro Intervall line_1_period_in | INT | – | Eintritte/Austritte je 10-min-Bucket, Zonenbelegung |
| LINE_1_PERIOD_OUT | Zähler pro Intervall line_1_period_out | INT | – | Eintritte/Austritte je 10-min-Bucket, Zonenbelegung |
| LINE_1_TOTAL_IN | Gesamtzähler (kumulativ) line_1_total_in | INT · 32 bit | – | Kreuzcheck, Erkennung verpasster Uplinks und Resets |
| LINE_1_TOTAL_OUT | Gesamtzähler (kumulativ) line_1_total_out | INT · 32 bit | – | Kreuzcheck, Erkennung verpasster Uplinks und Resets |
| LINE_2_PERIOD_IN | Zähler pro Intervall line_2_period_in | INT | – | Eintritte/Austritte je 10-min-Bucket, Zonenbelegung |
| LINE_2_PERIOD_OUT | Zähler pro Intervall line_2_period_out | INT | – | Eintritte/Austritte je 10-min-Bucket, Zonenbelegung |
| LINE_2_TOTAL_IN | Gesamtzähler (kumulativ) line_2_total_in | INT · 32 bit | – | Kreuzcheck, Erkennung verpasster Uplinks und Resets |
| LINE_2_TOTAL_OUT | Gesamtzähler (kumulativ) line_2_total_out | INT · 32 bit | – | Kreuzcheck, Erkennung verpasster Uplinks und Resets |
| REGION_1_COUNT | Momentaufnahme (Personen anwesend) region_1_count | INT | – | Belegung von Snapshot-Zonen, Semantik PEOPLE_COUNT· PEOPLE_COUNT |
| REGION_1_AVG_DWELL | Verweildauer region_1_avg_dwell | INT | s | Ø Verweildauer (Sensorwert statt Schätzung) |
| REGION_1_MAX_DWELL | Verweildauer region_1_max_dwell | INT | s | Ø Verweildauer (Sensorwert statt Schätzung) |
| MASTER_OCCLUSION_ALARM | Alarm / Status master_occlusion_alarm | STRING | – | Datenqualität (Verdeckung, Dejustierung, Schwellen) |
Einen API-Benutzer mit Lesezugriff anlegen (Members › API Users), den Token als DATACAKE_TOKEN hinterlegen, echte Geräte den simulierten Zählstellen zuordnen (DEVICE_BINDINGS) und die Datenquelle auf „datacake“ umstellen. Der Token bleibt serverseitig.