Lokalen "HTTP-Server" für Befehle wie:
- Starten und Stoppen einer Aufgabe (mit Parameter startet die im Parameter angegebene Aufgabe)
- Pause der aktuell laufenden Aufgabe
Damit könnte eine Steuerung durch andere Tools wie StreamDeck oder per Sprachsteuerung z.B. über HomeAssistant etc durchgeführt werden. Eine einfache Authentifizierung der API könnte über einen Token im Header übergeben werden, welcher in der Anwendung erzeugt oder vergeben wird.
WorkingHours version:
OS + version: MacOS 15.2 / 2.11.21
Device model: MacBook