Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:fhem:raspberry

FHEM - Raspberry Pi

Installation des Raspberry nach !Link!

Installation fhem

Herunterladen des *.deb von der fhem-Seite

dpkg -i <*.deb>

Gefolgt vom Einspielen eines Backups (Übertrag einer anderen Installation). Rechte beachten! Siehe fhem-Artikel Backup&restore.

Service autostart

1. fhem

update-rc.d fhem defaults

2.hmland

In

/etc/init.d/fhem

die auskommentierte Zeile aktivieren und an den korrekten Pfad anpassen:

/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.txt · Zuletzt geändert: 11.01.2016 09:52 von marc