Conexión del sistema IoT a Odoo¶
Prerrequisitos¶
Es necesario que cumpla con los siguientes requisitos previos para conectar el sistema IoT a una base de datos de Odoo:
La aplicación Internet de las cosas (IoT) debe estar instalada.
El sistema IoT debe estar conectado a la red.
El dispositivo que se conecta a Odoo debe estar en la misma red que el sistema IoT.
Nota
Le recomendamos que conecte el sistema IoT a una instancia de producción, ya que otros tipos de entornos podrían ocasionar problemas (por ejemplo, con la generación de certificados HTTPS).
Consulta
Conexión¶
Para conectar el sistema IoT a una base de datos de Odoo, abre la aplicación IoT y haz clic en Conectar.
Después, el navegador analiza la red a la que está conectada la computadora para buscar los sistemas IoT disponibles. Si detecta un sistema IoT, lo conectará de forma automática. Si encuentra varios sistemas IoT, selecciona el correcto en la ventana emergente que se abre y haz clic en Conectar. Si no detecta ningún sistema IoT, intenta conectarlo a la base de datos con un código de emparejamiento o con un token de conexión.
Truco
El nombre del sistema IoT está compuesto por el número de serie de la placa base de la caja IoT o de la computadora con Windows seguido de su código de emparejamiento.
Conexión con un código de emparejamiento¶
Nota
El código de emparejamiento es válido hasta 2 horas después de encender el sistema IoT. Si el código deja de ser válido, reinicia la caja IoT o reinicia el servicio de la IoT virtual de Windows para acceder a otro código de emparejamiento. Como alternativa, conecta el sistema IoT a la base de datos con un token de conexión.
El sistema no muestra el código de emparejamiento si el sistema IoT ya está conectado a una base de datos (por ejemplo, una base de datos de prueba). Desconecta el sistema IoT de la base de datos en caso de que sea necesario.
Obtén el código de emparejamiento del sistema IoT:
Conecta la caja IoT a un monitor externo o a una impresora USB. Si ya habías conectado la caja IoT, reiníciala.
Monitor externo: El código de emparejamiento aparecerá en la pantalla después de encender (o reiniciar) la caja IoT.
Impresora conectada por USB: El código de emparejamiento será impreso en automático.
Truco
Vaya a la página de inicio de la caja IoT si no conectó un monitor o impresora externa a la caja IoT, el código aparecerá en la sección Código de emparejamiento.
En la computadora con el IoT virtual de Windows instalado, abra la página de inicio del sistema IoT en un navegador web. Vaya a la URL
http://localhost:8069y luego diríjase a la sección Código de emparejamiento.En Odoo, abra la aplicación IoT y haga clic en Conectar.
Haz clic en Usar código de emparejamiento en la ventana emergente Buscando una caja IoT que aparece.
Escribe el código de emparejamiento y haz clic en Conectar.
Conexión con un token¶
En Odoo, abra la aplicación IoT y haga clic en Conectar.
En la ventana emergente Buscando una caja IoT que aparece, haz clic en Emparejamiento sin conexión.
Copia el token de la ventana emergente Emparejar una caja IoT sin conexión que aparece.
Vaya a la página de inicio de la caja IoT o a la de la IoT virtual de Windows.
Haz clic en Configurar en la sección Base de datos de Odoo conectada.
Pegue el token en el campo Token del servidor y haga clic en Conectar.
Nota
Una vez que el sistema IoT esté conectado a una base de datos:
Si la aplicación Punto de venta está instalada aparecerá una ventana emergente para seleccionar el PdV al que se debe asociar el sistema IoT.
Si usas una caja IoT, espera unos minutos a que se actualice antes de usar los dispositivos conectados.
El sistema IoT solicita un certificado HTTPS de forma automática y actualiza su página de inicio a una nueva URL HTTPS que termina en
.odoo-iot.comcuando el certificado está disponible.
Consulta
Formulario del sistema IoT¶
Una vez que el sistema IoT está conectado a la base de datos de Odoo, este aparece como una tarjeta en la aplicación IoT. Haz clic en la tarjeta para acceder al formulario del sistema IoT, así podrás ir a la página de inicio de la caja IoT o de la caja IoT virtual de Windows y ver la lista de dispositivos conectados al sistema IoT.
Truco
Activa el modo de desarrollador para acceder a la información técnica del sistema IoT, como la dirección de dominio, la versión de la imagen y la fecha de finalización del certificado SSL. De forma predeterminada, el sistema actualiza los controladores cada vez que reinicias el sistema IoT. Desmarca la opción Actualización automática de controladores para desactivar las actualizaciones automáticas.
Desconectar un sistema IoT de una base de datos¶
Sigue estos pasos para desconectar el sistema IoT de una base de datos:
Abre la aplicación IoT y haz clic en la tarjeta del sistema IoT correspondiente.
Haz clic en el icono (Acciones) y selecciona Eliminar.
Truco
También puedes hacer lo siguiente:
Vaya a la página de inicio de la caja IoT o a la de la IoT virtual de Windows.
Haz clic en Configurar en la sección Base de datos de Odoo conectada.
Haz clic en Desconectar en la ventana emergente que aparece.
Certificado HTTPS¶
HTTPS es la versión segura y cifrada de HTTP. Usa certificados TLS (antes SSL) para autenticar el servidor y proteger los datos que intercambian un navegador y un sitio web. Algunos dispositivos de red, como las terminales de pago, requieren un certificado HTTPS válido para comunicarse con el sistema IoT, ya que sin él no pueden interactuar de forma correcta.
Nota
En esta documentación y en todo Odoo, el término certificado HTTPS se refiere a un certificado SSL válido que permite realizar una conexión HTTPS.
Una vez que el sistema IoT encienda o haya sido reiniciado y esté conectado a una base de datos, este descargará el certificado HTTPS de forma automática si la base de datos cumple con los siguientes criterios de elegibilidad:
La base de datos debe ser una instancia de producción, no debe ser una copia, un duplicado, un entorno de prueba ni de desarrollo.
La suscripción de Odoo debe estar activa (con estado En curso).
Al recibir el certificado:
El sistema actualizará la dirección de la página de inicio del sistema IoT a una nueva URL HTTPS que termina en
.odoo-iot.com.El mensaje Certificado HTTPS muestra el periodo de validez del certificado. Para ver esta información, haz clic en el botón (engranajes) ubicado en la esquina superior derecha de la página de inicio del sistema IoT.