Elgato Stream Deck
Mit einem allgemeinen HTTP-Plugin wird jede Taste deines Stream Deck zum Timer-Knopf. Geeignet sind „API Ninja“ und „Web Requests“ aus dem Stream Deck Store; ein eigenes Plugin ist nicht nötig.
- Lege unter Einstellungen, API und Geräte ein Gerät der Art „Stream Deck“ an und kopiere den Token.
- Installiere im Stream Deck Store das Plugin „API Ninja“ (oder „Web Requests“).
- Ziehe die Aktion „API Ninja“ auf eine Taste und trage die Werte unten ein.
- Lege so viele Tasten an, wie du Projekte hast; jede Taste bekommt ihre eigene Projekt-ID oder ihren Kurznamen im Body.
API Ninja, Taste „Projekt umschalten“:
Request URL: https://api.horaka.com/v1/track/toggle
Method: POST
Content Type: application/json
Headers: Authorization: Bearer DEIN_TOKEN
Body: {"project": "PROJEKT"}
Web Requests, Taste „Stopp“ (Aktion „HTTP Request“):
URL: https://api.horaka.com/v1/track/stop
Method: POST
Headers: Authorization: Bearer DEIN_TOKEN
Content-Type: application/json
Body: {}
API Ninja zeigt nach dem Druck einen Haken oder ein Kreuz. Antwortet der Server mit 200, hat es geklappt; 401 heißt falscher Token, 403 heißt, das Gerät darf dieses Projekt nicht buchen oder die Gerätegrenze deines Tarifs ist erreicht.