Raspberry-Remote

Installation


Diese Anleitung zur Installation von Raspberry-Remote 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

Für Raspberry-Remote brauchen wir zuerst eine Software, die den Sender und Empfänger an den GPIO Pins verwaltet. Deshalb muss zuerst WiringPi installiert werden.

Haben wir das getan, müssten wir git-core bereits in der Programmliste haben. Falls ihr WiringPi auf anderem Wege installiert habt, führt bitte zuerst folgenden Schritt aus:

root@raspberrypi:~ # apt-get install git-core

Jetzt installieren wir Raspberry-Remote im Home-Verzeichnis

root@raspberrypi:~ # cd ~
root@raspberrypi:~ # git clone git://github.com/xkonni/raspberry-remote.git
root@raspberrypi:raspberry-remote # cd raspberry-remote
root@raspberrypi:raspberry-remote # make send

Wollt ihr nun schonmal eine Funksteckdose testen, macht ihr das mit dem send Befehl. Hier steckt der Systemcode (01010), Unitcode (1) und der Zustand (1) drin.

pi@raspberrypi:raspberry-remote # sudo ./send 01010 1 1

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).

Natürlich müsst ihr vorher zumindest den Sender an den Pi anschließen. Hierbei wird der Sender in WiringPi 0 (GPIO 17) und der Empfänger in WiringPi 1 (GPIO 18) gesteckt. Das sind der 11. und der 12. PIN eurer GPIO-Schnittstelle am Raspberry Pi.

Quelle: Alex Bloggt
Nützliche Links: Binärcode Umrechner