Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:fhem:raspberry

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
linux:fhem:raspberry [21.12.2015 12:39]
marc
linux:fhem:raspberry [11.01.2016 09:52] (aktuell)
marc
Zeile 1: Zeile 1:
-====== FHEM ====== +====== FHEM Raspberry Pi======
- +
- +
-===== Raspberry Pi=====+
  
 Installation des Raspberry nach !Link! Installation des Raspberry nach !Link!
  
-==== Installation fhem ====+===== Installation fhem =====
  
 Herunterladen des *.deb von der fhem-Seite Herunterladen des *.deb von der fhem-Seite
Zeile 14: Zeile 11:
 Gefolgt vom Einspielen eines Backups (Übertrag einer anderen Installation). Rechte beachten! Siehe fhem-Artikel Backup&restore. Gefolgt vom Einspielen eines Backups (Übertrag einer anderen Installation). Rechte beachten! Siehe fhem-Artikel Backup&restore.
  
-==== Service autostart ====+===== Service autostart =====
  
 1. fhem 1. fhem
Zeile 29: Zeile 26:
  
   /opt/hmland/hmcfgusb-0.102/hmland -d -p 1234   /opt/hmland/hmcfgusb-0.102/hmland -d -p 1234
 +
 +
 +===== HTTPS =====
 +
 +  # apt-get install libio-socket-ssl-perl
 +  # apt-get install libwww-perl
 +
 +  # cd /opt/fhem
 +  # mkdir certs
 +
 +In dieses Verzeichnis kommen zwei Dateien die mithilfe von OpenSSL erstellt werden: server-key.pem und server-cert.pem:
 +
 +  # /opt/fhem/certs
 +  # openssl req -new -x509 -nodes -out server-cert.pem -days 3650 -keyout server-key.pem
 +
 +Damit das SSL-Modul die erzeugten Dateien verwenden kann, muss das certs-Verzeichnis Ausführrechte haben (es ist auch kein Fehler, wenn die Dateien selbst nur die nötigsten Rechte haben). Die Berechtigungen werden wie folgt gesetzt:
 +
 +  # chmod 644 /opt/fhem/certs/*.pem
 +  # chmod 711 /opt/fhem/certs
 +
 +Als nächstes öffnen wir FHEM im Browser. Hier müssen wir nun die Web Instanz suchen welche wir auf HTTPS umstellen möchten. In der Regel ist diese Instanz als WEB angelegt. Evtl. hab ihr mehrere Webinstanzen (z.B. WEBphone, WEBtablet) oder hab das Define anders benannt, dann müsst Ihr die folgenden Angaben entsprechend ändern:
 +
 +  attr WEB HTTPS
 +  attr WEBphone HTTPS
 +  attr WEBtablet HTTPS
 +
 +
 +===== Webcam =====
 +
 +  echo 'SUBSYSTEM=="video0", GROUP="video", MODE="0660"' > /etc/udev/rules.d/10-webcam.rules
 +
 +und Nutzer fhem zur Gruppe video hinzufügen
 +
 +  gpasswd -a fhem video
 +
 +oder
 +
 +  usermod -aG video fhem 
 +
 +
 +  * fswebcam
 +
 +https://www.raspberrypi.org/documentation/usage/webcams/
 +
 +  apt-get install fswebcam
 +
 +Test:
 +
 +  fswebcam -r 800x600 image_800x600.jpg
 +
 +  * motion
 +
 +siehe Laptop.
linux/fhem/raspberry.1450697971.txt.gz · Zuletzt geändert: 21.12.2015 12:39 von marc