Prima di iniziare...
Prima di iniziare a costruire il diagramma di flusso in Node-RED è necessario eseguire alcune operazioni in Databoom:
- Creare un dispositivo di tipo Node-RED (il tipo non è vincolante) ed annotare il token;
- Creare dei segnali all'interno del dispositivo ed annotare i token;
- Assicurarsi di validare i segnali appena creati, in modo da non perdere i messaggi che verranno inviati con Node-RED;
- Creare un OAuth token in Impostazioni -> Credenziali che permetta l'autorizzazione dell'invio dati verso Databoom.
Creazione di un flusso in Node-RED
Per il flusso di esempio vengono utilizzati il blocco di input inject, il blocco di output debug e i blocchi function function e http request.
Per effettuare un semplice inoltro di dati a Databoom è possibile strutturare il diagramma di flusso come il seguente (in allegato all'articolo)
I blocchi timestamp costituiscono degli intervalli temporali, alla fine dei quali vengono generati dei valori random per popolare i segnali da inoltrare a Databoom. Il valore degli intervalli dev'essere di almeno 60 secondi, non vengono registrati valori sotto questa soglia.
Nel blocco prepare-data-to-push vanno specificati i valori annotati in precedenza:
- i token dei segnali (rispettivamente alla riga 8 e 15 della funzione);
- il token del dispositivo (alla riga 21 della funzione);
- l'OAuth token (alla riga 27 della funzione, dopo la parola chiave Bearer).
0 Commenti