Connessione IoT a Odoo

Prerequisiti

Per connettere il gateway IoT a un database Odoo, devono essere soddisfatti i seguenti prerequisiti:

  • L’app Odoo IoT deve essere installata.

  • Il gateway IoT deve essere connesso alla rete.

  • Il dispositivo che si connette a Odoo deve trovarsi sulla stessa rete del gateway IoT.

Nota

Si consiglia di connettere il gateway IoT a un’istanza di produzione, poiché altri tipi di ambiente possono causare problemi (ad es. con la generazione del certificato HTTPS).

Connessione

Per connettere il gateway IoT a un database Odoo, apri l’app IoT e fai clic su Connetti.

Il browser esegue quindi la scansione della rete a cui è connesso il computer alla ricerca dei gateway IoT disponibili. Se viene rilevato un gateway IoT, viene connesso automaticamente. Se vengono rilevati più gateway IoT, seleziona quello appropriato nella finestra a comparsa visualizzata, quindi fai clic su Connetti. Se nessun gateway IoT viene rilevato automaticamente, prova a connetterlo al database utilizzando un codice di abbinamento o un token di connessione.

Suggerimento

Il nome del gateway IoT è composto dal numero di serie della scheda madre dell”IoT Box o del computer Windows, seguito dal relativo codice di associazione.

Connessione con un codice di abbinamento

Nota

  • Il codice di associazione è valido per un massimo di 2 ore dopo l’accensione del gateway IoT. Se il codice non è più valido, riavvia l’IoT Box oppure riavvia il servizio Windows IoT virtuale per visualizzare un altro codice di associazione. In alternativa, collega il gateway IoT al database utilizzando un token di connessione.

  • Il codice di associazione non viene visualizzato se il gateway IoT è già collegato a un database (ad es. un database di prova). Se necessario, scollega il gateway IoT dal database.

  1. Recuperare il codice di associazione del gateway IoT:

    Collega l’IoT Box a un monitor esterno o a una stampante USB. Se l’IoT Box era già collegata prima di questa operazione, riavviala.

    • Monitor esterno: il pairing code verrà visualizzato sullo schermo dopo aver (ri)avviato l’IoT box.

    • Stampante collegata via USB: il pairing code dovrebbe essere stampato automaticamente.

    Suggerimento

    Se alla box IoT non è collegato alcun monitor o stampante esterna, accedi alla pagina principale della box IoT e il codice verrà visualizzato nella sezione Codice di abbinamento.

  2. In Odoo, apri l’app IoT e fai clic su Collega.

  3. Nel popup Searching for an IoT Box che si apre, clicca su Use Pairing Code.

  4. Inserisci il Pairing code e clicca su Connect.

Connessione con un token

  1. Enable the developer mode.

  2. In Odoo, apri l’app IoT e fai clic su Collega.

  3. Nel popup Searching for an IoT Box che si apre, clicca su Offline pairing.

  4. Nel popup Pair an IoT Box offline che si apre, copia il Token.

  5. Accedi alla pagina principale della box IoT oppure della Windows virtual IoT.

  6. Nella sezione Odoo database connected, clicca su Configure.

  7. Incolla il token nel campo Token server e fai clic su Collega.

Nota

Una volta collegato il gateway IoT a un database:

Modulo gateway IoT

Fai clic sulla scheda per aprire il modulo del gateway IoT, che elenca i dispositivi collegati al gateway IoT e consente di accedere alla homepage dell”IoT Box o di Windows IoT virtuale.

Suggerimento

  • Attiva la modalità sviluppatore per accedere alle Informazioni tecniche del gateway IoT, come Indirizzo dominio, Versione immagine e, per il Certificato SSL, la Data di fine. Per impostazione predefinita, i driver vengono automaticamente aggiornati ogni volta che il gateway IoT viene riavviato. Per disattivare gli aggiornamenti automatici, deseleziona l’opzione Aggiornamento automatico driver.

  • Nel modulo del gateway IoT, fai clic sul pulsante Test per verificare la connessione tra il gateway IoT e Odoo e valutare la qualità della connessione Internet del gateway.

Disconnettere un gateway IoT da un database

Per disconnettere il gateway IoT da un database, procedi come segue:

  1. Apri l’app IoT e fai clic sulla scheda del gateway IoT pertinente.

  2. Fare clic sull’icona (Azioni) e selezionare Elimina.

Suggerimento

In alternativa:

  1. Accedi alla pagina principale della box IoT oppure della Windows virtual IoT.

  2. Fare clic su Configura nella sezione Database Odoo connesso.

  3. Fare clic su Disconnetti nel popup che si apre.

Certificato HTTPS

HTTPS è la versione protetta e crittografata di HTTP. Utilizza certificati TLS (in precedenza SSL) per autenticare il server e proteggere i dati scambiati tra un browser e un sito web. Alcuni dispositivi di rete, come i terminali di pagamento, richiedono un certificato HTTPS valido per comunicare con il gateway IoT; senza di esso, non possono interagire correttamente.

Nota

In questa documentazione e in Odoo, il termine certificato HTTPS fa riferimento a un certificato SSL valido che permette la connessione di un HTTPS.

Quando il gateway IoT viene (ri)avviato e collegato a un database, scarica automaticamente il certificato HTTPS se il database soddisfa i seguenti criteri di idoneità:

  • Il database deve essere un’istanza di produzione. L’istanza del database non deve essere una copia, un duplicato, un ambiente di staging o di sviluppo.

  • L’abbonamento Odoo deve essere attivo (stato In corso).

Una volta ricevuto il certificato:

  • L’indirizzo della homepage del gateway IoT viene aggiornato con un nuovo URL HTTPS che termina con .odoo-iot.com.

  • Il banner Certificato HTTPS mostra il periodo di validità del certificato. Per visualizzare questa informazione, fai clic sul pulsante (ingranaggi) in alto a destra nella homepage del gateway IoT.

    Pagina principale box IoT con data validità certificato HTTPS.