Alte und neue Probleme mit dem MS4L

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • eisenkarl
    Lox Guru
    • 28.08.2015
    • 1350

    #1

    Alte und neue Probleme mit dem MS4L

    So, nachdem ich den MS4L ja virtualisiert hatte und mir deshalb nicht zu helfen war ;-) habe ich den MS4L jetzt auf einem Raspberry 3 installiert.
    Und ich hoffe, dass mir jetzt jemand helfen kann, da ich das Projekt doch ziemlich genial finde....

    DANKE

    Leider habe ich die gleichen Probleme, bzw noch ein paar mehr:

    Altes Problem - Kommt eine Durchsage an einen SONOS Player und dort wird die Lautstärke angehoben, werden Alle Player lauter gestellt, egal ob diese im MS4L als Zone angelegt sind oder nicht.

    Neues Problem - wenn die Dienste des MS4L überhaupt starten, hält dies in der Regel nur ein oder zwei Tage, danach ist der MS4L zwar noch über das Webinterface erreichbar und alle Dienste laufen angeblich auch, aber in der Config ist der Musikserver rot hinterlegt und die Zonen lassen sich nicht ansteuern.

    Zudem ist mir aufgefallen, dass alle Daten unter Setup -> Netzwerk fehlen
    Das Webinterface läuft unter der IP 192.168.9.103 in den unten angehangenen Support Data tauchen aber teilweise ganz andere IP Adressen auf

    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 894
Größe: 62,6 KB
ID: 364207
    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: image.png
Ansichten: 337
Größe: 85,1 KB
ID: 364208


    Code:
    SUPPORT DATA
    ================================================================================
    
    MusicServer4Home
    ================================================================================
    VERS=1.5.5.2
    --------------------------------------------------------------------------------
    
    OS
    ================================================================================
    DISTRO_MS4H="Rasbian_11_64"
    DISTRO="Debian GNU/Linux 11 (bullseye)"
    KERNEL="Linux 5.15.61-v8+ aarch64"
    --------------------------------------------------------------------------------
    
    Hardware
    ================================================================================
    DMI_MANUFACTURER="Raspberry Pi 3 Model B Rev 1.2"
    --------------------------------------------------------------------------------
    CPU_NAME="Cortex-A53"
    CPU_USAGE="2.5"
    --------------------------------------------------------------------------------
    RAM_TOTAL="909"
    RAM_USED="257"
    RAM_FREE="415"
    RAM_BUFFER="236"
    --------------------------------------------------------------------------------
    DISK_TOTAL="14.46"
    DISK_USED="3.97"
    DISK_FREE="10.49"
    --------------------------------------------------------------------------------
    UPWEEKS="0"
    UPDAYS="0"
    UPHOURS="0"
    UPMINUTES="8"
    --------------------------------------------------------------------------------
    
    Network
    ================================================================================
    INERNET="1"
    --------------------------------------------------------------------------------
    HOSTNAME="MS4L2.meinedomain.de"
    --------------------------------------------------------------------------------
    INTERN_TIME="0.186"
    INTERN_LOSS="0"
    INTERN_REACH="1"
    --------------------------------------------------------------------------------
    GATEWAY_TIME="1.18"
    GATEWAY_LOSS="0"
    GATEWAY_REACH="1"
    --------------------------------------------------------------------------------
    DNS_TIME=" 0.614"
    DNS_LOSS="0"
    DNS_REACH="1"
    --------------------------------------------------------------------------------
    MINISERVER_TIME="1.31"
    MINISERVER_LOSS="0"
    MINISERVER_REACH="1"
    --------------------------------------------------------------------------------
    
    Zones
    ================================================================================
    Player extern: 1 Bad / bb:bb:58:70:59:9c
    Player extern: 2 Ansage / bb:bb:37:58:31:3e
    --------------------------------------------------------------------------------
    
    Logitech Media Server
    ================================================================================
    LMS_VERS="8.4.0~1667630687"
    --------------------------------------------------------------------------------
    LMS IP=192.168.9.69
    LMS_WEB="1"
    LMS PORT=9090
    LMS_TEL="1"
    --------------------------------------------------------------------------------
    
    Squeezelite
    ================================================================================
    SQLITE_VERS="1.9.9-1412"
    --------------------------------------------------------------------------------
    --------------------------------------------------------------------------------
    
    Output Devices
    ================================================================================
    Output devices:
    null - Discard all samples (playback) or generate zero samples (capture)
    sysdefault - Default Audio Device
    lavrate - Rate Converter Plugin Using Libav/FFmpeg Library
    samplerate - Rate Converter Plugin Using Samplerate Library
    speexrate - Rate Converter Plugin Using Speex Resampler
    jack - JACK Audio Connection Kit
    oss - Open Sound System
    pulse - PulseAudio Sound Server
    upmix - Plugin for channel upmix (4,6,8)
    vdownmix - Plugin for channel downmix (stereo) with a simple spacialization
    card_0
    multi
    default
    allchannel
    hw:CARD=SOUND_CARD_0,DEV=0 - vc4-hdmi, MAI PCM i2s-hifi-0 - Direct hardware device without any conversions
    plughw:CARD=SOUND_CARD_0,DEV=0 - vc4-hdmi, MAI PCM i2s-hifi-0 - Hardware device with all software conversions
    sysdefault:CARD=SOUND_CARD_0 - vc4-hdmi, MAI PCM i2s-hifi-0 - Default Audio Device
    hdmi:CARD=SOUND_CARD_0,DEV=0 - vc4-hdmi, MAI PCM i2s-hifi-0 - HDMI Audio Output
    dmix:CARD=SOUND_CARD_0,DEV=0 - vc4-hdmi, MAI PCM i2s-hifi-0 - Direct sample mixing device
    usbstream:CARD=SOUND_CARD_0 - vc4-hdmi - USB Stream Output
    
    --------------------------------------------------------------------------------
    
    Portscan
    ================================================================================
    Port 22 reachable
    Port 80 reachable
    Port 443 not reachable
    Port 7091 not reachable
    Port 7092 not reachable
    Port 9000 reachable
    Port 9090 reachable
    --------------------------------------------------------------------------------
    
    MSG Config
    ================================================================================
    {
    "plugin": "lms",
    "zones": 2,
    "zone_map": {"1": "bb:bb:58:70:59:9c","2": "bb:bb:37:58:31:3e"
    },
    "ip": "192.168.9.69",
    "lms_host": "localhost",
    "lms_port": 9000,
    "lms_cli_port": 9090,
    "macAddress": "",
    "useSlowQueueWorkaround": true,
    "cors_port": 7092,
    "msApi": "LWSS V 1.4.10.06 | ~API:1.6~",
    "ms": {
    "host": "192.168.8.17:80",
    "users": [
    "{ all users and passwords were blanked }"
    ]
    },
    "sayFav": true,
    "filteredRadioEntries": [ "language","search","picks" ],
    "filteredSpotifyEntries": [ ],
    "scripts": {
    "powerOff": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=shutdown'",
    "playUploadedFile": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=announcement&zone_msg={{zones}}'",
    "playAlarmSound": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=event&zone_msg={{zones}}&event_name={{name}}&event_typ={{type}}&event_volume={{volume}}'",
    "playTTS": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=event&zone_msg={{zones}}&event_name={{name}}&event_text={{text}}&event_volume={{volume}}'",
    "changeEqualizer": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=eq&zone_msg={{zones}}'",
    "changeDefaultVolume": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=defaultVolume&zone_msg={{zones}}'",
    "changeMaxVolume": "echo {{name}} {{zones}} {{maxVolume}}",
    "addNetworkShare": "echo {{name}} {{server}} {{guest}} {{username}} {{password}} {{configBase64}}",
    "sayFav": "wget -4 -q -O - 'http://192.168.9.69/include/set_msg.php?do=event&zone_msg={{zones}}&event_name={{name}}&event_text={{fav_name}}&event_volume={{volume}}'"
    },
    "uploadPath": "/var/www/event/tts_tmp",
    "uploadPlaybackPath": "/var/www/event/tts_tmp"
    }
    --------------------------------------------------------------------------------
    
    Soundcard(s)
    ================================================================================
    0 [SOUND_CARD_0 ]: vc4-hdmi - vc4-hdmi
    
    --------------------------------------------------------------------------------
    Default-Card
    --------------------------------------------------------------------------------
    ######################################################
    ## DEFAULTCARD CREATED BY MUSICSERVER4HOME
    
    pcm.!default {
    type plug
    slave {
    pcm "allchannel"
    }
    }
    
    ######################################################
    ## ALLCHANALLCARD CREATED BY MUSICSERVER4HOME
    ## Um z.B. Klingel usw. auf allen Zonen auszugeben
    
    pcm.allchannel {
    type plug
    slave {
    pcm "multi"
    channels 2
    }
    ttable.0.0 1
    ttable.1.1 1
    }
    --------------------------------------------------------------------------------
    Multi-Card
    --------------------------------------------------------------------------------
    ######################################################
    ## MULTICARD CREATED BY MUSICSERVER4HOME
    
    pcm.card_0 {
    type dmix
    ipc_key 2047
    slave {
    pcm "hw:10"
    rate 48000
    period_time 0
    period_size 1024
    buffer_size 8192
    channels 2
    }
    bindings {
    0 0
    1 1
    }
    }
    
    pcm.multi {
    type multi
    slaves.a {
    pcm "card_0"
    channels 2
    }
    
    bindings.0.slave a
    bindings.0.channel 0
    bindings.1.slave a
    bindings.1.channel 1
    }​
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7319

    #2
    Fangen wir von hinten an...
    Ist inzwischen bekannt das bei den letzten Raspian Versionen (schon wieder) größere Änderungen vorgenommen wurden beim Thema Netzwerk.
    Ich werde den Support für Raspbian auch heute noch von der Hilfeseite nehmen. Mir geht das ständige ändern grundlegender Funktionen auf die Nerven.
    Bei Dietpi gibt es zwar auch Änderungen, aber die betreffen dann sowohl 32/64Bit exakt gleich. Bei Rasbian 32 ist es anders als bei 64 usw.

    Aktuell werden wenn LAN u. WLAN aktiv sind 2 IP angezeigt und der MS4H weiß dann nicht was er für eine nehmen soll. bzw. beim 64Bit ist es wieder anders, und es kommt gar keine zurück weil sich die Antwort der Abfrage kpl. geändert hat.

    Deswegen habe ich Dietpi als empfohlenes OS vorgegeben.
    MusicServer4Home / MusicServer4Lox (music-server.net)


    Es kann gut sein das deswegen auch die Dienste nicht sauber laufen.
    Bei diversen Funktionen muss die IP bekannt sein damit alles funktioniert.

    Wie sind die Sonos eingebunden UPnP oder AirPlay?

    Ich kann die leider nur empfehlen das System per DietPi aufzusetzen, und dann nochmal zu schauen was geht oder nicht.
    Wenn Netzwerk etc. läuft kümmern wir uns um die Sonos.
    Kein Support per PN!

    Kommentar

    • eisenkarl
      Lox Guru
      • 28.08.2015
      • 1350

      #3
      Jetzt schon mal vielen Dank!!!
      ich melde mich wieder, wenn ich DietPi auf dem Raspi habe…

      Kommentar

      • eisenkarl
        Lox Guru
        • 28.08.2015
        • 1350

        #4
        So, DietPi und den MS4L installiert und läuft so weit auch.
        Sonos Player sind per UPNP Bridge angebunden, das Problem mit der Lautstärke besteht leider nach wie vor...

        Code:
        SUPPORT DATA
        ================================================================================
        
        MusicServer4Home
        ================================================================================
        VERS=1.5.5.2
        --------------------------------------------------------------------------------
        
        OS
        ================================================================================
        DISTRO_MS4H="Rasbian_11"
        DISTRO="Raspbian GNU/Linux 11 (bullseye)"
        KERNEL="Linux 5.15.74-v7+ armv7l"
        --------------------------------------------------------------------------------
        
        Hardware
        ================================================================================
        DMI_MANUFACTURER="Raspberry Pi 3 Model B Rev 1.2"
        --------------------------------------------------------------------------------
        CPU_NAME="Cortex-A53"
        CPU_USAGE="9.45274"
        --------------------------------------------------------------------------------
        RAM_TOTAL="972"
        RAM_USED="179"
        RAM_FREE="103"
        RAM_BUFFER="689"
        --------------------------------------------------------------------------------
        DISK_TOTAL="14.60"
        DISK_USED="3.20"
        DISK_FREE="11.40"
        --------------------------------------------------------------------------------
        UPWEEKS="0"
        UPDAYS="0"
        UPHOURS="1"
        UPMINUTES="36"
        --------------------------------------------------------------------------------
        
        Network
        ================================================================================
        INERNET="1"
        --------------------------------------------------------------------------------
        HOSTNAME="DietPi"
        --------------------------------------------------------------------------------
        INTERN_TIME="0.159"
        INTERN_LOSS="0"
        INTERN_REACH="1"
        --------------------------------------------------------------------------------
        GATEWAY_TIME="1.15"
        GATEWAY_LOSS="0"
        GATEWAY_REACH="1"
        --------------------------------------------------------------------------------
        DNS_TIME=" 0.634"
        DNS_LOSS="0"
        DNS_REACH="1"
        --------------------------------------------------------------------------------
        MINISERVER_TIME="1.27"
        MINISERVER_LOSS="0"
        MINISERVER_REACH="1"
        --------------------------------------------------------------------------------
        
        Zones
        ================================================================================
        Player extern: 1 Bad / bb:bb:58:70:59:9c
        Player extern: 2 Ansage / bb:bb:37:58:31:3e
        --------------------------------------------------------------------------------
        
        Logitech Media Server
        ================================================================================
        LMS_VERS="8.4.0~1667630687"
        --------------------------------------------------------------------------------
        LMS IP=192.168.9.96
        LMS_WEB="1"
        LMS PORT=9090
        LMS_TEL="1"
        --------------------------------------------------------------------------------
        
        Squeezelite
        ================================================================================
        SQLITE_VERS="1.9.9-1412"
        --------------------------------------------------------------------------------
        --------------------------------------------------------------------------------
        
        Output Devices
        ================================================================================
        Output devices:
        null - Discard all samples (playback) or generate zero samples (capture)
        lavrate - Rate Converter Plugin Using Libav/FFmpeg Library
        samplerate - Rate Converter Plugin Using Samplerate Library
        speexrate - Rate Converter Plugin Using Speex Resampler
        jack - JACK Audio Connection Kit
        oss - Open Sound System
        pulse - PulseAudio Sound Server
        upmix - Plugin for channel upmix (4,6,8)
        vdownmix - Plugin for channel downmix (stereo) with a simple spacialization
        
        --------------------------------------------------------------------------------
        
        Portscan
        ================================================================================
        Port 22 reachable
        Port 80 reachable
        Port 443 not reachable
        Port 7091 reachable
        Port 7092 reachable
        Port 9000 reachable
        Port 9090 reachable
        --------------------------------------------------------------------------------
        
        MSG Config
        ================================================================================
        {
        "plugin": "lms",
        "zones": 2,
        "zone_map": {"1": "bb:bb:58:70:59:9c","2": "bb:bb:37:58:31:3e"
        },
        "ip": "192.168.9.96",
        "lms_host": "localhost",
        "lms_port": 9000,
        "lms_cli_port": 9090,
        "macAddress": "b8:27:eb:06:98:9b",
        "useSlowQueueWorkaround": true,
        "cors_port": 7092,
        "msApi": "LWSS V 1.4.10.06 | ~API:1.6~",
        "ms": {
        "host": "192.168.8.17:80",
        "users": [
        "{ all users and passwords were blanked }"
        ]
        },
        "sayFav": true,
        "filteredRadioEntries": [ "language","search","picks" ],
        "filteredSpotifyEntries": [ ],
        "scripts": {
        "powerOff": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=shutdown'",
        "playUploadedFile": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=announcement&zone_msg={{zones}}'",
        "playAlarmSound": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=event&zone_msg={{zones}}&event_name={{name}}&event_typ={{type}}&event_volume={{volume}}'",
        "playTTS": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=event&zone_msg={{zones}}&event_name={{name}}&event_text={{text}}&event_volume={{volume}}'",
        "changeEqualizer": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=eq&zone_msg={{zones}}'",
        "changeDefaultVolume": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=defaultVolume&zone_msg={{zones}}'",
        "changeMaxVolume": "echo {{name}} {{zones}} {{maxVolume}}",
        "addNetworkShare": "echo {{name}} {{server}} {{guest}} {{username}} {{password}} {{configBase64}}",
        "sayFav": "wget -4 -q -O - 'http://192.168.9.96/include/set_msg.php?do=event&zone_msg={{zones}}&event_name={{name}}&event_text={{fav_name}}&event_volume={{volume}}'"
        },
        "uploadPath": "/var/www/event/tts_tmp",
        "uploadPlaybackPath": "/var/www/event/tts_tmp"
        }
        --------------------------------------------------------------------------------
        
        Soundcard(s)
        ================================================================================
        
        --------------------------------------------------------------------------------
        Default-Card
        --------------------------------------------------------------------------------
        --------------------------------------------------------------------------------
        Multi-Card
        --------------------------------------------------------------------------------​

        Kommentar


        • Clubsport
          Clubsport kommentierte
          Kommentar bearbeiten
          Probier mal das AirBridge Plugin, bei mir läuft es damit anstandslos

        • eisenkarl
          eisenkarl kommentierte
          Kommentar bearbeiten
          Mit der Airplay-Bridge werden leider nicht alle Player gefunden, ich habe noch ältere SONOS Geräte wie Play1 und Play3 in Betrieb
      • hismastersvoice
        Supermoderator
        • 25.08.2015
        • 7319

        #5
        Hast du als Profil für jede Zone Sonos gewählt?

        Kann es sein dass die Spotify Integration mit der neuesten Version nicht mehr korrekt funktioniert? Spotify wird nicht mehr in der Loxone App angezeigt. Aber die alten gespeicherten Favoriten mit Spotify Playlisten werden abgespielt. Auch zeigt der Punkt Internetradio keine Radiostationen an. Radio in den Favoriten werden

        Kein Support per PN!

        Kommentar


        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          Bei jede Zone einzeln wählen und übernehmen...

          Es werden die Einstellungen in den Feldern geändert.

        • eisenkarl
          eisenkarl kommentierte
          Kommentar bearbeiten
          Ok, ich verstehe...jetzt ;-)
          Man muss das Profil auswählen und ein Häkchen in Apply und dann übernehmen, dann erst übernimmt er die Werte.

          Habe jetzt alle Player so eingestellt und getestet, jetzt ist das Problem gelöst :-)

          Vielen Dank!!!!

        • hismastersvoice
          hismastersvoice kommentierte
          Kommentar bearbeiten
          Dann viel Spaß damit
      • hismastersvoice
        Supermoderator
        • 25.08.2015
        • 7319

        #6
        eisenkarl
        Habe mal die Hilfe angepasst, ich hoffe man versteht es so.

        Kein Support per PN!

        Kommentar

        • eisenkarl
          Lox Guru
          • 28.08.2015
          • 1350

          #7
          Ja, so ist perfekt…
          Jetzt verstehe sogar ich das auf Anhieb ;-)

          Kommentar

          Lädt...