Pilight

Installation


Diese Anleitung zur Installation von Pilight ist für Raspbian Wheezy/Jessie. Auf anderen Debian-basierten Linux-Systemen funktioniert sie aber auch.

Zuerst loggen wir uns als root ein, um nicht jedes mal "sudo" vor die Befehle schreiben zu müssen.

pi@raspberrypi:~ # sudo su

Nun fügen wir die Downloadquelle von Pilight in die apt Liste ein. Wer will, kann nun auch die Quelle für Entwicklerversionen zunzufügen.

root@raspberrypi:~ # echo "deb http://apt.pilight.org/ stable main" > /etc/apt/sources.list.d/pilight.list
root@raspberrypi:~ # echo "deb http://apt.pilight.org/ nightly main" >> /etc/apt/sources.list.d/pilight.list

Im nächsten Schritt fügen wir dem Paket noch einen Schlüssel hinzu. Damit wird ausgeschlossen, dass statt Pilight selbst irgendwelche Schadsoftware gedownloadet wird.

root@raspberrypi:~ # wget -O - http://apt.pilight.org/pilight.key | apt-key add -

Jetzt wird die Paketliste aktualisiert, um alles auf den neuesten Stand zu bringen. Anschließend wird Pilight installiert.

root@raspberrypi:~ # apt-get update
root@raspberrypi:~ # apt-get install pilight

Pilight wird bei jedem Systemstart automatisch gestartet. Wollt ihr dennoch das Programm manuell starten oder stoppen, nutzt ihr folgende Befehle:

root@raspberrypi:~ # service pilight start
root@raspberrypi:~ # service pilight stop

Wollt ihr nun schonmal eine Funksteckdose testen, macht ihr das mit dem pilight-send Befehl. Hier steckt das Protokoll (-p), Systemcode (-s), Unitcode (-u) und der Zustand (-t) drin.

pi@raspberrypi:~ # pilight-send -p elro_800_switch -s 10 -u 1 -t

Die Funksteckdose sollte bei diesem Code von Elro oder Brennenstuhl sein, als Hauscode 01010 haben und als Gerätecode der Schalter A (1) umgelegt sein. Hierbei wird der Hauscode als Binärcode in eine Dezimalzahl umgerechnet und ebenso der Gerätecode A(1), B(2), C(4), D(8),E(16). Das -t steht lediglich für true (an). Mit -f (false) schaltet ihr die Steckdose aus.

Natürlich müsst ihr vorher zumindest den Sender an den Pi anschließen. Dazu bietet es sich an, die weiteren Artikel ersteinmal zu lesen, wenn ihr noch nicht wisst, wie es geht.

Quelle: Pilight Website
Nützliche Links: Binärcode Umrechner