Vor kurzem hatte ich mal wieder eine Komplettrenovierung meiner FHEM Installation durchgezogen und dabei auch ein Update der SCC Firmware gemacht. Nachdem man überall so ein zwei Hinweise findet, aber keine komplette Anleitung gibt es diese nun hier. Im folgenden gehe ich davon aus, dass einer oder mehrere SCCs auf einem Raspberry PI installiert wurden. Entsprechende Anpassungen bei Verwendung einer anderen Plattform bitte ich den User selbst durchzuführen.
Ich habe damit begonnen, erstmal die Version der SCCs herauszufinden. Dies habe ich mit minicom gemacht:
|
|
Das öffnen nun die Schnittstelle zu den SCCs. Um die Version des ersten SCCs herauszufinden muss man V
(also als Großbuchstabe) eingeben. Die Eingabe wird nicht angezeigt. Nach den drücken der Enter-Taste kommt so eine Ausgabe:
|
|
Will man nun die weiteren SCCs prüfen, so muss man vor das V
noch *
setzen. Also z.B. *V
ist der erste, **V
ist der zweite und so weiter. Das sieht bei meinen drei dann so aus:
|
|
Zum Beenden von minicom reicht die Tastenkombination “STRG
"+"a
” gefolgt von “q
”. Dann kommt eine Abfrage, die man bejahen kann.
Beginne mit dem Download des culfw source-codes auf ein temporäres Verzeichnis auf deinem Raspberry PI, bei mir /opt/culfw-code:
|
|
Für die Ausführung des nächsten Schrittes muss auf dem betreffenden SCC der Programmier-Knopf gedrückt werden, BEVOR und WÄHREND der Befehl ausgeführt wird.
|
|
Für jeden weiteren SCC den letzten Schritt einfach wiederholen. Zum Schluss habe ich nochmal die Versionen überprüft, was bei mir erfolgreich V 1.65 bei allen angezeigt hat.