Skip to main content

🔄 Update Nuki Hub

Diese Seite beschreibt das OTA-Update des Nuki Hub auf einem ESP32-S3 (z.B. M5StampS3) von Version 9.13 auf 9.14.

  • Fokus liegt auf dem korrekten Update-Ablauf über das Web-UI (OTA)
  • Kein USB-Flash, kein esptool, keine Neuinstallation
  • Anleitung gilt explizit für ESP32-S3

M5StampS3.png


📦 Repository & Version

🔗 Projektlink: https://github.com/technyon/nuki_hub
🆕 Zielversion: Nuki Hub 9.14
⬅️ Ausgangsversion: Nuki Hub 9.13


🔧 Überblick

Der Nuki Hub besteht technisch aus zwei Komponenten:

  • Nuki Hub (das eigentliche Programm)
  • Nuki Hub Updater (Werkzeug für OTA-Updates)

⚠️ Wichtig:
Die im Web-UI angezeigte Versionsnummer bezieht sich ausschliesslich auf den Nuki Hub, niemals auf den Updater.


📁 Benötigte Dateien (ESP32-S3)

Aus dem Release-ZIP (z.B. NukiHub-9.14-ESP32S3.zip):

  • nuki_hub_updater_esp32s3.binUpdater
  • nuki_hub_esp32s3.binNuki Hub 9.14

Alle weiteren Dateien (bootloader, partitions, *.elf, flash.sh)
sind nicht für OTA-Updates gedacht.


🔄 Korrekte Reihenfolge für das OTA-Update (ohne USB)

1️⃣ Update des Nuki Hub Updaters

  • Web-UI öffnen
  • Firmware update
  • Manually update Nuki Hub
  • Reboot to Nuki Hub Updater
  • Datei auswählen:
    nuki_hub_updater_esp32s3.bin
  • Upload File
  • Warten bis automatischer Reboot erfolgt

➡️ Ergebnis: Nur der Updater wurde aktualisiert
➡️ Die angezeigte Hub-Version bleibt weiterhin 9.13


2️⃣ Update des eigentlichen Nuki Hub (entscheidender Schritt)

Nach dem Reboot:

  • Kein erneutes „Reboot to Nuki Hub Updater“
  • Direkt im Web-UI:
    • Update Nuki Hub
    • Datei auswählen:
      nuki_hub_esp32s3.bin
    • Upload File
  • Warten bis automatischer Neustart erfolgt

✅ Ergebnis

Nach Abschluss von Schritt 2 zeigt das Web-UI:

  • Current version: 9.14

🧠 Wichtiger Hinweis

  • *_updater_*.binWerkzeug (Updater)
  • nuki_hub_*.binNuki Hub (Version, die angezeigt wird)

Ein Update nur des Updaters ändert niemals die angezeigte Hub-Version.