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.17 auf 9.18

Ein vorheriges Update von Version 9.13 auf 9.17 wurde ebenfalls erfolgreich durchgeführt.

  • 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.18
⬅️ Ausgangsversion: Nuki Hub 9.17


🔧 Ü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.18-ESP32S3.zip):

  • nuki_hub_updater_esp32s3.bin → Updater
  • nuki_hub_esp32s3.bin → Nuki Hub 9.18

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️⃣ Updater aktualisieren (optional)

  • 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 der automatische Reboot erfolgt

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

💡 Hinweis

Die Updater-Datei musst du meist nicht zuerst hochladen. Lade sie zuerst hoch, wenn der installierte Updater veraltet ist oder das Hub-Update damit nicht funktioniert. In der Regel sollte das nicht schaden.

Auch wenn du die Updater-Datei überspringst, musst du über „Reboot to Nuki Hub Updater“ in den Updater wechseln und dort die Hub-Datei (nuki_hub_esp32s3.bin) hochladen.


2️⃣ Nuki Hub aktualisieren (entscheidender Schritt)

Nach dem Reboot kann es etwas dauern. Lade bei Bedarf die Startseite der Web-UI erneut.

  • 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 der automatische Neustart erfolgt

✅ Ergebnis

Nach Abschluss von Schritt 2 zeigt das Web-UI:

  • *Current version: 9.18

🧠 Wichtiger Hinweis

  • *_updater_*.bin → Werkzeug (Updater)
  • nuki_hub_*.bin → Nuki Hub (Version, die angezeigt wird)

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