NEWS
Konsolen-Befehl per remote ssh abgeben
-
Hallo,
ich bräuchte Hilfe um mein Projekt zu realisieren.
Ich möchte gerne mein internet radio, was auf einem 2 pi liegt und mittel mpc play1 startet, starten lassen wenn mein bm Bewegung erkannt hat, wie ist sowas möglich? wäre sehr dankbar über eure Hilfe.
danke Paul53 für deine bisherige Unterstützung und Hilfe!!!!!!
Mit freundlichen Grüßen
-
Hallo
ich habe das so gelöst:
Homematic script:
string url='"http://192.168.1.12/play1.php"';
dom.GetObject('CUxD.CUX2801002:5.CMD_EXEC').State('wget -q -O /dev/null ' #url);
string url='"http://192.168.1.12/volume75.php"';
dom.GetObject('CUxD.CUX2801002:5.CMD_EXEC').State('wget -q -O /dev/null ' #url);
php Datei:
system ("mpc play 1");
header("Location:radio_sender.html");
?>
Sender kann manuell geändert werden
Radio_sender.html:
<style="border-bottom-style:none"><center>
</center>
Gruss</style="border-bottom-style:none">
-
Hi,
eine frage bezüglich des internetradios. Ihr benutzt mpd wenn ich fas richtig seh oder?
Klappt die Wiedergabe von allen Radio Streams? Ich hab das schon mehrfach versucht, aber radio streams haben nie geklappt.
Gesendet von meinem Jolla mit Tapatalk
-
Hallo reiden, danke für den Code aber funktioniert der auch wenn ich mich nicht auf dem selber Pi befinde? Das Radio läuft schon, die Codes sind schon fertig geschrieben und ich kann das Radio auch manuell schalten nur möchte ich es mittels Bewegungsmelder einschalten?!
Halle jey cee, ja funktioniert einwandfrei.
Achte bitte darauf das du die richtige url zum Stream hast!!!!!!
Mfg
-
ich poste hier natürlich noch die Lösung für den ein oder anderen.
danke an Paul53 für die Lösung!!!!!!
var bmid = "hm-rpc.0.MEQ0362580.1.STATE"; var onurl = '"http://192.168.178.24/Planet-Radio.php"'; var offurl = '"http://192.168.178.24/Stop.php"'; on(bmid, function(dp) { if (dp.newState.val) { exec('wget -q -O /dev/null ' + onurl); } else { exec('wget -q -O /dev/null ' + offurl); } });Mit freundlichen Grüßen

