Auslösen einer Systemaktualisierung über die MQTT-Schnittstelle

Q: Kann ich sehen, ob ein Software-Update für meine Kamera verfügbar ist und das Update durch Senden eines MQTT-Updates auslösen??

A: Die installierte sowie die verfügbare Software-Version wird einmalig nach jedem Neustart Ihrer Kamera überprüft. Die entsprechende MQTT Topics sind:

  • status/system/update/available: {"val":"0"} - {"val":"1"}
  • status/system/update/current: e.g. {"val":"462"}
  • status/system/update/latest: e.g. {"val":"462"}

Auslösen einer Systemaktualisierung über die MQTT-Schnittstelle

Im obigen Screenshot ist die installierte Firmware-Version 461, ein Update ist verfügbar und die neueste verfügbare Version ist 462.

Sie können eine Aktualisierung auslösen, indem Sie den Payload {"val": "1"} an das MQTT-Topic senden:

  • system/update/now: {"val":"1"}

Das Herunterladen und Installieren des Updates kann eine Weile dauern. Warten Sie mindestens 5min, bevor Sie ein {"val": "1"} an das Reboot-Topic senden:

  • system/reboot/now: {"val":"1"}

Beachten Sie, dass der Aktualisierungsstatus vor dem Neustart der Kamera nicht aktualisiert wird:

Auslösen einer Systemaktualisierung über die MQTT-Schnittstelle

Nach der Aktualisierung werden die aktuelle und die neueste Software die gleiche Version haben.