Actualizar (IoT)¶
Debido a lo compleja que es la caja IoT y a la caja virtual de Windows IoT, el término «actualizar» puede significar muchas cosas.
Los drivers se pueden actualizar, el código base de la caja IoT se puede actualizar, o puede actualizar una imagen (usando una cajal IoT física).
En este documento se exploran varias formas de actualizar las cajas IoT para asegurar un funcionamiento sin problemas de los procesos y dispositivos de la caja IoT.
Actualizar la memoria SD en la caja IoT¶
Importante
Esta actualización no funciona con la caja IoT de Windows (Odoo 16 o versiones posteriores).
Para actualizar la caja IoT de Windows primero debe desinstalar la versión anterior del software de Odoo para Windows para después volver a instalarlo usando el paquete de instalación más reciente.
Para iniciar la instalación, vaya al paquete de instalación de Odoo 16 (o versiones posteriores) de Enterprise o Community - edición Windows, en la página de descarga de Odoo.
En algunos casos es probable que deba volver a actualizar la tarjeta micro SD de la caja IoT con el software Etcher para que pueda beneficiarse de la actualización de imagen de IoT más reciente de Odoo. Esto significa que el software de la caja IoT de Odoo debe actualizarse en caso de que una nueva caja IoT, una actualización de un control o una actualización desde la página de inicio de la caja IoT no solucione los problemas.
Nota
Normalmente es necesario volver a actualizar la imagen de la caja IoT después de actualizar la base de datos de Odoo a una versión nueva.
Se necesita una computadora con un lector o adaptador de memoria micro SD para actualizar la memoria de la tarjeta micro SD.
Primero descargue Etcher. Es un servicio básico gratis de código abierto que se usa para quemar imágenes de archivos en memorias. Después de que finalice la descarga, instale y ejecute el programa en la computadora.
Después, descargue la imagen IoT más reciente desde nightly, que podrá reconocer por el nombre iotbox-latest.zip
. Esta imagen es compatible con todas las versiones soportadas de Odoo.
Una vez completado este paso, inserte la memoria micro SD de la caja IoT en la computadora o un lector. Abra Etcher y seleccione Actualizar desde archivo, después busque y seleccione la imagen iotbox-latest.zip
y extráigala. A continuación, seleccione la unidad en la que desee grabar la imagen. Por último, haga clic en Actualizar y espere a que finalice el proceso.
Finalmente, haga clic en Actualizar y espere a que el proceso finalice.
Truco
El software Etcher de Balena también permite que el administrador actualice la tarjeta SD desde una URL. Para actualizarla desde un URL, simplemente haga clic en Actualizar desde URL, en lugar de Actualizar desde archivo.
Después, ingrese: http://nightly.odoo.com/master/iotbox/iotbox-latest.zip
.
Nota
Un software alternativo para actualizar la tarjeta micro SD es Raspberry Pi Imager.
Actualizar desde la página de inicio de la caja IoT¶
En el fondo, la caja IoT usa una versión del código de Odoo para poder funcionar y conectarse a la base de datos. Es posible que necesite actualizar este código para que la caja IoT funcione bien. Esta operación se debe realizar de forma rutinaria para asegurarse de que el sistema de la caja IoT y sus procesos se mantengan actualizados.
Vaya a la página de inicio de la caja IoT en la aplicación Dirección IP de la caja IoT. Después, haga clic en Actualizar (junto al número de versión).
y haga clic en laSi hay disponible una nueva versión de la imagen de la caja IoT, aparecerá un botón Actualizar a _xx.xx_ en la parte inferior de la página. Haga clic en este botón para actualizar la unidad y la caja IoT se actualizará a la nueva versión. Se guardarán todas las configuraciones anteriores.
Importante
Este proceso puede durar más de 30 minutos. No apague ni desconecte la caja IoT ya que la dejaría en un estado inestable. Esto significa que la caja IoT necesitará volver a actualizarse con una nueva imagen.
Actualización de controlador (driver)¶
Puede haber algunos casos en las que las memorias o interfaces que necesite actualizar para dispositivos individuales (por ejemplo, escalas, herramientas de medición, entre otros). Para modificar los controladores IoT (drivers e interfaces) debe sincronizarlos con el código del controlador configurado en el servidor.
Esto puede ser útil en aquellas situaciones donde los dispositivos IoT (como básculas, herramientas de medición…) no estén funcionando de forma adecuada con la caja IoT.
Tanto para la caja IoT de Windows (Odoo 16 y superior) como para la caja IoT física, este proceso se puede realizar manualmente desde la página de inicio de la caja IoT. Vaya a la página de inicio de la caja IoT navegando a dirección IP de la caja IoT.
, y haga clic en laDespués, haga clic en Lista de controladores en la parte inferior de la página.
Importante
El código de controladores se obtiene del servidor configurado y necesita estar actualizado con las correcciones y parches más recientes.
Nota
También se realiza una actualización automática del controlador cada vez que se reinicia la caja IoT. La única excepción a este proceso es si la Actualización automática de controladores está desmarcada en la vista de formulario de la caja IoT en el servidor Odoo. Se puede acceder a esta configuración yendo a
.