47 lines
1020 B
Plaintext
47 lines
1020 B
Plaintext
API-Routen Übersicht
|
|
GET /api/data
|
|
→ Gibt den aktuellen Timer-Status und Zeiten zurück
|
|
|
|
POST /api/reset-best
|
|
→ Setzt die besten Zeiten zurück
|
|
|
|
POST /api/unlearn-button
|
|
→ Verlernt alle Button-Zuordnungen
|
|
|
|
POST /api/set-max-time
|
|
→ Setzt die maximale Zeit und maxTimeDisplay
|
|
|
|
GET /api/get-settings
|
|
→ Gibt die aktuellen Einstellungen zurück
|
|
|
|
POST /api/start-learning
|
|
→ Startet den Anlernmodus
|
|
|
|
POST /api/stop-learning
|
|
→ Beendet den Anlernmodus
|
|
|
|
GET /api/learn/status
|
|
→ Gibt den Status des Anlernmodus zurück
|
|
|
|
GET /api/buttons/status
|
|
→ Gibt den Status der Button-Zuordnungen zurück
|
|
|
|
GET /api/info
|
|
→ Systeminformationen (IP, MAC, Speicher, verbundene Buttons)
|
|
|
|
(aus timesync.h)
|
|
|
|
GET /api/time
|
|
→ Gibt die aktuelle Systemzeit zurück
|
|
POST /api/set-time
|
|
→ Setzt die Systemzeit
|
|
(aus licenceing.h)
|
|
|
|
GET /api/get-licence
|
|
→ Gibt den gespeicherten Lizenzschlüssel zurück
|
|
POST /api/set-licence
|
|
→ Speichert einen neuen Lizenzschlüssel
|
|
Statische Dateien:
|
|
|
|
/ → index.html
|
|
/settings → settings.html |