Sonntag, 31. August 2014

FHEM auf dem Raspberry Pi und EnOcean Pi 868 installieren

Beschreibung zum Einrichten von Fhem auf dem Raspberry Pi:

Der Raspberry Pi dient als Steuerzentrale.
Die Kommunikation mit dem Sensoren und Aktoren erfolgt über das Modul EnOcean Pi.
  • Zuerst habe ich Raspian neu installiert um sicher zu sein, dass es keine Konflikte zwischen den Programmen gibt.
  • Nach dem Booten einloggen: User: pi; Passwort: raspberry
  • Das Setup.Menü mit "sudo raspi-config" aufrufen
    • Tastatur, Zeitzone... einstellen
  • Neuste Firmware installieren:
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get install rpi-update
    • sudo reboot -i
  • Abschalten des seriellen Ports: (Erfolgt erst nach einem Neustart)
    • sudo wget https://raw.github.com/lurch/rpi-serial-console/master/rpi-serial-console -O /usr/bin/rpi-serial-console && sudo chmod +x /usr/bin/rpi-serial-console
    • sudo rpi-serial-console disable
    • sudo reboot -i
    • rpi-serial-console status => Serial console on /dev/ttyAMA0 is disabled
  • Installieren und starten des FHEM-Server:
    • Installieren von Perl und der FHEM-Bibliothek:
      • sudo apt-get install perl libdevice-serialport-perl libio-socket-ssl-perl libwww-perl
      • sudo apt-get install –f
    • Installieren von FHEM im Verzeichnis /opt/fhem:
      • wget http://fhem.de/fhem-5.5.deb
      • sudo dpkg --install fhem-5.5.deb
    • Starten des Programms:
      • http://<Raspberry_Pi_IP>:8083/fhem im Browser (auf dem PC) starten
Lasst Euch nicht, wie ich, verwirren. Der Menüpunkt "EnOcean" erscheint erst nachdem ein Sensor oder Aktor angelernt wurde.

Hilfe gibt es unter fhem.de oder im Forum.

Auch wenn die Software erst neu installiert wurde: update durchführen!