Hallo,
ich habe im Haus mehrere Raspberrys, welche u.a. mit raspberry-remote verschiedene Funksteckdosen steuern.
Mit dem Befehl "sudo ./send 10001 1 1" schaltet die Steckdose wie gewünscht.
Nun möchte ich das ganze zentral, von einem Pi aus steuern.
Hierfür hat raspberry-remote einen Daemon am Start, nur wie man diesen anspricht, weiß ich leider nicht.
Gleich vorweg:
In Kombination mit Apache2 & PHP funktioniert es (nur wenn der Daemon aktiv ist).
D.h. der Daemon scheint grundsätzlich zu funktionieren.
Es gelingt mir aberr nicht, diesen Daemon alleine anzusprechen und ich finde auch keine Doku hierüber.
Das einzige, was ich finden konnte, war dies hier:
http://www.pcwelt.de/ratgeber/Funks…en-8655824.html
Dort heißt es:
------------------------------------------------------------------
echo -en "Codierung"|nc -w 1 <ip> <port>
Als IP geben Sie die IP-Nummer ihres Raspberry Pi an und als Port den TCP-Port, auf den der Server lauscht. „Codierung“ besteht aus dem Systemcode wie bei send, gefolgt von „0“ und der Dosennummer. In unserem Fall wäre das etwa:
echo -en "1000101"|nc -w 1 192.168.178.25 11337
------------------------------------------------------------------
.. bei mir funktioniert es nicht!
Port stimmt und die IP natürlich auch. Nur frage ich mich, ob die Erklärung des Codes so stimmt.
Zumal ich mich frage, wo dort der Schaltstatus (1=ein, 0=aus)mitgeschickt werden soll.
Wenn ich den Daemon deaktiviere, kommt eine Fehlermeldung.. wenn er aktiv ist, passiert einfach nichts.
Wer kann mir hier weiter helfen ?
Vielen Dank!
Gruß
mendowser
GitHub-Raspberry-Remote: https://github.com/xkonni/raspberry-remote