Files
laermsensor-stack/espid2sensor/docs/beschreibung.md
admin c0fe05c67e espid2sensor: Doku aktualisiert, eigene Bedienungsanleitung ergänzt
beschreibung.md auf technische Inhalte gekürzt und Bildverweise
entfernt; neue Bedienungsanleitung.md für Endanwender ergänzt
(ebenfalls ohne Bilder).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-07 14:37:15 +00:00

1.9 KiB
Executable File

Beschreibung von esp2senor

Erststart / Bootstrap

Ist die user-Collection in der Mongo-Datenbank leer (z.B. bei einem neuen, extern verwalteten Deployment ohne direkten Datenbankzugriff), legt der Server beim Start automatisch einen Admin-User an — vorausgesetzt, die Umgebungsvariablen ADMIN_EMAIL und ADMIN_PASSWORD sind gesetzt. Fehlen sie, erscheint auf der Login-Seite ein entsprechender Hinweis und im Log eine Warnung.

Nach dem ersten Login mit diesen Zugangsdaten sollte das Passwort über den Profil-Tab geändert werden. Sobald mindestens ein User existiert, greift der Bootstrap-Mechanismus nicht mehr — weitere User werden wie gewohnt über den User-Tab (nur für Admins) angelegt.

Darstellung

Die Login-Seite dient der Anmeldung per E-Mail und Passwort. Nach erfolgreicher Anmeldung erscheint die Hauptseite mit den Tabs Eingabe, Liste, Profil und — nur für Admins — User, sowie einem Logout-Button ganz rechts in der Tab-Zeile.

  • Eingabe: Erfassen/Ändern eines Datensatzes über Sensornummer (mit automatischer Adressermittlung), ESP-ID, Bezeichnung und Beschreibung.
  • Liste: paginierte, sortierbare Übersicht aller Datensätze mit Bearbeiten- und Löschen-Aktion je Zeile.
  • Profil: Ändern des eigenen Passworts (aktuelles Passwort, neues Passwort, Wiederholung).
  • User (nur Admin): Anlegen neuer User (E-Mail, Passwort, Rolle) sowie eine Liste aller vorhandenen User mit Aktionen zum Passwort-Zurücksetzen und Löschen (der eigene Account kann nicht gelöscht werden).

Eine ausführliche Bedienungsanleitung für Endanwender steht in Bedienungsanleitung.md.

History

Version Datum Author Bemerkung
1.2.0 2026-08-07 rxf verkürzt auf technische Dinge, Verweis auf Bedienunsgaleitung
1.1.0 2025-09-03 rxf Ändern,Löschen und Usereingabe
1.0.0 2025-08-19 rxf erste Fassung