Backup einer openHAB 2.x Installation erstellen

Meine Haussteuerung basiert momentan auf openHAB 2.0.0 und wurde schon seit Anfang 2017 nicht mehr aktualisiert. Für ein Update war dann im Urlaub doch etwas Zeit da. Ich beschreibe das Update nach meiner Installation. Wenn Ihr Fragen habt, könnt Ihr euch auch gerne bei mir melden!

Es gibt bei openHAB bereits drei neue Major-Releases. Aber wie vor jedem Update soll erst einmal ein Backup erstellt werden. Auf dieser Seite findet Ihr Informationen wie Ihr am besten einen RaspberyPi sichert.

Ich habe das Vorgehen für mich wie folgt umgesetzt:

  • Win32 Disk Imager auf einem Windows 10 PC installiert
  • Raspberry Pi per „sudo shutdown -h now“ herunterfahren
  • Stromzufuhr entfernen
  • SD-Karte aus dem RaspberryPi in den Rechner mit Kartenleser einlegen
  • Win32 Disk Imager öffnen und den Speicherort der img-Datei auswählen
  • Mit „Lesen“ den Sicherungsvorgang starten (hat bei 16 GB ca. 5 Minuten benötigt)

Damit hatte ich schon einmal eine komplette Sicherung der SD-Karte.

Danach habe ich noch das conf- und das userdata-Verzeichnis manuell einmal gesichert (damit ich auch eine lesbare Kopie meiner Konfigurationsdateien habe).

Damit habe ich für die folgenden Updates schon einmal ein besseres Gefühl …

Android 8 (Oreo) Update für Lenovo Moto Z

Heute kam das Android 8 (Oreo) Update für mein Lenovo Moto Z an. Das Update hatte ca. 1,5 GB und hat ca. 30 Minuten gedauert. Die Android-Version 8.0.0 hat den Stand OPL27.76-51 und einen Sicherheitspatch-Stand vom 1. März 2018.

So richtig viel relevante Neuerungen gibt es seit dem Update von 7.1.1 scheinbar nicht. Am interessantesten sollten wohl die aktuellen Sicherheitsupdates mit Stand März 2018 sein.

Interessant könnte auch die angeblich längere Akku-Laufzeit des Geräts sein. Alle Neuerungen von Oreo kann man hier einsehen.

Habt Ihr ein Android-Gerät mit dem aktuellen Oreo-Update? Wie zufrieden seit Ihr damit?

Weitere HomeMatic-Lichtschalter in unserem Haus – jetzt kommt die Präsenzmeldung :-)

Ich habe heute den letzten „konventionellen“ Lichtschalter bei uns im Haus (in der Speis) getauscht (ich glaube den Austausch im Keller stelle ich erst einmal wegen zu geringer Mehrwerte zurück). Langsam kommt in den Tausch der Lichtschalter etwas Routine rein. Ich hatte ja hier schon einmal das allgemeine Vorgehen beschrieben 🙂

Die Integration in OpenHAB und in die Alexa-Sprachsteuerung klappt mittlerweile sehr gut und schnell (wobei für mich immer der „handwerkliche“ Aufwand beim Austausch des Schalters der größere Aufwand ist).

Da jetzt alle Steckdosen und Lichtschalter per Regeln und App geschalten werden können, kann jetzt der nächste Schritt angegangen werden.

Ich möchte jetzt abhängig von der Präsenz von Personen im Haus alle Verbraucher deaktivieren können. Mein erster Ansatz war über die Mac-Adresse / IP-Adresse der Smartphones im WLAN die Präsenz im Haus zu steuern d.h. wenn keines der drei Smartphones (damit Bewohner) im WLAN ist, können automatisch alle Lichter im Haus per Regel deaktiviert werden.

Wie regelt Ihr bei euch die Präsenzmeldung? Meint Ihr die Steuerung über die Smartphones reicht aus?

Heise Developer Podcast zur Softwarearichtektur von OpenHAB und Eclipse SmartHome

Wenn jemand Interesse an ein paar Details zur Softwarearchitektur, der Historie und der Zukunft von OpenHAB hat, dann sollte er sich diesen ct-Webcast anhören (dauert ca. 1 Stunde).

Planung Update OpenHAB 2.0 auf den aktuellen Stand

Für die Haussteuerung verwende ich bei uns das OpenSource-System OpenHAB.

Momentan verwende ich die Version 2.0.0 (das ist ein schon etwas älterer Stand vom Januar 2017).

Im Juni 2017 ist dann die Version 2.1.0 erschienen. Und im Dezember 2017 wurde die Version 2.2.0 veröffentlicht.

Da ein Update des Systems doch immer etwas Testaufwand nach sich zieht und das System ja immer verfügbar sein muss (nein, ich habe hier privat keine Testumgebung) habe ich das Update noch nicht durchgeführt.

Ich würde das Update in zwei Schritten installieren und testen. Bei Version 2.1 waren größere Änderungen in den Group-Items und bei 2.2 könnte sich ggf. etwas an den Regeln geändert haben.

Habt Ihr schon ein Update von einer 2.0 auf eine 2.2 durchgeführt? Was sind eure Erfahrungen? Rechtfertigen die neuen Funktionen und Vereinfachungen ein Update (oder lieber doch noch etwas abwarten)?