bin leider immer noch Anfänger was die Skripte angeht und komme seit einigen Tagen nicht mehr weiter:
Ich möchte eine Informationen meiner Squeezebox Webradios gerne in Homemtic Variablen speichern (um sie dann auf meinem Mediola a.i.o control Android-Touchpanel anzuzeigen). Die Radios verstehen entweder Telnet Befehle oder JSON-RPC (hab ich gar keine Ahnung von).
Bisher schicke ich (Telnet-)Befehle per Netcat:
sendcmdradio.sh
Code: Alles auswählen
echo 00:04:21:29:6a:0f $@ | /etc/config/addons/busybox/busybox ./busybox nc 192.168.178.28 9090
Code: Alles auswählen
string stdout;
string stderr;
system.Exec("sh /usr/local/sendcmdradio.sh stop ",&stdout,&stderr);
An den Server 192.168.178.28 9090 muss also die MAC und danach "title ?" gesendet werden.
Ich habe in die sh-datei schon mal ein ">sb.txt" eingebaut
Code: Alles auswählen
echo 00:04:21:29:6a:0f $@ >sb.txt| /etc/config/addons/busybox/busybox ./busybox nc 192.168.178.28 9090
Oder ist es einfacher JSON-RPC für diese Problem zu verwenden? Davon hab ich leider gar keine Plan...
Wer kann mir helfen?