Connexion de systèmes IoT à Odoo

Conditions préalables

Pour connecter un système IoT à une base de données Odoo, les prérequis suivants doivent être remplis :

  • L’application Internet des objets (IoT) doit être installée

  • Le système IoT doit être connecté au réseau.

  • L’ordinateur se connectant à Odoo doit être sur le même réseau que le système IoT.

Note

Il est recommandé de connecter le système IoT à une instance de production, car les autres types d’environnements peuvent entraîner des problèmes (par exemple avec la génération des certificats HTTPS).

Voir également

Connexion

Le système IoT peut être connecté à la base de données Odoo en utilisant un code de couplage ou un jeton de connexion.

Connexion avec un code d’appairage

Note

  • Le code de couplage est affiché pendant 5 minutes maximum après le démarrage du système IoT. Si le code n’est plus visible, redémarrez l’IoT box ou redémarrez le service IoT virtuel Windows pour afficher à nouveau le code de couplage. Alternativement, connectez le système IoT à la base de données en utilisant un jeton de connexion.

  • Le code de couplage n’est pas affiché si le système IoT est déjà connecté à une base de données (par exemple, une base de données de test).

  1. Récupérer le code de couplage du système IoT :

    Connecter la box IoT à un écran externe ou une imprimante. Si la box IoT était déjà branchée avant cela, la redémarrer en la débranchant quelques secondes puis en la rebranchant.

    • Écran externe : le code d’appariement devrait s’afficher à l’écran quelques minutes après le redémarrage de la box IoT.

    • Imprimante : le code d’appariement devrait être imprimé automatiquement.

    Astuce

    Si aucun écran externe ou imprimante n’est connecté à la box IoT, accédez à la page d’accueil de la box IoT ; le code est affiché dans la section Code d’appairage.

  2. Dans Odoo, ouvrez l’application IoT et cliquez sur Connecter.

  3. Dans la fenêtre Connecter une box IoT qui s’ouvre, saisir le Code d’appariement.

  4. Cliquer sur Apparier.

Connexion avec un jeton de connexion

  1. Dans Odoo, ouvrez l’application IoT et cliquez sur Connecter.

  2. Dans la fenêtre Connecter une box IoT qui s’ouvre, copier le Jeton.

  3. Accédez à la page d’accueil de l’IoT box’s ou de l’IoT virtuelle Windows.

  4. Dans la section Base de données Odoo connectée, cliquer sur Configurer.

  5. Collez le jeton dans le champ Jeton du serveur et cliquez sur Connecter.

Formulaire du système IoT

Une fois le système IoT connecté à la base de données Odoo, il apparaît sous forme de carte dans l’application IoT. Cliquer sur l’adresse IP de la carte pour accéder à la page d’accueil de la box IoT ou de l’IoT virtuel Windows. Cliquer sur la carte pour accéder à la liste des appareils connectés au système IoT.

Astuce

Activer le mode développeur pour accéder aux Informations techniques du système IoT, telles que son Identifiant, son Adresse de domaine, et sa Version d’image.

Note

Par défaut, les pilotes sont automatiquement mis à jour à chaque redémarrage du système IoT. Pour désactiver les mises à jour automatiques, décocher l’option Mise à jour automatique des pilotes.

Aide au dépannage

Le code d’appairage ne s’affiche pas ou ne fonctionne pas

Le code d’appairage peut ne pas être affiché ou imprimé dans les circonstances suivantes :

  • Le système IoT n’est pas connecté à Internet.

  • Le système IoT est déjà connecté à une base de données Odoo.

  • Le délai d’affichage du code d’appariement a expiré. Redémarrer la box IoT ou redémarrer le service IoT virtuel Windows pour afficher à nouveau le code d’appariement.

  • La version d’image du système IoT est trop ancienne et doit être mise à jour.

Le système IoT est connecté mais n’apparaît pas dans la base de données

Le système IoT peut prendre quelques minutes pour redémarrer lorsqu’il se connecte à une base de données. S’il n’apparaît toujours pas après quelques minutes :

  • Vérifier que le système IoT peut atteindre la base de données et que le serveur n’utilise pas un environnement multi-bases de données.

  • Redémarrer la box IoT ou redémarrer le service IoT virtuel Windows.

La box IoT est connectée à la base de données Odoo mais ne peut pas être atteinte

Vérifier que le système IoT et l’ordinateur exécutant la base de données Odoo sont connectés au même réseau.

La page d’accueil de l’IoT virtuel Windows n’est pas accessible depuis un autre appareil

Consulter Configuration du pare-feu Windows.

Le système IoT est déconnecté de la base de données après une mise à niveau Odoo

Mettre à jour l’image du système IoT en flashant la carte de la box IoT ou en désinstallant le programme IoT virtuel Windows et en réinstallant le dernier package pour Windows correspondant à la version de votre base de données.