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>
This commit is contained in:
@@ -0,0 +1,65 @@
|
||||
# Bedienungsanleitung esp2sensor
|
||||
|
||||
Diese Anleitung richtet sich an die Anwender der Webapp. Technische Hintergründe (Deployment, Erststart/Bootstrap) stehen in `beschreibung.md`.
|
||||
|
||||
|
||||
## Anmeldung
|
||||
|
||||
Als Benutzername dient die **E-Mail-Adresse**. Während der Eingabe wird geprüft, ob diese bekannt ist; solange die Eingabe unvollständig ist, erscheint *Benutzer nicht gefunden*.
|
||||
|
||||
Passwort vergessen? Bitte an einen Admin wenden — der kann es über den **User**-Tab zurücksetzen.
|
||||
|
||||
Nach erfolgreicher Anmeldung gelangt man zur Hauptseite mit den Tabs am oberen Rand. Welche Tabs sichtbar sind, hängt davon ab, ob man als **Admin** oder als normaler **User** angemeldet ist. Ganz rechts in der Tab-Zeile befindet sich der **Logout**-Button, mit dem man sich jederzeit abmelden kann.
|
||||
|
||||
|
||||
## Tab „Eingabe“
|
||||
|
||||
Dieser Tab ist nach der Anmeldung standardmäßig ausgewählt.
|
||||
|
||||
* In die Zeile **Sensornummer** wird die Sensornummer (von sensor.community) eingetragen. Ist sie bereits bekannt, wird die zugehörige Adresse automatisch in der Zeile **Anschrift** angezeigt. Ist sie unbekannt, erscheint eine Fehlermeldung.
|
||||
* Danach können **ESP-ID**, **Bezeichnung** und **Beschreibung** eingegeben werden. Nur die ESP-ID ist Pflicht, die anderen beiden Felder sind optional. Die Anschrift kann nicht manuell verändert werden, sie ergibt sich immer aus der Sensornummer.
|
||||
* Über **Speichern** werden die Daten übernommen. Bereits vorhandene Daten zu dieser Sensornummer werden dabei überschrieben.
|
||||
* Wurde die Sensornummer bereits einmal erfasst, werden die vorhandenen Daten automatisch geladen und können hier geändert werden.
|
||||
|
||||
|
||||
## Tab „Liste“
|
||||
|
||||
Zeigt alle erfassten Datensätze. Über **Aktualisieren** wird die Liste neu geladen, über **Seite** und **Limit** lässt sich blättern bzw. die Anzahl der Einträge pro Seite einstellen.
|
||||
|
||||
In der Spalte **Aktionen** gibt es zwei Symbole:
|
||||
* **Stift** (✏️) — lädt den Eintrag zur Bearbeitung in den Eingabe-Tab.
|
||||
* **Mülleimer** (🗑️) — löscht den Eintrag nach einer Sicherheitsrückfrage.
|
||||
|
||||
Die Liste lässt sich nach **SensorNr**, **ESP-ID** und **Datum** auf- oder absteigend sortieren (Pfeile ↑↓ in der Kopfzeile).
|
||||
|
||||
|
||||
## Tab „Profil“
|
||||
|
||||
Hier kann jeder angemeldete User sein eigenes Passwort ändern:
|
||||
|
||||
* **Aktuelles Passwort**
|
||||
* **Neues Passwort**
|
||||
* **Neues Passwort (Wiederholung)**
|
||||
|
||||
Über **Ändern** wird das neue Passwort gespeichert. Stimmen die beiden neuen Passwörter nicht überein oder ist das aktuelle Passwort falsch, erscheint eine entsprechende Fehlermeldung.
|
||||
|
||||
|
||||
## Tab „User“ (nur für Admins)
|
||||
|
||||
Dieser Tab ist nur sichtbar, wenn man als Admin angemeldet ist.
|
||||
|
||||
**Neuen User anlegen:** Benutzername (E-Mail), Passwort und Rolle (*User* oder *Admin*) eingeben und auf **Anlegen** klicken.
|
||||
|
||||
**Angemeldete User:** darunter erscheint eine Liste aller vorhandenen User mit E-Mail und Rolle. Pro Zeile stehen zwei Aktionen zur Verfügung:
|
||||
* **Passwort zurücksetzen** (🔑) — öffnet ein Eingabefeld für ein neues Passwort für diesen User.
|
||||
* **User löschen** (🗑️) — löscht den User nach einer Sicherheitsrückfrage. Der eigene Account kann nicht gelöscht werden.
|
||||
|
||||
|
||||
## Abmelden
|
||||
|
||||
Über den **Logout**-Button rechts in der Tab-Zeile wird die Sitzung beendet und man gelangt zurück zur Login-Seite.
|
||||
|
||||
### History
|
||||
| Version | Datum | Author |Bemerkung|
|
||||
|---------|-------|-----|----------|
|
||||
| 1.0.0 | 2026-08-07 | rxf | erste Fassung
|
||||
Reference in New Issue
Block a user