IoT virtual de Windows

Para empezar a usar el IoT virtual de Windows:

  1. Asegúrate de que se cumplan todos los requisitos previos.

  2. Instala la IoT virtual de Windows en un ordenador con Windows.

  3. Configura el Firewall de Windows.

  4. Conecta tus dispositivos al IoT virtual de Windows.

  5. Conecta el IoT virtual de Windows a tu base de datos de Odoo.

Prerrequisitos

Deben cumplirse los siguientes requisitos previos antes de configurar y usar la IoT virtual de Windows:

  • Una suscripción de IoT box válida.

  • Una versión actualizada y reciente de Windows (es decir, Windows 10 o Windows 11) instalada en un ordenador con Windows (portátil, escritorio o servidor).

Nota

  • Los dispositivos MRP, incluidas cámaras y herramientas de medición, no son compatibles con IoT virtual de Windows.

  • También es posible crear una máquina virtual de Windows en un ordenador MacOS/Linux. Sin embargo, esta opción no está soportada por Odoo y no se proporcionará asistencia de resolución de problemas.

Importante

Nunca hagas que el IoT virtual de Windows sea accesible desde Internet público. Los sistemas IoT están diseñados para proporcionar a tu base de datos acceso a dispositivos en tu red local. Exponerlos a Internet público crearía un riesgo de seguridad.

Instalación

Para instalar el IoT virtual de Windows en un ordenador con Windows:

  1. Accede a la página de descarga de Odoo y descarga la edición Community de Odoo para Windows que coincida con la versión de tu base de datos.

  2. Abre el archivo .exe descargado, permite que la aplicación haga cambios en tu dispositivo, selecciona un idioma y haz clic en Aceptar.

  3. Haz clic en Siguiente, luego en Acepto para aceptar los términos y condiciones y continuar.

  4. Selecciona Odoo IoT en la lista desplegable Select the type of install. Deben estar seleccionados los siguientes componentes: Odoo Server, Odoo IoT, Nginx WebServer y Ghostscript interpreter.

  5. Verifica que tienes el espacio requerido en tu ordenador y haz clic en Siguiente.

  6. En la Carpeta de destino, introduce C:\odoo y haz clic en Instalar.

    Advertencia

    No instales la IoT virtual de Windows de Odoo en ningún directorio de usuario de Windows, ya que esto puede causar problemas con Generación de certificado HTTPS.

  7. Una vez completada la instalación, haz clic en Siguiente.

  8. Configura GPL Ghostscript: Haz clic en Siguiente, acepta los términos y condiciones, haz clic en Instalar, luego en Finalizar.

  9. Haz clic en Siguiente, Siguiente y Finalizar para completar la configuración. La página de inicio del sistema IoT se abre automáticamente en un navegador web con la URL http://localhost:8069.

    Truco

    Si el navegador web no muestra nada, reinicia el servicio de la IoT virtual de Windows.

  10. Verifica que puedes acceder a la página de inicio del sistema IoT en un navegador web:

    • en el ordenador con el IoT virtual de Windows, y

    • en otro dispositivo en la misma red que el sistema IoT navegando a la URL http://xxx:8069 (donde xxx es la dirección IP del sistema IoT).

    • en otro dispositivo en la misma red que el sistema IoT navegando a la URL https://xxx (donde xxx es la dirección IP del sistema IoT) para probar la conexión HTTPS.

      Truco

      Si no puedes acceder a la página de inicio del sistema IoT desde otro dispositivo, crea una regla del Firewall de Windows para permitir la comunicación a través del puerto 8069.

Configuración del firewall de Windows

Los firewalls ayudan a mantener seguros los dispositivos, pero a veces pueden bloquear conexiones legítimas. Si el IoT virtual de Windows no es accesible en la LAN, por ejemplo desde otro dispositivo, podría deberse a que un firewall está bloqueando la conexión. Para evitar este problema, configura excepciones para el descubrimiento de red en el SO o en la configuración del firewall.

Nota

Si hay software de firewall de terceros instalado en el equipo Windows, consulta la documentación del software para configurar las excepciones del firewall.

Para crear una regla en Windows Defender y permitir la comunicación a través del puerto 8069, sigue estos pasos:

  1. Busca firewall en el menú de inicio de Windows y selecciona la aplicación Firewall de Windows Defender con seguridad avanzada.

  2. En la parte izquierda de la ventana, selecciona Reglas de entrada.

  3. En la parte derecha de la ventana, bajo Acciones, haz clic en Nueva regla.

  4. En el Asistente para nueva regla de entrada que se abre, selecciona el tipo de regla Puerto y haz clic en Siguiente.

  5. En la página Protocolos y puertos, asegúrate de que TCP y Puertos locales específicos estén seleccionados, introduce lo siguiente en el campo: 8069, 80, 443, y haz clic en Siguiente.

    Nota

    Otros puertos pueden ser necesarios dependiendo de tus dispositivos IoT. Por ejemplo, para el terminal de pago Worldline, añade el puerto 9050.

  6. En la página Acción, selecciona Permitir la conexión y haz clic en Siguiente.

  7. En la página Perfil, deshabilita cualquier tipo de conexión que no se aplique a tu equipo Windows y haz clic en Siguiente.

  8. En la página Nombre, proporciona un Nombre (p. ej., Odoo) y, opcionalmente, una breve Descripción, luego haz clic en Finalizar.

Página de inicio de IoT virtual de Windows

Para acceder a la página de inicio de IoT virtual de Windows, navega a la URL http://localhost:8069 en el equipo con IoT virtual de Windows o abre un navegador web desde otro equipo en la misma red que el sistema IoT y navega a la URL http://xxx:8069 (donde xxx es la dirección IP del sistema IoT).

Una vez que el IoT virtual de Windows está conectado a la base de datos de Odoo, se puede acceder a su página de inicio desde Odoo abriendo la aplicación IoT y haciendo clic en la URL mostrada en la tarjeta del sistema IoT.

Página de inicio de IoT virtual de Windows

Nota

Asegúrate de que el firewall de Windows esté configurado para permitir el acceso.

Conexión de dispositivos

La mayoría de los dispositivos se conectan automáticamente al equipo Windows usado para el IoT virtual de Windows mediante Windows Plug and Play (PnP). Sin embargo, si Windows no reconoce el dispositivo automáticamente al conectarlo, es posible que el administrador necesite instalar manualmente los controladores adecuados.

Truco

Después de conectar los dispositivos al equipo, actualiza la página de inicio del sistema IoT para verificar que el dispositivo esté listado. Si el dispositivo no aparece, recarga los controladores desde la página de inicio del sistema IoT.

Reinicio de IoT virtual de Windows

Para reiniciar manualmente el servidor IoT de Windows, busca en el menú de inicio de Windows services y selecciona la aplicación Servicios. Desplázate hacia abajo hasta el servicio odoo-server-xxx (donde xxx es la versión de odoo), haz clic derecho sobre él y selecciona Iniciar o Reiniciar.

Desinstalación de IoT virtual de Windows

Para desinstalar el IoT virtual de Windows, desinstala el programa Odoo en tu ordenador Windows. Confirma la desinstalación y completa los pasos en el cuadro de diálogo Desinstalar Odoo.