Sonntag
TL;DR: Das Backup eines SHC 1 und der Restore auf einem SHC 2 funktionieren in der Praxis gut.
Da ohnehin ein Umstieg von SHC 1 auf 2 anstand, habe ich die Gelegenheit genutzt, um die neue Backup & Restore-Funktion zu testen. Statt die direkte Datenübertragung zu nutzen, wurde ein Backup des SHC 1 mit späterem Restore auf einem neuen SHC 2 durchgeführt. So, wie man es auch bei einem Defekt eines SHC 1 tun würde.
Ausgangslage: SHC 1 mit Firmware 10.24.4224, seit über 8 Jahren in Betrieb, 124 Automationen, 53 Geräte. Die verwendeten Gerätetypen sind unten aufgeführt, außerdem sind noch Hue und Home Connect eingebunden. Weitere Schnittstellen (Smart Home Cloud, Kameras, Energiemanager, HomeKit, Smart Locks, REST API) werden nicht verwendet. Es sind je ein Android-Smartphone und -Tablet mit Smart Home-App 10.24.3753 verbunden.
Backup-Versuche scheiterten zunächst mit einer allgemeinen Fehlermeldung. Dies ist ein bekanntes Problem: Dafür wird viel Arbeitsspeicher benötigt, der beim SHC 1 im normalen Betrieb wohl langsam vollläuft. Bosch empfiehlt einen Neustart. Nachdem alle Geräte wieder verbunden waren (außer Rauchwarnmelder), klappte ein erneuter Backup-Versuch problemlos. Backup-Größe 270 kB.
Zusätzlich habe ich Screenshots der Automationen mit Home Connect-Hausgeräten erstellt, denn laut Doku müssen nach dem Restore der Home Connect-Account neu verbunden und die Hausgeräte wieder hinzugefügt werden.
Einen halben Tag später dann der "Ausfall" (simuliert): SHC 1 ausgesteckt und abgebaut.
Anschließend den neuen SHC 2 mit dem Funk-Stick bestückt sowie mit Netzwerk und Strom verbunden. Außerdem wurde auf dem DHCP-Server die Reservierung angepasst, damit der SHC 2 die gleiche IP-Adresse erhält wie bisher der SHC 1. Das ist natürlich optional, es sei hier nur erwähnt.
Dann die normale Inbetriebnahme des SHC 2: Daten der Smart Home-App auf dem Tablet löschen, um einen neuen Controller anlernen zu können. QR-Code scannen und initiales SHC-Update abwarten. Anschließend Benutzungsbestimmungen akzeptieren, Systempasswort festlegen, Land, Zeitzone, Standort, Fernzugriff und Benachrichtigungen konfigurieren. Die Grundeinstellungen werden beim Restore nicht überschrieben und sollten daher korrekt vorgenommen werden.
Der spannende Augenblick: Restore. Das lief innerhalb von einigen Minuten ohne Fehlermeldung ab. Im letzten Schritt wurde darauf hingewiesen, dass die Verbindung zu Home Connect automatisch wiederhergestellt werden konnte. Die Screenshots der betroffenen Automationen wären als nicht notwendig gewesen. Hier ist das Timing entscheidend: Die Verbindung zu Home Connect geht nur verloren, falls zwischen Backup und Restore viel Zeit vergeht - wobei "viel Zeit" nicht genauer definiert ist.
Nach dem Restore verbanden sich alle Geräte nach und nach wieder. Alle Automationen, Zustände, Szenarien waren wieder da. Alle Dienste waren wieder korrekt konfiguriert.
Etwas überraschend war, dass sogar die zum Zeitpunkt des Backups aktiven Einstellungen wie Temperaturen der Räume und, ehm, Zustände der Zustände weitgehend wiederhergestellt wurden.
Auf dem Smartphone forderte die Smart Home-App beim ersten Start nach dem Restore dazu auf, sie wieder am SHC anzumelden (QR-Code scannen, Taste drücken, Systempasswort eingeben). Ein Löschen der App-Daten war nicht erforderlich und Favoriten, Widgets, Hue-Paletten blieben erhalten! Es empfiehlt sich daher, die Einrichtung des neuen SHC (wozu die App-Daten zwingend gelöscht werden müssen) mit dem Gerät durchzuführen, bei dem am wenigsten Aufwand in die App-Konfiguration gesteckt wurde. Ggfs. kann das auch ein Gerät sein, auf dem die Smart Home-App nur vorübergehend für den Restore installiert wird.
Einen halben Tag lief nun alles stabil, dann begannen allerdings Probleme mit der Verbindung zu Zigbee-Geräten. Plötzlich waren alle gleichzeitig nicht mehr erreichbar, verbanden sich dann aber von selbst nach und nach wieder. Das wiederholte sich über die nächsten Stunden mehrfach, bis dann etwas mehr als einen Tag nach dem Restore alle Zigbee-Geräte dauerhaft nicht mehr erreichbar waren.
Glücklicherweise ließ sich dies durch einen Neustart des SHC 2 beheben. In den seitdem vergangenen drei Tagen sind keine weiteren Probleme mehr aufgetreten. Der Neustart scheint hier irgend etwas eingerenkt zu haben, das nach dem Restore noch nicht in Ordnung war.
Insgesamt also ein voller Erfolg! Es scheint, dass wir nun endlich gut gegen SHC-Ausfälle abgesichert sind. Vorausgesetzt, wir machen auch wirklich fleißig Backups! 😉 Das wäre noch ein Wunsch: Automatische Backups, z. B. täglich zu einer einstellbaren Uhrzeit.