Zum Inhalt

Update-Server

Kein eigener nötig. Die Quelle, von der install.sh-Installationen und AutoDeploy ihre Releases beziehen. Du brauchst hier nichts selbst zu betreiben — Leonies Update-Server ist für Dritte geöffnet, genau zu diesem Zweck: sie ist praktisch die einzige, die die Release-Pakete überhaupt bereitstellen kann.

Standard-URL: https://hannah-update.sgessinger.de (per UPDATE_SERVER_URL überschreibbar, falls du doch einen eigenen betreiben willst).

Satelliten-Firmware

Der Update-Server liefert nicht nur die Software-Komponenten, sondern auch die ESP32-S3-Satelliten-Firmware — sowohl das OTA-Binary als auch das WebFlash-Init-Paket für den Erstflash. Pro PCB-Revision ein eigener Kanal:

Revision OTA-Kanal WebFlash-Init-Kanal
Rev. 4 satellite-esp-stable-rev4 satellite-esp-stable-init-rev4
Rev. 5 satellite-esp-stable-rev5 satellite-esp-stable-init-rev5

Zwei getrennte Wege nutzen das:

  • OTA (bereits laufende Satelliten): fest im Firmware-Build hinterlegter Kanal (satellite-esp-stable-rev4/-rev5) — kein Konfigurationsfeld dafür, Core stößt das Update per MQTT an (hannah/satellite/{device}/ota/pending/ok).
  • Erstflash/WebFlash (neuer Satellit): der ioBroker-Adapter lädt über seine konfigurierbare „Firmware Source URL" (zeigt standardmäßig auf den -init-Kanal dieses Servers) das WebFlash-Paket für den Satellite Manager im Adapter-Tab. Ein Direkt-Download über dieselbe URL ist auch möglich, falls du manuell flashen willst.