Performance Rpi3/Rpi4

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Gast

    Performance Rpi3/Rpi4

    Hallo,

    ich finde es super, dass MS4H jetzt auch offiziell auf dem Raspberry unterstützt wird!

    Leider habe ich nirgendwo eine Aussage bzgl. Performance gefunden. Also welcher Pi unterstützt wieviele Soundkarten (der Pi4 wohl nur eine) und Zonen.
    Gitb es hier schon Erfahrungen?

    Bei mir geht es konkret um 2 Soundkarten mit insgesamt 7 Zonen. Es werden aber nie alle Zonen gleichzeitig wiedergeben müssen, maximal 4.
    Die Anbindung an Loxone brauche ich nicht. Bei mir laufen nur die LMS-Instanzen und die Integration geschieht über openhab.
    Kann das ein Rpi3/Rpi3+ leisten?

    Vielen Dank und Grüße!
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7224

    #2
    Der Raspi 4 hätte sicher mehr Reserven als der 3B+, aber auch mit einem 3B+ ist dein Vorhaben möglich.
    Ich empfehle immer 4-5 Zonen dann wird es irgend wann eng wenn alle zB Spotify spielen.

    Das einzige was noch sein wird, ist das zB Stream Aufbau oder TTS einen Ticken länger braucht als auf Systemen mit mehr Leistung.
    Aber ob es jetzt 1 oder 1,3 Sekunden dauert wird wohl keinen im Alltag auffallen.

    Kein Support per PN!

    Kommentar

    • querex
      Extension Master
      • 14.07.2020
      • 173

      #3
      Only big difference I notice between a pc vs raspberry pi is, there is a higher delay between operate the T5 button and executing the task on the PI.
      For example, when stop the audio (double tap in the middle of the T5), lights are going out immediately, the audio stops after 1,5 ~ 2 seconds.
      When I runned MusicServer4Home on a pc (bay in the days) the audio stop was quite immediately.

      Is this related to the lower performance of the PI?
      Or is this software related? Maybe already improved in the current beta?
      For the moment still running the stable versions:
      MusicServer: 1.0.12
      Logitech Media Server: 7.9.4~1603273368
      Squeezelite: 1.9.8-1307

      Great project and awesome that is able to run on a low power PI, very happy with it!
      Smart home : Miniserver Gen2, 2xRelay ext, 2xDimmer ext, 4xExtensions, Tree ext, Air base ext, RGBW dimmer tree, 13xTouch tree, 6xMotion sensor tree, 9xEsylux PD-C 360i 8UC, 15xValve actuator tree, 9xSmoke detector air, 4xSmart socket air , IR control air, Remote air, SDM630 modbus kWh
      Multimedia: MS4H on PI4 with 7 zones + Dayton Audio MA1240a, Epson EH-TW7100 + Onkyo TX-NR686 + IR repeaters
      Peripherals: Loxberry on PI4, Mobotix T26 doorbell, AVS TS85X-2 LED siren, Xiaomi MiJia 1S

      Kommentar


      • querex
        querex kommentierte
        Kommentar bearbeiten
        Update
        T5 response delay is gone after updating to MusicServer4Home 1.3.0.0
        (On a Raspberry PI 4 with 4GB ram)
    • Gast

      #4
      Hallo,
      kurze Rückmeldung von meiner Seite.
      Ich habe meine Installation mit 7 Zonen von Proxmox auf einen Pi3 umgezogen. Die Performance vom Pi3 reicht auf jeden Fall aus auf allen Zonen gleichzeitig einen Radio-Stream abzuspielen. Die CPU-Auslastung liegt dabei deutlich unter 50%! Die Integration in Loxone mit T5/Knx/Squeeze-Connect habe ich deaktiviert da ich sie nicht benötige.

      Nochmals vielen Dank für die Entscheidung MS4H auf den Pi zu portieren!

      Kommentar


      • hismastersvoice
        hismastersvoice kommentierte
        Kommentar bearbeiten
        Danke für das Feedback.
        Den MSG hast du aber an?
        Kannst du versuchen mal Spotify auf den 7 Zonen (gruppiert) laufen zu lassen. Hier würde mich die Performance auch interessieren.
    • Prof.Mobilux
      Supermoderator
      • 25.08.2015
      • 4656

      #5
      Zu beachten wäre, dass Radiostreams den Server kaum belasten, da direkt auf die Clients gestreamt wird. Spotify ist ein guter Test. Ich habe ca. 8 Zonen laufen:

      1. Ein P2 reicht schon aus, aber die Bedienung wird zäh (lange Ladezeiten bei Listendarstellungen etc. in den Apps)
      2. Ein Pi3+ ist in Orndung. Flüssige Darstellungen, Streams auf allen Zonen, Abspielen von lokalen Dateien von einem SMB-Share

      Wenn ich allerdings die Wahl hätte, würde ich für den Server einen Pi4 mit 4 GB (oder 8 GB) RAM nehmen. Soweit ich mich erinnere gibt es da wohl nur ein Problem mit der Anzahl der Soundkarten? hismastersvoice Oder ist das auf dem Pi4 mittlerweile gelöst?
      🇺🇦 Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine


      LoxBerry - Beyond the Limits

      Kommentar

      • Gast

        #6
        Hi,
        Spotify kann ich leider nicht testen, da ja scheinbar ein Premium-Account Voraussetzung ist. Den MSG benötigt man doch nur für die Integration in Loxone, oder?
        Aktuell habe ich eigentlich nur den MusicServer, LMS und den PowerManager aktiviert.

        Kommentar

        • hismastersvoice
          Supermoderator
          • 25.08.2015
          • 7224

          #7
          Zitat von Prof.Mobilux
          Wenn ich allerdings die Wahl hätte, würde ich für den Server einen Pi4 mit 4 GB (oder 8 GB) RAM nehmen. Soweit ich mich erinnere gibt es da wohl nur ein Problem mit der Anzahl der Soundkarten? hismastersvoice Oder ist das auf dem Pi4 mittlerweile gelöst?
          Es gibt eine Lösung, auch wenn die nicht ganz perfekt ist.
          Man muss einen USB-C Hub an die eigentlich für die Stromversorgung gedachte USB-C Buchse anschließen und kann dann mehr als eine Soundkarte nutzen.
          Die Stromversorgung muss über die GPIO-Pins realisiert werden.
          Ich habe das ganze getestet und es funktioniert soweit wie beim Raspi 3 etc.

          Kein Support per PN!

          Kommentar

          • querex
            Extension Master
            • 14.07.2020
            • 173

            #8
            hismastersvoice I want to add a second LogiLink 7.1 soundcard to PI 4 (4gb) which is already running MS4H for a longer period.

            I moved the power supply from the USB-C to the GPIO pins (tested and OK).
            Connected a Orico USB-C hub (with 2x USB-A outputs), power led on the hub is OK.
            But when I connect 1 (or 2) soundcard(s) to the USB-C hub, it is not visible in the MS4H (even the LogiLink power led is not shining)

            On my Ubuntu laptop with a USB-C port, the hub + soundcard is working as it should be (visible in the Ubuntu sound config and the LogiLink power led is shining).

            Do I need to config any PI settings / tweak, which is required to use the soundcards over the USB-C hub?
            Many thanks!
            Smart home : Miniserver Gen2, 2xRelay ext, 2xDimmer ext, 4xExtensions, Tree ext, Air base ext, RGBW dimmer tree, 13xTouch tree, 6xMotion sensor tree, 9xEsylux PD-C 360i 8UC, 15xValve actuator tree, 9xSmoke detector air, 4xSmart socket air , IR control air, Remote air, SDM630 modbus kWh
            Multimedia: MS4H on PI4 with 7 zones + Dayton Audio MA1240a, Epson EH-TW7100 + Onkyo TX-NR686 + IR repeaters
            Peripherals: Loxberry on PI4, Mobotix T26 doorbell, AVS TS85X-2 LED siren, Xiaomi MiJia 1S

            Kommentar

            • hme0354
              MS Profi
              • 06.07.2019
              • 962

              #9
              thats not correct, if you power the PI 4 over the GPIO, you can use the USB-C

              https://www.interelectronix.com/de/r...om%20versorgen.
              Smarthome: 1x Miniserver Gen. 2, 3x Relay Extensions, 1x Tree Extension, 1x DI-Extension, 1x Air Base Extension, 8x RGBW Tree Dimmer, 9x Touch-Tree, 1x Nano DI Tree, 10x Tree BWM
              Technik: IDM Aero SLM 3-11 mit HGL, MS4H mit 9 Zonen, 2x Loxberry, 2x RPI für Anzeige, Doorbird, Froggit WH2600, POE+ System für Peripherie, Gedad Luftgütesensoren, Deconz (Bridge + 2x BWM + 2x RGBW + 5 Smartplug)

              Kommentar


              • querex
                querex kommentierte
                Kommentar bearbeiten
                Fixed! Many thanks @hme0354

                Needed some trial & error before it worked.
                I've added "dtoverlay=dwc2,dr_mode=host" to the /boot/config.txt
                But seems the lines must be at the bottom of the file (don't know why, but I won't work when I replace the original dtoverlay line with the line mentioned above).

                MusicServer4Home is now running with 2x 7.1 soundcards.
                Many thanks for the support.

              • hismastersvoice
                hismastersvoice kommentierte
                Kommentar bearbeiten
                @querex
                Would be nice if you wirte a new thread with an small tutorial, with used hardware and changes at the boot files
                So others can also use it, I think nobody will find that here in the performance thread. Thanks

              • querex
                querex kommentierte
                Kommentar bearbeiten
                @hismastervoice
                Will do, still have some small issues, when they are fixed and everything is running as it should be, I will create a knowledge sharing topic about dual soundcards on the PI4.
            Lädt...