Conessione sistema IoT a Odoo¶
Prerequisiti¶
Per collegare il sistema IoT a un database Odoo, è necessario soddisfare i seguenti prerequisiti:
app Internet of Things (IoT) installata;
il sistema IoT deve essere collegato alla rete;
Il dispositivo che si connette a Odoo deve essere sulla stessa rete del sistema IoT.
Nota
È consigliato collegare il sistema IoT a un’istanza di produzione, in quanto altri tipi di ambienti potrebbero causare problemi (ad es., con la generazione del certificato HTTPS).
Vedi anche
Connessione¶
Per connettere il sistema IoT a un database Odoo, apri l’app IoT e clicca su Connect.
Il browser esegue quindi la scansione della rete a cui è connesso il computer alla ricerca di sistemi IoT disponibili. Se viene rilevato un sistema IoT, viene connesso automaticamente. Se vengono trovati più sistemi IoT, seleziona quello appropriato nel popup che si apre, quindi clicca su Connect. Se nessun sistema IoT viene rilevato automaticamente, prova a connetterlo al database utilizzando un pairing code o un connection token.
Suggerimento
Il nome del sistema IoT è composto dal numero di serie della scheda madre dell”IoT box o del Windows computer, seguito dal suo pairing code.
Connessione con un codice di abbinamento¶
Nota
Il pairing code è valido per un massimo di 2 ore dopo l’accensione del sistema IoT. Se il codice non è più valido, riavvia l’IoT box o restart the Windows virtual IoT service per visualizzare un altro pairing code. In alternativa, connetti il sistema IoT al database utilizzando un connection token.
Il pairing code non viene visualizzato se il sistema IoT è già connesso a un database (ad es. un database di test). Se necessario, disconnect the IoT system from the database.
Recupera il pairing code del sistema IoT:
Connetti l’IoT box a un monitor esterno o a una stampante USB. Se l’IoT box era già collegato prima di questo, restart it.
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.
Sul computer in cui è installato l’IoT virtuale di Windows, apri la pagina principale del sistema IoT in un browser aprendo l’URL
http://localhost:8069. Successivamente, scorri fino alla sezione Codice di abbinamento.In Odoo, apri l’app IoT e fai clic su Collega.
Nel popup Searching for an IoT Box che si apre, clicca su Use Pairing Code.
Inserisci il Pairing code e clicca su Connect.
Connessione con un token¶
In Odoo, apri l’app IoT e fai clic su Collega.
Nel popup Searching for an IoT Box che si apre, clicca su Offline pairing.
Nel popup Pair an IoT Box offline che si apre, copia il Token.
Accedi alla pagina principale della box IoT oppure della Windows virtual IoT.
Nella sezione Odoo database connected, clicca su Configure.
Incolla il token nel campo Token server e fai clic su Collega.
Nota
Una volta che il sistema IoT è connesso a un database:
Se l”app Punto vendita è installata, viene visualizzato un popup per selezionare il POS a cui associare il sistema IoT.
Se si utilizza un IoT box, attendi qualche minuto affinché si aggiorni prima di utilizzare i devices connessi.
Il sistema IoT richiede automaticamente un HTTPS certificate e la sua homepage viene aggiornata a un nuovo URL HTTPS che termina con
.odoo-iot.comquando diventa disponibile.
Vedi anche
Modulo sistema IoT¶
Una volta che il sistema IoT è connesso al database Odoo, viene visualizzato come una scheda nell’app IoT. Fare clic sulla scheda per accedere al modulo del sistema IoT, che consente di accedere alla home page della IoT box o del Windows virtual IoT e visualizzare l’elenco dei dispositivi connessi al sistema IoT.
Suggerimento
Attivare la modalità sviluppatore per accedere alle Informazioni tecniche del sistema IoT, come il suo Indirizzo di dominio, la Versione immagine e la data di scadenza del Certificato SSL. Per impostazione predefinita, i driver vengono aggiornati automaticamente ogni volta che il sistema IoT viene riavviato. Per disabilitare gli aggiornamenti automatici, deselezionare l’opzione Aggiornamento automatico dei driver.
Disconnettere un sistema IoT da un database¶
Per disconnettere il sistema IoT da un database, seguire questi passaggi:
Aprire l’app IoT e fare clic sulla scheda del sistema IoT pertinente.
Fare clic sull’icona (Azioni) e selezionare Elimina.
Suggerimento
In alternativa:
Accedi alla pagina principale della box IoT oppure della Windows virtual IoT.
Fare clic su Configura nella sezione Database Odoo connesso.
Fare clic su Disconnetti nel popup che si apre.
Certificato HTTPS¶
HTTPS è la versione sicura e crittografata di HTTP. Utilizza certificati TLS (precedentemente 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 sistema 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 sistema IoT viene avviato (o riavviato) e connesso 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 home page del sistema IoT viene aggiornato a un nuovo URL HTTPS che termina con
.odoo-iot.com.Il banner Certificato HTTPS mostra il periodo di validità del certificato. Per visualizzare queste informazioni, fare clic sul pulsante (ingranaggi) in alto a destra della home page del sistema IoT.