I Dispositivi sono associati al tuo account e possono essere parte di un Prodotto. Un Prodotto identifica un gruppo di dispositivi con lo stesso hardware e le stesse funzionalità. Ogni Prodotto ha la sua flotta di dispositivi associati.
Gli endpoint per i dispositivi possono essere usati anche per i dispositivi che sono parte di un prodotto sostituendo /v1/devices con /v1/products/:productIdOrSlug/devices.
Lista dispositivi
GEThttps://api.trackle.io/v1/devices
Ottieni la lista dei dispositivi a cui l'utente autenticato ha accesso. Di default, la lista è ordinata per last_heard in ordine decrescente.
Ottieni il valore corrente di una variabile esposta dal dispsitivo. Le variabili possono essere lette da un dispositivo di cui l'utente è proprietario oppure da uno che è parte di un Prodotto di cui l'utente è nel team.
Chiama una funzione remota esposta dal dispositivo passando un parametro di tipo stringa. Le funzioni possono essere chiamate da un dispositivo di cui l'utente è proprietario oppure da uno che è parte di un Prodotto di cui l'utente è nel team.
Path Parameters
Name
Type
Description
deviceID
string
ID Dispositivo
functionName
string
Nome della funzione
productIdOrSlug
string
ID Prodotto o Slug. Solo per endpoint Prodotto
Request Body
Name
Type
Description
args
string
Parametri della funzione con lunghezza massima di 622 caratteri
Genera un codice di claim che permette di ad un utente di Trackle di diventare proprietario di un dispositivo e quindi avere il permesso di monitorarlo e controllarlo. Usando l'endpoint di Prodotto è possibile generare un codice di claim per un dispositivo parte di un Prodotto. Il codice deve essere generato usando l'access token dell'utente che vuole diventare proprietario del dispositivo.