Files
AquaMasterMQTT/apientpoints
Carsten Graf 2d2ee0a41a first commit
2025-06-01 11:51:02 +02:00

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