Admin-Konsole
← ZurΓΌck zur Karte
-
Aktive Mandanten
● System OK
-
Assets gesamt
-
Warnungen
-
Faults
Mandanten Übersicht
MandantTypAssetsBenutzerGeoserverStatus
Lade...
Alle Mandanten
NameSlugTypKarteGeoserverAssetsUserAktiv
Lade...
Alle Assets
NameTypStatusKoordinatenLetzte Γ„nderung
Lade...
Alle Sensoren
NameSensor KeyTypAssetLetzter WertZeitstempelQualitΓ€t
Lade...
Ereignislog
SchwereTypMeldungAssetZeitACK
Lade...
Konfigurierte Layer
Layer NameAnzeigenameTypSichtbarOpazitΓ€tZ-Index
Lade...
πŸ”Œ Geoserver Verbindungstest

Basis-URL: api.php?action=

EndpointMethodeAuthBeschreibung
loginPOSTPublicAnmelden (tenant, username, password)
logoutPOSTSessionAbmelden
dashboardGETSessionDashboard-Zusammenfassung
assetsGETSessionAlle Assets (Filter: status, type_id)
asset_detailGETSessionAsset + Sensoren + Ereignisse
asset_savePOSTTechnikerAsset erstellen/bearbeiten
iot_sensorsGETSessionSensoren mit letztem Messwert
iot_historyGETSessionHistorische Messwerte (sensor_id, hours)
iot_pushPOSTSessionIoT Gateway Daten einspeisen (sensor_key, value)
eventsGETSessionEreignisse/Alarme (Filter: severity)
event_ackPOSTTechnikerAlarm quittieren
layersGETSessionGeoserver Layer Konfiguration
wms_proxyGETSessionWMS Proxy (versteckt Geoserver-Credentials)
admin_tenantsGETAdminAlle Mandanten (nur Admin)
admin_tenant_savePOSTAdminMandant erstellen/bearbeiten

IoT Push Beispiel (curl)

curl -X POST "https://ihr-server.at/api.php?action=iot_push" \
  -H "Content-Type: application/json" \
  -b "PHPSESSID=ihr-session-cookie" \
  -d '{"sensor_key":"SENS-TS-HAUPT-U","value":231.4}'