Elgato Stream Deck
Con un plugin HTTP generico ogni tasto del tuo Stream Deck diventa un pulsante per il timer. «API Ninja» e «Web Requests» dallo Stream Deck Store funzionano entrambi; non serve un plugin dedicato.
- In Impostazioni, API e dispositivi crea un dispositivo di tipo «Stream Deck» e copia il token.
- Installa il plugin «API Ninja» (o «Web Requests») dallo Stream Deck Store.
- Trascina l'azione «API Ninja» su un tasto e inserisci i valori qui sotto.
- Aggiungi un tasto per progetto; ogni tasto riceve nel body il proprio ID progetto o nome breve.
API Ninja, tasto «commuta progetto»:
Request URL: https://api.horaka.com/v1/track/toggle
Method: POST
Content Type: application/json
Headers: Authorization: Bearer IL_TUO_TOKEN
Body: {"project": "PROGETTO"}
Web Requests, tasto «stop» (azione «HTTP Request»):
URL: https://api.horaka.com/v1/track/stop
Method: POST
Headers: Authorization: Bearer IL_TUO_TOKEN
Content-Type: application/json
Body: {}
API Ninja mostra un segno di spunta o una croce dopo la pressione. Lo stato 200 significa che ha funzionato; 401 significa token errato, 403 significa che il dispositivo non può registrare su questo progetto o che il limite di dispositivi del tuo piano è raggiunto.