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"}
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:
Nach der Aktualisierung werden die aktuelle und die neueste Software die gleiche Version haben.