Hallo zusammen,
anbei ein Patch, der nach einem erfolgreichen Update das Event global:UPDATE triggert.
Hintergrund: Sobald ein Update erfolgreich abgeschlossen ist (was ja schonmal ein wenig dauert durch backup, commandref, ...) möchte ich einen automatischen Neustart von FHEM durchführen. Dazu habe ich bisher ein notify auf "update finished, "shutdown restart" is needed to activate the changes" gelegt. Da dies nun nicht mehr per Event gefeuert wird (was ich durchaus gut finde), habe ich keinen Anhaltspunkt im System mehr, wann ein Update durchgeführt wurde. Ich denke auch für externe UI's ist das interessant um evtl. eine offene Seite neuzuladen.
Viele Grüße
Markus
Habs kurz getestet und eingecheckt.
Hallo Rudi,
anbei nochmal eine kleine Änderung.
Momentan wird global:UPDATE auch getriggert, wenn man nur ein "update check" macht, oder keine neuen Dateien zur Verfügung stehen. Daher noch eine if-Abfrage auf $upd_nChanged drumrum gebaut.
Anbei das Diff.
Vielen Dank
Gruß
Markus
Habs eingecheckt.