Nach der Installation von Openhab (Tutorial für Raspberry Pi hier), ist es nun an der Zeit unseren Raspberry einzurichten.
Was man meiner Meinung nach immer zuerst machen sollte, ist Updates am System durchzuführen. Also loggen wir uns nun zuerst auf dem Raspberry via SSH ein.
SSH Software auswählen & Verbindung herstellen
Die gängigste Windowssoftware für SSH ist wohl Putty. Dieses ist kostenlos und bietet die nötigsten Grundfunktionen. Ich persönliche nutze lieber XXX, da es noch einige Komfortfunktionen bereit hält (Copy & Paste) und auch Tabs für mehrere Verbindungen unterstützt. Des weiteren ist es mit XXX einfacher möglich eine abgebrochene Verbindung neu aufzubauen, während bei Putty das Fenster geschlossen und wieder neu geöffnet werden muss.
Zuerst wird eine Verbindung zum Raspberry angelegt. Hierzu öffnen wir das SSH Programm unserer Wahl. Bei XXX kann man hier sofort seine Nutzerdaten angeben, das Programm loggt uns dann automatisch ein sobald wir eine Verbindung herstellen. Die vorkonfigurierten Logindaten für openHabian sind:
Nutzername: openhabian
Passwort: openhabian
Update der installierten Pakete durchführen
Nun sind wir mit SSH eingeloggt und können diverse Änderungen durchführen oder den Raspberry komplett bedienen. Unerfahrene Nutzer sollten hier also vorsichtig sein, denn was hier einmal geändert und nicht aufmerksam verfolgt wurde, ist schwer ohne Erfahrung wieder rückgängig zu machen!
Wir geben nun zuerst „sudo apt-get upgrade“ ein. Dieser Befehl sorgt dafür das der Raspberry all seine Update- und Installationsquellen aktualisiert. Nachdem wir diesen Befehl eingetippt haben, bestätigen wir mit der Entertaste. Womöglich werden wir nun nach dem Passwort gefragt, dieses geben wir ein und bestätigen wieder mit Enter.
Das System durchsucht nun seine Quellen, dies kann je nach Internetgeschwindigkeit etwas dauern.
Ist der Vorgang durchgelaufen erkennen wir das daran, dass wieder die Eingabe erscheint und wir die Möglichkeit haben einen neuen Befehl einzugeben.
Nun starten wir das Update der installierten Pakete. Das wird über den Befehl „sudo apt-get update“ durchgeführt. Also geben wir den Befehl nun ein und bestätigen wieder mit Enter. Wir geben erneut das Passwort ein, bestätigen mit Enter und schon sucht das System nach Updates zu seinen aktuellen Softwarepaketen, für welche ein Update zur Verfügung steht. Dies kann je nach Internetgeschwindigkeit wieder etwas dauern. Nachdem die Suche abgeschlossen ist, zeigt das System uns eine Auflistung der möglichen Updates und fragt uns, ob wir diese durchführen wollen. Dies bestätigen wir mit der Taste „Y“ und anschließendem Betätigen der Eingabetaste. Nun lädt das System aller erforderlichen Updates herunter und installiert diese im Anschluss. Dies sollte ohne Fehlermeldungen durchlaufen, entstehen doch welche, so müssne wir nach dem Fehler spezifisch via Google suchen.
Ist dieser Vorgang ohne Fehler durch gelaufen, so können wir mit der weiteren Konfiguration fortfahren. Die Updates sollten von Zeit zu Zeit immer wieder mal angestoßen werden um das System auf dem aktuellen Stand zu halten und Sicherheitslücken zu schließen.
Passwort ändern
Im nächsten Schritt sollten wir das Passwort unseres Benutzers ändern, um Fremdzugriffe auf unser System zu verhindern. Passworte können über SSH schnell und einfach geändert werden, merkt euch jedoch unbedingt euer neues Passwort oder notiert es euch irgendwo, denn vergessen wir dieses sind wir komplett aus unserem System gesperrt. Dann haben wir nur noch Zugriff, wenn wir den Raspberry via HDMI an einen Bildschirm hängen.
Der Befehl zum Ändern des Passwortes lautet „passwd„. Das System fragt uns nach Eingabe dieses Befehls nach einem neuen Passwort, dieses müssen wir anschließend noch einmal zur Bestätigung wiederholen.
Openhab-Config
Info (25.11.2020): Vor einigen Tagen wurde Openhab 3 offiziell veröffentlicht! Dieses Tutorial ist ausschließlich für Openhab 2.5!
Es gibt noch eine Möglichkeit weitere Konfigurationen und auch Updates durchzuführen. Oben habe ich nur die schnellste und meiner Meinung nach komfortabelste Variante beschrieben.
Durch die Eingabe von „sudo openhabian-config“ erscheint ein Menü, in welchem wir unter anderem ebenfalls Updates durchführen können. Des weiteren haben wir hier die Möglichkeit optionale Softwarepaket zu installieren oder Backups zu starten. Auch ein Wechseln der OpenHab Version ist hier möglich. In diesem Menü hab ich jedoch noch nichts gebraucht, weswegen ich hier auch keine genauere Erklärung geben kann.