FHEM - Anwendungen > Multimedia

Squeezeboxserver

<< < (4/4)

rippi46:
Hi

ich glaube das ganze hat wegen der falschen Angabe der MAC-Adresse nicht funktioniert.
Bei mir funktioniert folgende Angaben in der fhem.cfg  seit längerer Zeit schon einwandfrei.
Jeden Player kann ich einzeln regeln.


--- Code: ---define SqueezeBad dummy
attr SqueezeBad group Sound
attr SqueezeBad room Bad,Sound
attr SqueezeBad webCmd play:pause:stop:next:back:5:10:15:20:25:30:35:40:45:50:55:60:65:70:75:80:85:90:95:100
define SqueezeBad_ntfy notify SqueezeBad:.* {\
    my $v=Value("SqueezeBad");;\
    my $server='http://192.168.178.69:9000';;\
    my $player="&player=b8:27:eb:fc:e9:26";;\
    my $bef1="/status.html?p0=play";;\
    my $bef2="/status.html?p0=pause";;\
    my $bef3="/status.html?p0=mixer&p1=volume&p2=$v";;\
    my $bef4="/status.html?p0=stop";;\
    my $bef5="/status.html?p0=playlist&p1=jump&p2=+1";;\
    my $bef6="/status.html?p0=playlist&p1=jump&p2=-1";;\
    if ($v eq "play") {GetFileFromURL "$server$bef1$player"};;\
    if ($v eq "pause") {GetFileFromURL "$server$bef2$player"};;\
    if ($v eq "stop") {GetFileFromURL "$server$bef4$player"};;\
    if ($v eq "next") {GetFileFromURL "$server$bef5$player"};;\
    if ($v eq "back") {GetFileFromURL "$server$bef6$player"};;\
    if ($v > "0") {GetFileFromURL "$server$bef3$player&start=0"};;\
    }

--- Ende Code ---

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln