Come configurare Node-RED per comunicare con Databoom via HTTPS

 

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).
Altre domande? Invia una richiesta

0 Commenti

Accedi per aggiungere un commento.