System-Γbersicht
NetGIS Plattform Status
-
Aktive Mandanten
β System OK
-
Assets gesamt
-
Warnungen
-
Faults
Mandanten Γbersicht
| Mandant | Typ | Assets | Benutzer | Geoserver | Status | |
|---|---|---|---|---|---|---|
| Lade... | ||||||
Mandantenverwaltung
Netzbetreiber & Kunden konfigurieren
Alle Mandanten
| Name | Slug | Typ | Karte | Geoserver | Assets | User | Aktiv | |
|---|---|---|---|---|---|---|---|---|
| Lade... | ||||||||
Assets
Netzkomponenten verwalten
Alle Assets
| Name | Typ | Status | Koordinaten | Letzte Γnderung | |
|---|---|---|---|---|---|
| Lade... | |||||
IoT Sensoren
Sensor-Konfiguration & Live-Daten
Alle Sensoren
| Name | Sensor Key | Typ | Asset | Letzter Wert | Zeitstempel | QualitΓ€t |
|---|---|---|---|---|---|---|
| Lade... | ||||||
Ereignisse & Alarme
Alle Meldungen im Γberblick
Ereignislog
| Schwere | Typ | Meldung | Asset | Zeit | ACK |
|---|---|---|---|---|---|
| Lade... | |||||
Geoserver Layer
WMS/WFS Konfiguration per Mandant
Konfigurierte Layer
| Layer Name | Anzeigename | Typ | Sichtbar | OpazitΓ€t | Z-Index |
|---|---|---|---|---|---|
| Lade... | |||||
π Geoserver Verbindungstest
API Dokumentation
Endpunkte fΓΌr IoT-Integration & externe Systeme
Basis-URL: api.php?action=
| Endpoint | Methode | Auth | Beschreibung |
|---|---|---|---|
login | POST | Public | Anmelden (tenant, username, password) |
logout | POST | Session | Abmelden |
dashboard | GET | Session | Dashboard-Zusammenfassung |
assets | GET | Session | Alle Assets (Filter: status, type_id) |
asset_detail | GET | Session | Asset + Sensoren + Ereignisse |
asset_save | POST | Techniker | Asset erstellen/bearbeiten |
iot_sensors | GET | Session | Sensoren mit letztem Messwert |
iot_history | GET | Session | Historische Messwerte (sensor_id, hours) |
iot_push | POST | Session | IoT Gateway Daten einspeisen (sensor_key, value) |
events | GET | Session | Ereignisse/Alarme (Filter: severity) |
event_ack | POST | Techniker | Alarm quittieren |
layers | GET | Session | Geoserver Layer Konfiguration |
wms_proxy | GET | Session | WMS Proxy (versteckt Geoserver-Credentials) |
admin_tenants | GET | Admin | Alle Mandanten (nur Admin) |
admin_tenant_save | POST | Admin | Mandant 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}'