Smart Home openHAB 2 Raspberry Pi Installation

Smart Home – openHAB 2 Raspberry Pi Installation

Im heutigen Beitrag geht es um eine openHAB 2 Raspberry Pi Installation. Erläutert wird der Zusammenbau des Sets Raspberry Pi Set und die Installation von openHABian. Na endlich, werden die meisten meiner Leser wohl denken 😉 Aber lasst Euch gesagt sein, die Installation auf Windows ist für erste Testzwecke immer noch die einfachste und schnellste. Ich empfehle Euch vorher einen Test auf Windows, wenn ihr die Möglichkeit habt.

Doch warum mache ich das ganze Überhaupt, wenn ich mit meiner Lösung zufrieden bin? Die Erklärung ist manchmal so einfach. Wir sind immer noch an unserem gemeinnützigen Projekt für barrierefreies Smart Home und hierbei zählt jeder Cent, den wir nicht ausgeben müssen. Gerne teile ich direkt meine Erfahrung in einem ausführlichen Tutorial.

English version of this post

Smart Home – openHAB 2 Raspberry Pi

 openHAB 2 Raspberry Pi – Starter Set

Ich habe mir das folgende Set bestellt. Hier ist alles dabei und man muss sich die einzelnen Komponenten nicht zusammenkaufen und warten bis alles geliefert wurde.

  • Produkt
  • Features
  • Fotos

Vilros Raspberry Pi 3 Complete Starter Kit---Enthalt: Raspberry Pi 3 Model B...

Gewöhnlich versandfertig in 24 Stunden & Versandkostenfrei
Last update was in: 20. Juli 2017 20:31

69,99

Kaufen
Amazon amazon.de

 openHAB 2 Raspberry Pi – Zusammenbau

Baut das Raspberry Pi Set entsprechend zusammen.

Öffnet das Gehäuse und entnehmt das Raspberry P Borad aus der antistatischen Verpackung.

Smart-Home-openHAB-2-Raspberry-Pi-Board-Case

Legt das Raspberry Pi Board vorsichtig in die Unterschale des Gehäuse.

Smart-Home-openHAB-2-Raspberry-Pi-Board-Case-2

Setz nun das Oberteil des Gehäuses vorsichtig auf.

Smart-Home-openHAB-2-Raspberry-Pi-Board-Case-3

Bereits jetzt als Hinweis, dass die SD Karten auf der Unterseite eingesteckt wird. Erst wenn die SD Karte wie im nächsten Kapitel beschrieben geflasht habt, steckt dies entsprechend ein.

Smart-Home-openHAB-2-Raspberry-Pi-SD-Card

Nun verbindet das HDMI Kabel mit Eurem Monitor und das LAN Kabel mit Eurem Netzwerk. Als letztes steckt ihr den Micro USB Stecker für die Stromvebindung ein.

Smart-Home-openHAB-2-Raspberry-Pi-Cable

Eure USB Maus und Tastatur könnt ihr nach erfolgreicher Installation später per USB Dongle integrieren.

Werbung

Smart Home – openHAB 2 Raspberry Pi – openHABian

openHABian bietet Euch eine einfache Installation einer Grundinstallation mit den wichtigsten Komponenten. Dies ist inzwischen auch für einen PINE A64 möglich.

An dieser Stelle nochmals vielen herzlichen Dank an Thomas Dietrich, der uns Linux Laien die openHAB 2 Installation so viel einfacher gemacht hat!

Ladet das aktuelle Release von openHABian herunter.

openHAB 2 Raspberry Pi – openHABian – SD Karte Flashen

Zur Erstellung der SD Karte benötigt ihr Etcher. Ladet diese Software für Euer Betriebssystem herunter und installiert die Software. Steckt die SD Karte für den PI in den Kartenleser Eures PC. Führt Etcher im Anschluss aus.

Wählt das heruntergeladene Image.  Smart-Home-openHAB-2-Raspberry-Pi-SD-Flash-1

Normalerweise wird die SD Karte erkannt, wenn es nur die eine Karte im Kartenleser gibt. Kontrolliert sicherheitshalber, ob es auch die richtige Karte (1) ist. Es es kann sonst zu Datenverlust kommen kann. Nun drückt auf Flasch (2)Smart-Home-openHAB-2-Raspberry-Pi-SD-Flash-2

Etcher braucht kaum eine Minute. Ihr werdet einen Fortschrittsbalken sehen.

Smart-Home-openHAB-2-Raspberry-Pi-SD-Flash-3

Hat alles funktioniert, gibt Etcher eine entsprechende Rückmeldung.

Smart-Home-openHAB-2-Raspberry-Pi-SD-Flash-4

Die Checksumme im dunkelgrauen Bereich könnt ihr zur Sicherheit noch abgleichen.

openHAB 2 Raspberry Pi – openHABian – Erster Start und Konfiguration

Nehmt nun Euren zusammengebauten Raspberry Pi und steckt die SD Karte in den Kartenplatz. Verbindet LAN und als letztes den Stromanschluss. Nun legt der Raspberry Pi bereits los und startet die Installationsroutine. Es dauerte zwischen 5 – 60 Minunten bis die Installation abgeschlossen ist. Ihr könnt den Installationsprozess durch Login mittels SSH verfolgen. Den Zugriff auf den openHABianPi könnt ihr mittels Putty vornehmen. Ich habe erst mit Windows Remote Desktop gearbeitet. Putty ist aber um einiges komfortabler.

Gebt die IP Adresse Eure openHAB 2 PI und den Port 22 ein (1). Vergebt einen Namen für die Verbindung (2) und sichert (3) diese für spätere Zugriffe. Nun klickt auf Open (4). Loggt Euch mit dem User openhabian und dem passwort openhabian ein. Das Passwort könnt ihr bei Bedarf direkt mit dem Befehl „passwd“ ändern. Weiterhin könnt ihr das Samba (Verzeichniszugriff) Passwort ändern, in dem ihr „sudo smbpasswd openhabian“ eingebt.

Smart-Home-openHAB-2-Raspberry-Pi-openHABian-Putty-Config

Damit ihr openHABian ideal verwenden könnt und die Konfiguration mit dem Smart Home Designer von Eurem normalen Rechner aus funktioniert, werden folgende Schritte empfohlen. Gebt den folgenden Befehl ein.

Es öffnet sich das Config Tool von openHABian. openHABian aktualisiert sich zu Beginn automatisch, ihr solltet aber von Zeit zu Zeit aktualisieren. So bekommt ihr Verbesserungen und Neuerungen die Thomas Dietrich entwickelt auf Euren Raspberry Pi. Als erstes den Punkt Update wählen und so dieses Config Tool auf die neuste Version aktualisieren.

Smart-Home-openHAB-2-Raspberry-Pi-openHABian-Update

Als nächstes wählt Uprade System, um die aktuellen Programmversionen zu installieren.

Smart-Home-openHAB-2-Raspberry-Pi-openHABian-Upgrade

 

Über die vielen andere Optionen könnt ihr Euch in der offizielle Dokumentation informieren. Es gibt zum Beispiel inzwischen einen openHAB Log Viewer, der Euch bei Fehleranalysen sehr helfen wird. Um Euer Log anzuschauen reicht bereits ein Aufruf der folgenden Adresse.

openHAB 2 Raspberry Pi – openHABian – Smart Home Designer

Ich habe es bereis mehrfach geschrieben, dass ihr den Smart Home Designer nutzen sollt, um rechtzeitig Syntaxfehler zu erkennen. Damit das funktioniert, öffnet den Explorer unter Windows und gebt folgendes ein.

Falls ihr Euer Samba Passwort nicht geändert habt, könnt ihr Euch direkt mit dem Benutzer openhabian (1) und Passwort openhabian (2) anmelden. Speichert die Anmeldedaten (3) und drückt OK (4).

Smart-Home-openHAB-2-Raspberry-Pi-openHABian-Windows

Im Anschluss macht ein Rechtsklick auf das Verzeichnis openHAB-conf und wählt „Netzlaufwerk verbinden…“.

Smart-Home-openHAB-2-Raspberry-Pi-openHABian-Windows-Laufwerk

Im Anschluss einfach einen Laufwerksbuchstaben auswählen und das Laufwerk ist in Windows eingebunden. Dieses Verzeichnis wählt ihr nun als Conf Verzeichnis im Smart Home Designer aus. Ich hoffe der Beitrag hilft Euch. Falls es irgendwo klemmt, schreibt einen Kommentar.

 

Werbung
18 Comments
  1. […] gibt es inzwischen eine einfachere Installationsmethode. In Beitrag Smart Home – openHAB 2 Raspberry Pi Installation beschreibe ich die wirklich mühelose Installation von openHABian an. Dank noch mal an Christian […]

  2. Reply
    Christian Hage 17. März 2017 at 21:04

    Es sollte noch erwähnt werden, dass auch Punkt 2 (Upgrade System) durchgeführt werden sollte, um die aktuellen Versionen der installierten Programme zu erhalten.
    Das Ganze geht dann übrigens alles bequem vom PC aus. Installiere das kleine programm putty, IP Adresse des raspberry angeben, Anmeldename ist pi , Passwort ist das zuvor gewählte.
    Bei mir hängt der Pi mit selbstklebenden Klettband hinter einer Kommode, fernab von jeder Tastatur und Monitor 😉

    • Reply
      Thomas Schwarz 17. März 2017 at 21:29

      Hey Christian,

      Danke, ist angepasst.

      Ich nutze direkt Windows Remote Desktop geht auch wunderbar =)

      Beste Grüße
      Thomas

  3. Reply
    Thomas Dietrich 22. März 2017 at 15:09

    Hallo Thomas,
    ich melde mich direkt auch mal zu Wort 🙂 Ein sehr schöner Artikel. Danke für deine Mühen! Mit deiner Homepage machst du den openHAB Einstieg für deutsche Nutzer deutlich einfacher. Weiter so!

    Hier ein paar Anmerkungen und Ergänzungen, du kannst den Kommentar gern einkürzen nachdem du Sie berücksichtigt hast.
    – Bitte verlinke auch die offizielle Dokumentation für openHABian: http://docs.openhab.org/installation/openhabian.html
    – Die neuesten Releases enthalten nun auch eine Checksumme im Namen. Du könntest deine Leser darauf hinweisen diese nach dem Flashen mit der Ausgabe von Etcher zu vergleichen.
    – In der Dokumentation und dem Forum rede ich immer wieder davon dass der Raspberry Pi nicht an einem Display hängen muss. Tatsächlich würde ich ganz davon abraten Monitor, Tastatur und Maus anzuschließen. Der Endnutzer versucht dann darüber zu arbeiten und das schränkt gerade den unerfahrenen Nutzer nur viel zu sehr ein. Insbesondere mit Version 1.2 habe ich sichergestellt, dass man über SSH vollen Einblick in den Setup-Prozess erhält: https://github.com/openhab/openhabian/releases/tag/v1.2 (siehe „More Clarity“) Ich würde dazu raten Putty zu nutzen.
    – Ganz frisch (vorgestern) in openHABian ist der „openHAB Log Viewer“, den du als Empfehlung Nutzern nennen solltest: https://github.com/openhab/openhabian/pull/118

    Du kannst mich gern direkt kontaktieren, solltest du weitere Fragen haben 😉

    Weiter so! Viele Grüße, Thomas

    • Reply
      Thomas Schwarz 27. März 2017 at 7:41

      Hallo Thomas,

      vielen Dank für die vielen wertvollen Hinweise. Ich habe den Beitrag entsprechend angepasst und deinen Kommentar gekürzt.

      Windows Remote Desktop kann auch für den Zugriff auf den openHABian PI genutzt werden. Ist aber die deutlich schlechter Alternative. Daher klar Empfehlung für Putty.

      Also nochmals vielen vielen Dank für die Arbeit und mach auch weiter so. Das Zitat in der Doku „A home automation enthusiast doesn’t have to be a Linux enthusiast!“ sagt einfach alles.

      Beste Grüße
      Thomas

      Beste Grüße
      Thomas

  4. Reply
    Olli 10. April 2017 at 10:50

    Hallo, ich habe echte Probleme mein Pi3 mit OH2 zum laufen zu bekommen. Ich habe einen UZB-USB-Stick für ZWave und dieser wird nicht erkannt und der EnOcean-Stick will auch nicht-wenn ich andere Foren richtig auffasse, dann liegt es am Bluetooth-Modul was onboard verbaut ist. In FHEM läuft alles super und wird direkt ohne zutun erkannt!?!
    Die bisher gefundenen Anleitungen im Web haben mich nicht weiter gebraucht. Gibt es dazu ggf. einen guten Tipp oder einen Link zu einer Step4Step Anleitung?

    • Reply
      Thomas Schwarz 11. April 2017 at 7:36

      Hallo Olli,

      Anleitung ist geplant.

      Versuch so lange mal folgendes.
      sudo openhabian-config

      Wähle den Punkt serial port im Menü.

      Hier kannst du entsprechendes auswählen. Auch alle Optionen. Danach Neustart mit.
      Sudo reboot

      In openhab über die PaperUI noch im Zwave Modul den Port eingegeben.

      Für den Stick müsste es /dev/ttyACM0 sein. Alternativ für ein Steckmodul /dev/ttyAMA0.

      Beste Grüße
      Thomas

  5. Reply
    OLiver 12. April 2017 at 19:26

    Hallo,
    ich kann mich nicht einloggen, ich gebe immer openhabian ein aber es geht nicht.
    Was mache ich falsch ?
    Gruß
    Oliver

    • Reply
      Thomas Schwarz 12. April 2017 at 21:53

      Hallo Oliver,

      das ist schon richtig, wenn Du dein Passwort nicht geändert ist. Sind für SSH und Samba User und Passwort openhabian.

      Grüße
      Thomas

  6. Reply
    Oliver 13. April 2017 at 11:18

    Danke Thomas,
    jetzt läuft der Raspberry. Mein Problem ist das er über DHCP läuft.
    Wie stelle ich ihn um auf Static ip ?
    über sudo nano /etc/network/interfaces geht es nicht wenn ich Ihm die Angaben v. Adresse usw. mache.
    Gruß
    Oliver

    • Reply
      Thomas Schwarz 13. April 2017 at 20:27

      Warum nicht über den Router?

  7. […] Smart Home openHAB 2 Raspberry Pi Installation […]

  8. Reply
    Sandro 4. Mai 2017 at 13:02

    Hallo,

    woher kenne ich meine Pi Adresse ?
    Habe die SD geflasht und eingesteckt. Der nächste Schritt wäre nun eine Verbindung auf den PI aber leider
    weiss ich die Adresse ja gar nicht.

    • Reply
      ThomDietrich 5. Mai 2017 at 16:34

      Hallo Sandro,
      der Name den du statt der IP nutzen solltest ist „openhabianpi“, da hat sich der Thomas vertippt. Tatsächlich würde ich generell empfehlen den Namen statt der IP zu nutzen. Dann bist du auch nicht mehr auf eine feste IP angewiesen. Du solltest auf jeden Fall auch noch mal die offizielle Dokumentation zu Rate ziehen: http://docs.openhab.org/installation/openhabian.html

      Ja du kannst die IP fest vergeben. Das machst du in deinem Router.
      WLAN geht ebenso, wenn du beispielsweise einen RPI3 hast auch direkt mit onboard. Im openhabian configuration menu gibt es dafür direkt eine Hilfsfunktion.
      Mit NOOBS hat openHABian nichts zu tun.

      • Reply
        Thomas Schwarz 5. Mai 2017 at 17:48

        Danke Thomas, sorry Sandro

    • Reply
      Thomas Schwarz 5. Mai 2017 at 8:01

      Hallo Sandro,

      Du kannst unter Umständen auch direkt mit openhabian anstatt der IP zugreifen.

      Falls das nicht geht, schau in deinen Router. Dort sollte eine neues Gerät mit dem Namen openhabian erscheinen. Wenn die IP nicht direkt angezeigt wird, auf Details gehen.

      Beste Grüße
      Thomas

      • Reply
        Sandro 5. Mai 2017 at 8:41

        Hallo Thomas,

        Danke für die Info, habe es erst im Büro getestet da ist das nicht so einfach möglich. Werde es zu Hause nochmals testen.

        Dann noch was 2 andere Dinge:
        -Kann man die IP dann fest vergeben oder gar auf WLAN umswitchen ?
        -Das Raspberry NOOBS muss nicht installiert werden ? habe die SD geflasht und in den blanken Pi gesteckt.

        Danke schonmal im Voraus.

        Grüße Sandro

  9. […] Smart Home openHAB 2 Raspberry Pi Installation […]

Hinterlasse einen Kommentar

One Smart Home - Ein Smart Home Blog