E' possibile configurare il proprio dispositivo Weintek (serie cMT) in modo da stabilire la connessione con Databoom, importando i certificati MQTT generati dalla piattaforma.
Creazione di un dispositivo in Databoom e generazione dei certificati
Per poter configurare il Weintek è necessario creare un dispositivo di tipo MQTT in Databoom, in modo da avere a disposizione tutti i parametri che verranno richiesti.
- Accedere a Databoom
- Posizionarsi nella sezione Dispositivi dal menù laterale a sinistra
- Cliccare sul pulsante Aggiungi dispositivo
- Selezionare il tipo di dispositivo MQTT (fare riferimento all'articolo dedicato per la corretta configurazione) o di tipo Weintek, in tal caso viene visualizzato il form d'inserimento dei parametri MQTT
- Di particolare importanza è il campo Topics dove si possono pubblicare i dati, che verrà utilizzato come "canale" per inviare i dati a Databoom. Il topic viene generato dall'unione di:
- un progetto, valore scelto a paicere dall'utente, es. test
- il token del dispositivo, es. 0ro3ubpc5m
- topic di pubblicazione, es. push
- es. test/0ro3ubpc5m/push
- Il campo Topics sul quale si ricevono informazioni da Databoom NON verrà utilizzato nella configurazione, ma dev'essere comunque compilato (con un valore a piacere) per poter procedere
- Compilare il resto dell'anagrafica a piacere e confermare la creazione del dispositivo cliccando il pulsante Salva in alto a destra
- Nella pagina di dettaglio del dispositivo appena creato verranno visualizzati i pulsanti per il download o la copia dei certificati, rispettivamente:
- Certificato della CA, databoom-ca.pem
- Chiave privata client, client-key.pem
- Certificato client, client-cert.pem
- Per la configurazione del Weintek è necessario annotare i campi
- Token
- ClientId
- Topic dove si possono pubblicare i dati
- Scaricare i certificati
- Non è necessario aggiungere segnali al dispositivo MQTT in Databoom, vengono creati automaticamente alla prima comunicazione
Configurazione Weintek
Il dispositivo Weintek è configurabile attraverso il software EasyBuilder Pro che può essere scaricato al link: https://www.weintek.com/globalw/Download/Download.aspx
Una volta effettuato l'accesso è possibile procedere alla configurazione del dispositivo eseguendo pochi step:
- Posizionarsi nella scheda IIoT/Energy del menù e selezionare MQTT
- Selezionare Abilita nella finestra e quindi compilare i parametri come nell'immagine seguente:
- Selezionare l'opzione Usa nome dominio accanto alla casella di testo quindi inserire l'indirizzo mqttcert.databoom.com
- Specificare la porta 8883
- Inserire il proprio ClientId, annotato nei passaggi precedenti durante la configurazione del dispositivo in Databoom
- Posizionarsi ora nella scheda TLS/SSL
- Selezionare Abilita, Verifica Server e Verifica Client quindi procedere con l'importazione dei certificati
- Dare l'OK alla finestra in modo da ritornare nella finestra precedente dove sarà ora possibile specificare il topic
- Cliccare il pulsante Nuovo... e nella finestra inserire il topic annotato negli step precedenti della configurazione in Databoom quindi compilare i parametri restanti come nell'immagine
- Posizionarsi nella scheda Indirizzo ed eliminare eventuali configurazioni di default premendo il tasto Cancella
- Cliccare il pulsante Template... ed inserire il payload supportato da Databoom
{ "type": "data", "message": { "device": "<device-token>", "date": "2022-07-28T14:41:53.434448", "signals": [ { "name": "<signal-token>", "value": 65535 } ] } }
- Viene generato automaticamente il payload, è necessario effettuare le seguenti modifiche:
- Cliccare due volte sul tipo String del campo data e nella finestra selezionare l'opzione Timestamp al campo Valore
- Cliccare due volte sul campo valore del segnale e invece dell'opzione Valore fisso impostare l'Indirizzo della variabile HMI che si vuole inoltrare
- Assicurarsi che il campo <device-token> corrisponda al proprio token annotato nei passaggi precedenti della configurazione in Databoom
- Una volta completata la configurazione è possibile testare il funzionamento posizionandosi nella scheda Progetto della schermata principale e avviando il Simulatore Online, se tutti gli step sono stati eseguiti correttamente il segnale corrispondente in Databoom verrà aggiornato con il valore impostato
Configurazione completata!
Una volta completata la procedura, Databoom inizierà a registrare i dati inviati con il Secomea.
Una volta stabilita la prima comunicazione, il dispositivo in Databoom passerà dallo stato di Inizializzazione allo stato Attivo.
Affinché i dati inizino ad essere registrati nei segnali corrispondenti è necessario effettuarne la validazione.
La validazione è una procedura che permette la configurazione di tutti i parametri necessari a fornire una rappresentazione fedele ed accurata del segnale. Un segnale può essere validato anche senza particolari accorgimenti ma, in tal caso, non è garantita la rappresentazione corretta dei dati. seguire le indicazioni in Modifica/validazione di un segnale.
E' possibile validare i segnali anche dalla Lista segnali, attraverso la validazione rapida.
0 Commenti