Skip to content

Commit

Permalink
[IMP] general:iot windows iot update process
Browse files Browse the repository at this point in the history
  • Loading branch information
tiku-odoo committed Mar 25, 2024
1 parent 8a0d359 commit 640d8d8
Show file tree
Hide file tree
Showing 2 changed files with 64 additions and 1 deletion.
63 changes: 63 additions & 0 deletions content/applications/general/iot/config/updating_iot.rst
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,69 @@ Lastly, click :guilabel:`Flash`, and wait for the process to finish.
An alternative software for flashing the micro SD card is `Raspberry Pi Imager
<https://www.raspberrypi.com/software/>`_.

Windows IoT update
==================

Windows IoT may occasionally need an update to work properly. The following process is the
un-installation and re-installation of the Windows virtual :abbr:`IoT (Internet of Things)` box.

.. important::
Before un-installation of a previous version of the Windows virtual :abbr:`IoT (Internet of
Things)` box, check `Odoo's download page <https://odoo.com/download>`_ to ensure a newer version
of Odoo's :abbr:`IoT (Internet of Things)` box is available.

Uninstalling Windows IoT
------------------------

Uninstalling the Windows virtual :abbr:`IoT (Internet of Things)` box is done through the Windows
program manager. Using any Windows version, search for `program`. Then, select :guilabel:`Add or
Remove Programs` located in the control panel. Search for `Odoo` and click the :guilabel:`three dot
menu` (ellipsis) to uninstall.

Confirm the un-installation and follow the steps to uninstall through the Odoo uninstall guide.

Download and re-installation
----------------------------

To begin the re-installation, navigate to the latest installation package for Enterprise or
Community - Windows edition at `Odoo's download page <https://odoo.com/download>`_. Next, install
and setup the Odoo :file:`.exe` file. After the instructions screen, click :guilabel:`Next` to start
the installation and agree to the :abbr:`TOS (Terms of Service)`.

During the next step of the re-installation, select :guilabel:`Odoo IoT` from the :guilabel:`Select
the type of install` drop-down menu.

.. example::
For reference, the following should be installed:

- **Odoo server**
- **Odoo IoT**
- **Nginx WebServer**
- **Ghostscript interpreter**

Ensure there is enough space on the computer for the installation and click :guilabel:`Next`.

Setting the destination and completing the installation
-------------------------------------------------------

To complete the re-installation, select the :guilabel:`Destination Folder` and click
:guilabel:`Install`.

.. warning::
Choosing ``C:\odoo`` as the install location will allow for the Nginx server to start. Odoo's
Windows virtual IoT software should not be installed inside any of the Window's User's
directories. Doing so will not allow for Nginx to initialize.

The installation may take a few minutes. When complete, click :guilabel:`Next` to continue.

Ensure that the :guilabel:`Start Odoo` box is checked and click :guilabel:`Finish`. After
installation, the Odoo server will run and automatically open `http://localhost:8069` on a web
browser. The webpage should display the :abbr:`IoT (Internet of Things)` box homepage.

.. seealso::
A restart of the Windows IoT program may be necessary should the web browser not display
anything. :ref:`iot/restart_windows_iot`

.. _iot/config/homepage-upgrade:

Update from the IoT box home page
Expand Down
2 changes: 1 addition & 1 deletion content/applications/general/iot/config/windows_iot.rst
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ Configure new rule
On the :menuselection:`Rule Type` screen, select :guilabel:`Port`. Then click :guilabel:`Next`. From
the :menuselection:`Protocol and Ports` page leave the rule application to :guilabel:`TCP`. Then,
select :guilabel:`Specific Local Ports` for the :guilabel:`ports` option. In the text box, type in
`8069`. Finally click :guilabel:`Next` to continue to the next step.
`8069, 443`. Finally click :guilabel:`Next` to continue to the next step.

On the :menuselection:`Actions` page, select :guilabel:`Allow the connection` and click
:guilabel:`Next`. The following page on the :menuselection:`Rule Configuration` wizard is the
Expand Down

0 comments on commit 640d8d8

Please sign in to comment.