Aktualisierungen des IoT-Systems

Aufgrund der Komplexität von IoT-Systemen kann sich der Begriff Aktualisierung auf mehrere Prozesse beziehen, darunter:

Image und Kerncode aktualisieren

Um zu überprüfen, ob die IoT-Box auf dem neuesten Stand ist (und sie gegebenenfalls zu aktualisieren), rufen Sie die Homepage der IoT-Box auf, klicken Sie oben rechts auf die Schaltfläche (Zahnräder) und dann im Abschnitt Version auf Update (Aktualisieren).

Tipp

Aktivieren Sie den Entwicklermodus, um die aktuellen Versionen des Images und des Kerncodes der IoT-Box anzuzeigen.

Bildaktualisierung

Um das Image der IoT-Box zu aktualisieren, flashen Sie deren SD-Karte. Das Flashen kann mit balenaEtcher durchgeführt werden, einem kostenlosen Open-Source-Tool zum Schreiben von Disk-Images auf SD-Karten.

Bemerkung

  • Nach der Aktualisierung der Odoo-Datenbank auf eine neuere Version ist es häufig erforderlich, das Image des IoT-Systems zu aktualisieren.

  • Zum Flashen der Micro-SD-Karte ist ein Computer mit einem Micro-SD-Kartenleser/-adapter erforderlich.

  • Eine alternative Software zum Flashen der Micro-SD-Karte ist Raspberry Pi Imager.

  1. balenaEtcher herunterladen.

  2. Stecken Sie die Micro-SD-Karte der IoT-Box in den Computer oder den Adapter.

  3. Open balenaEtcher, click Flash from URL, and enter the following URL:
    http://nightly.odoo.com/master/iotbox/iotbox-latest.zip.
  4. Klicken Sie auf Select target (Ziel auswählen) und wählen Sie die SD-Karte aus.

  5. Klicken Sie auf Flash (Flashen) und warten Sie, bis der Vorgang abgeschlossen ist.

SD-Karte mit balenaEtcher flashen

Aktualisierung des Kerncodes

Um den Kerncode der IoT-Box zu aktualisieren, klicken Sie im Pop-up-Fenster Update (Aktualisieren) unter IoT Box Update (Aktualisierung der IoT-Box) auf Update (Aktualisieren).

Warnung

Do not turn off or unplug the IoT box during the update process, as doing so could leave the device in an inconsistent state, requiring the IoT box to be reflashed with a new image.

Handler (Treiber) aktualisieren

Um die Handler des IoT-Systems (d. h. Treiber und Schnittstellen) zu aktualisieren und sie mit dem Code des konfigurierten Server-Handlers zu synchronisieren, beispielsweise um Probleme zu beheben, bei denen Geräte mit dem IoT-System nicht ordnungsgemäß funktionieren, gehen Sie wie folgt vor:

  1. Rufen Sie die Startseite der IoT-Box oder des virtuellen Windows-IoT auf und klicken Sie oben rechts auf die Schaltfläche (Zahnräder).

  2. Klicken Sie im Abschnitt Version auf Update (Aktualisieren).

  3. Klicken Sie im sich öffnenden Pop-up-Fenster Update (Aktualisieren) auf Force Drivers Update (Treiberaktualisierung erzwingen).

Wichtig

Wenn Sie über eine On-Premise oder Odoo.sh-Datenbank verfügen, muss der konfigurierte Server auf dem neuesten Stand sein, um sicherzustellen, dass der Code der Handler die neuesten Korrekturen und Patches enthält.

Bemerkung

Eine Handler-Aktualisierung wird auch bei jedem Neustart des IoT-Systems automatisch durchgeführt, es sei denn, die Option Automatische Treiberaktualisierung ist im Reiter Technische Informationen im Formular des IoT-Systems in Odoo deaktiviert.