Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test/Support Adapter SqueezeboxRPC

NEWS

  • Information zum Kontoabgleich und zur Namensänderung
    BluefoxB
    Bluefox
    10
    1
    362

  • Monatsrückblick Juli / August 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    1.8k

  • Der neue Monatsrückblick für Mai und Juni 2026 ist online!
    BluefoxB
    Bluefox
    8
    1
    1.5k

Test/Support Adapter SqueezeboxRPC

Geplant Angeheftet Gesperrt Verschoben Tester
squeezeboxrpc adapter
391 Beiträge 30 Kommentatoren 126.1k Aufrufe 31 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D daPanic

    @oliverio said in Test/Support Adapter SqueezeboxRPC:

    squeezeboxrpc.0

    Da steht dann
    squeezeboxrpc.0.Players.Boom.Power

    Habe mal squeezeboxrpc.0 eingestellt, aber das Feld bleibt weiterhin leer.
    Gibt es eine Mindesgröße? Ich habe 350x350 eingestellt.

    OliverIOO
    OliverIOO
    OliverIO
    schrieb am zuletzt editiert von
    #369

    @dapanic

    dann schaue bitte mal in die browserkonsole mit F12
    nach Fehlermeldungen.

    Es gibt keine Größenbeschränkung.

    Meine Adapter und Widgets
    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
    Links im Profil

    D 1 Antwort Letzte Antwort
    0
    • OliverIOO OliverIO

      @dapanic

      dann schaue bitte mal in die browserkonsole mit F12
      nach Fehlermeldungen.

      Es gibt keine Größenbeschränkung.

      D
      D
      daPanic
      schrieb am zuletzt editiert von daPanic
      #370

      @oliverio

      Hier finde ich sowas :
      Uncaught TypeError: can't define property "functionname": Object is not extensible
      createWidget http://192.168.160.41:8082/vis-2/widgets/squeezeboxrpc/build/squeezeboxrpc-dist.js:2287
      createWidget http://192.168.160.41:8082/vis-2/widgets/squeezeboxrpc/build/squeezeboxrpc-dist.js:2282

      Uncaught TypeError: can't define property "functionname": Object is not extensible
      Uncaught TypeError: can't define property "ainstance": Object is not extensible

      OliverIOO 1 Antwort Letzte Antwort
      0
      • D daPanic

        @oliverio

        Hier finde ich sowas :
        Uncaught TypeError: can't define property "functionname": Object is not extensible
        createWidget http://192.168.160.41:8082/vis-2/widgets/squeezeboxrpc/build/squeezeboxrpc-dist.js:2287
        createWidget http://192.168.160.41:8082/vis-2/widgets/squeezeboxrpc/build/squeezeboxrpc-dist.js:2282

        Uncaught TypeError: can't define property "functionname": Object is not extensible
        Uncaught TypeError: can't define property "ainstance": Object is not extensible

        OliverIOO
        OliverIOO
        OliverIO
        schrieb am zuletzt editiert von
        #371

        @dapanic

        ist das vis-2?

        squeezeboxrpc ist nicht kompatibel mit vis-2

        Meine Adapter und Widgets
        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
        Links im Profil

        D 1 Antwort Letzte Antwort
        0
        • OliverIOO OliverIO

          @dapanic

          ist das vis-2?

          squeezeboxrpc ist nicht kompatibel mit vis-2

          D
          D
          daPanic
          schrieb am zuletzt editiert von
          #372

          @oliverio

          Da haben wir es :)
          Ja, ist VIS2.
          Sorry, nicht erwähnt, mein Fehler.

          OliverIOO 1 Antwort Letzte Antwort
          0
          • D daPanic

            @oliverio

            Da haben wir es :)
            Ja, ist VIS2.
            Sorry, nicht erwähnt, mein Fehler.

            OliverIOO
            OliverIOO
            OliverIO
            schrieb am zuletzt editiert von OliverIO
            #373

            @dapanic

            für vis-2 kannst du eine view in vis-1 erstellen und
            dann mit iframe in vis-2 einblenden.
            hab ich zwar noch nicht ausprobiert. müsste aber funktionieren

            Nachtrag: ja funktioniert

            Meine Adapter und Widgets
            TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
            Links im Profil

            D 1 Antwort Letzte Antwort
            0
            • OliverIOO OliverIO

              @dapanic

              für vis-2 kannst du eine view in vis-1 erstellen und
              dann mit iframe in vis-2 einblenden.
              hab ich zwar noch nicht ausprobiert. müsste aber funktionieren

              Nachtrag: ja funktioniert

              D
              D
              daPanic
              schrieb am zuletzt editiert von
              #374

              @oliverio

              Jep, so läuft es.
              Danke. Mal sehen ob ich das so laufen lasse.

              OliverIOO 1 Antwort Letzte Antwort
              0
              • D daPanic

                @oliverio

                Jep, so läuft es.
                Danke. Mal sehen ob ich das so laufen lasse.

                OliverIOO
                OliverIOO
                OliverIO
                schrieb am zuletzt editiert von
                #375

                @dapanic

                wenn du was findest oder verbessert haben möchtest (nicht nur das neue browser widget) dann melde dich.
                zu den widgets gab es in den 4 jahren nicht allzuviel rückmeldungen.

                Meine Adapter und Widgets
                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                Links im Profil

                1 Antwort Letzte Antwort
                0
                • W
                  W
                  warlord
                  schrieb am zuletzt editiert von warlord
                  #376

                  Hallo an alle,
                  ich hab seit ein paar Tagen das Problem nachdem ich meine piCorePlayer ausgeschaltet habe
                  in den Objekten sind immer noch bei connected eine 1 also verbunden anzeigt.Hat die letzten 12 Monate super funktioniert.
                  Ich bin jetzt etwas ratlos wo ich ansetzen soll.
                  Vllt hatte das von euch schon jemand mal und kann mich in die richtige Richtung "stupsen".
                  Schon mal danke im voraus.
                  Ich nehm alles zurück-Der Logitech Media SErver läuft noch obwohl ich alle player ausgeschalten habe.
                  Liegt also nicht am Adapter.... sorry

                  1 Antwort Letzte Antwort
                  0
                  • H
                    H
                    hoschi2007
                    schrieb am zuletzt editiert von hoschi2007
                    #377

                    Servus, ich hatte mich die ganze Zeit schon gewundert wieso mein alter SLIMP3-Player nicht mehr mit dem LMS korrekt connecten möchte. Ich hatte befürchtet dieser hat das Zeitliche gesegnet. Die anderen Player (Classic & Duet) funktionieren problemlos.
                    Der LMS (Lyrion 9.0.3) läuft auf dem gleichen Raspberry wie der iobroker. Auf dem iobroker läuft außerdem der squeezeboxrpc-Adapter.
                    Sobald ich den Adapter stoppe, funktioniert der SLIMP3-Player. Dieser verwendet wohl ein anderes Protokoll und andere Ports als die "neueren" Player.

                    sudo netstat -lntup
                    

                    spuckt mir u.a. folgendes aus:

                    udp   0    0 0.0.0.0:3483   0.0.0.0:*  704125/io.squeezebo
                    udp   0    0 0.0.0.0:3483   0.0.0.0:*  851/perl
                    

                    Player & Adapter verwenden wohl den gleichen UDP-Port 3483. Am Player, und vermutlich auch am Adapter, kann ich den Port nicht ändern.
                    Ist das Problem bekannt? Kann man da was "drehen"?

                    OliverIOO 1 Antwort Letzte Antwort
                    0
                    • H hoschi2007

                      Servus, ich hatte mich die ganze Zeit schon gewundert wieso mein alter SLIMP3-Player nicht mehr mit dem LMS korrekt connecten möchte. Ich hatte befürchtet dieser hat das Zeitliche gesegnet. Die anderen Player (Classic & Duet) funktionieren problemlos.
                      Der LMS (Lyrion 9.0.3) läuft auf dem gleichen Raspberry wie der iobroker. Auf dem iobroker läuft außerdem der squeezeboxrpc-Adapter.
                      Sobald ich den Adapter stoppe, funktioniert der SLIMP3-Player. Dieser verwendet wohl ein anderes Protokoll und andere Ports als die "neueren" Player.

                      sudo netstat -lntup
                      

                      spuckt mir u.a. folgendes aus:

                      udp   0    0 0.0.0.0:3483   0.0.0.0:*  704125/io.squeezebo
                      udp   0    0 0.0.0.0:3483   0.0.0.0:*  851/perl
                      

                      Player & Adapter verwenden wohl den gleichen UDP-Port 3483. Am Player, und vermutlich auch am Adapter, kann ich den Port nicht ändern.
                      Ist das Problem bekannt? Kann man da was "drehen"?

                      OliverIOO
                      OliverIOO
                      OliverIO
                      schrieb am zuletzt editiert von OliverIO
                      #378

                      @hoschi2007

                      3483 ist der broadcast port über den der Adapter verfügbare lyrion Server sucht. Der Port ist fest vorgegeben.
                      Diese Funktionalität kannst du in den Instanz Einstellungen im Reiter performance settings "search for other LMS server" deaktivieren.

                      Die hauptkommunikation läuft über den Port 9000.

                      Zusätzlich gibt es noch den Port 9090 der für manche Informationen das zeitverhalten verbessert. Auch das kann man in performance settings unter "use telnet...." deaktivieren.

                      Findest du irgendwelche Fehlermeldungen?
                      Evtl auch im lyrion log?
                      Evtl kann man in den lyrion Server settings das logging beim slimp3 protokol von error auf debug hochsetzen um genaueres herauszufinden.

                      Meine Adapter und Widgets
                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                      Links im Profil

                      1 Antwort Letzte Antwort
                      1
                      • H
                        H
                        hoschi2007
                        schrieb am zuletzt editiert von
                        #379

                        @oliverio ich habe den Haken bei "search for other LMS server" deaktiviert. Nun lauscht nur noch der LMS am UTP-Port 3483 und der SLIMP3-Player verbindet sich sofort und funktioniert korrekt.
                        Da ich eh nur einen LMS habe, der manuell in den Adaterkonfigs eingetragen ist, braucht der auch nicht nach weiteren zu suchen ;-). Werden damit auch evtl. zusätzliche Player (bei mir eher unwahrscheinlich) nicht mehr automatisch gefunden?
                        Vielleicht kannst du einen Hinweis beim nächsten Release bei dieser Option hinzufügen das es zu Problemen kommen kann wenn der LMS auf der gleichen Maschine läuft wie der Iobroker-Adapter?

                        OliverIOO 1 Antwort Letzte Antwort
                        0
                        • H hoschi2007

                          @oliverio ich habe den Haken bei "search for other LMS server" deaktiviert. Nun lauscht nur noch der LMS am UTP-Port 3483 und der SLIMP3-Player verbindet sich sofort und funktioniert korrekt.
                          Da ich eh nur einen LMS habe, der manuell in den Adaterkonfigs eingetragen ist, braucht der auch nicht nach weiteren zu suchen ;-). Werden damit auch evtl. zusätzliche Player (bei mir eher unwahrscheinlich) nicht mehr automatisch gefunden?
                          Vielleicht kannst du einen Hinweis beim nächsten Release bei dieser Option hinzufügen das es zu Problemen kommen kann wenn der LMS auf der gleichen Maschine läuft wie der Iobroker-Adapter?

                          OliverIOO
                          OliverIOO
                          OliverIO
                          schrieb am zuletzt editiert von
                          #380

                          @hoschi2007

                          Der Adapter sucht nur nach Server. Die Information zu gefundenen Playern kommt dann vom Server

                          Meine Adapter und Widgets
                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                          Links im Profil

                          1 Antwort Letzte Antwort
                          1
                          • HomoranH Homoran verschob dieses Thema von Tester am
                          • HomoranH Homoran verschob dieses Thema von ...nicht in offiziellem Repo am
                          • hsteinmeH
                            hsteinmeH
                            hsteinme
                            schrieb am zuletzt editiert von
                            #381

                            Trigger auf den Players.xxxx.ArtworkUrl Datenpunkt schlagen alle 10 Sekunden zu. Das liegt daran, dass der Datenpunkt im10-Sekunden-Rhythmus temporär geleert wird.

                            'use strict';
                            let myId = 'squeezeboxrpc.0.Players.CCA_EssZimmer.ArtworkUrl';
                            on({id: myId, change: 'ne'}, function(obj) {
                                 log('>>>' + obj.state.val + '<<<');
                            });
                            
                            javascript.0	13:51:03.241	info	start JavaScript (Javascript/js)
                            javascript.0	13:51:03.242	info	registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                            javascript.0	13:51:09.906	info	>>><<<
                            javascript.0	13:51:09.907	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                            javascript.0	13:51:19.414	info	>>><<<
                            javascript.0	13:51:19.414	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                            javascript.0	13:51:28.929	info	>>><<<
                            javascript.0	13:51:28.930	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                            javascript.0	13:51:38.441	info	>>><<<
                            javascript.0	13:51:38.442	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                            javascript.0	13:51:48.011	info	>>><<<
                            javascript.0	13:51:48.012	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                            javascript.0	13:51:57.459	info	>>><<<
                            javascript.0	13:51:57.460	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                            
                            OliverIOO 1 Antwort Letzte Antwort
                            0
                            • hsteinmeH hsteinme

                              Trigger auf den Players.xxxx.ArtworkUrl Datenpunkt schlagen alle 10 Sekunden zu. Das liegt daran, dass der Datenpunkt im10-Sekunden-Rhythmus temporär geleert wird.

                              'use strict';
                              let myId = 'squeezeboxrpc.0.Players.CCA_EssZimmer.ArtworkUrl';
                              on({id: myId, change: 'ne'}, function(obj) {
                                   log('>>>' + obj.state.val + '<<<');
                              });
                              
                              javascript.0	13:51:03.241	info	start JavaScript (Javascript/js)
                              javascript.0	13:51:03.242	info	registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
                              javascript.0	13:51:09.906	info	>>><<<
                              javascript.0	13:51:09.907	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                              javascript.0	13:51:19.414	info	>>><<<
                              javascript.0	13:51:19.414	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                              javascript.0	13:51:28.929	info	>>><<<
                              javascript.0	13:51:28.930	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                              javascript.0	13:51:38.441	info	>>><<<
                              javascript.0	13:51:38.442	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                              javascript.0	13:51:48.011	info	>>><<<
                              javascript.0	13:51:48.012	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                              javascript.0	13:51:57.459	info	>>><<<
                              javascript.0	13:51:57.460	info	>>>http://192.168.116.2:9000/music/2c3d9084/cover.jpg<<<
                              
                              OliverIOO
                              OliverIOO
                              OliverIO
                              schrieb am zuletzt editiert von
                              #382

                              @hsteinme

                              da hast du genau den richtigen Zeitpunkt erwischt.
                              bin gerade dabei den adapter grundlegend zu überarbeiten und vis-2 widgets zu ergänzen.
                              ich prüfe das.

                              Meine Adapter und Widgets
                              TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                              Links im Profil

                              1 Antwort Letzte Antwort
                              2
                              • OliverIOO
                                OliverIOO
                                OliverIO
                                schrieb am zuletzt editiert von OliverIO
                                #383

                                Neue Version v2.0.0-alpha.2

                                Bereitstellung ersteinmal als alpha Release, aufgrund der inkompatibilitäten zu den vis-1 widgets.
                                Wer den Adapter nur mit eigener Steuerung einsetzt kann gefahrlos probieren, da dort nur Kleinigkeiten angepasst/gefixt wurden.
                                vgl folgende Auflistung

                                Das überarbeitete Readme ist aktuell nur über folgenden Link verfügbar
                                https://github.com/oweitman/ioBroker.squeezeboxrpc/tree/release2x

                                Installation

                                • expertenmodus aktivieren
                                • Reiter Adapter auswählen
                                • Mit dem Katzenkopf (oben) den Installationsdialog öffnen
                                • Reiter Benutzerdefiniert/Custom wählen
                                • im Feld URL den folgenden Paketnamen bzw. wenn es etwas neueres gibt, die angepasste Versionsnummer eintragen

                                iobroker.squeezeboxrpc@2.0.0-alpha.2

                                • bestätigen.
                                • in der adaptersicht prüfen, ob die alphaversion angezeigt wird
                                • Adapter vis neu starten
                                  -Adapter vis-2 neu starten
                                • ein wenig warten
                                • bei Problemen ggfs auf der Konsole den folgenden Befehl eingeben

                                iobroker upload all

                                • BREAKING CHANGE
                                • Aufgrund der umfassenden Überarbeitung der vis-1-Widgets – einschließlich Anpassungen an
                                  deren Konfigurationsattributen – sind sie nicht mehr direkt kompatibel mit
                                  denen aus Version 1.x. Es wird empfohlen, die vis-1-Widgets neu zu erstellen.
                                • Ein Import oder eine Übertragung von vis-1 nach vis-2 ist keine praktikable Option.
                                • Mehrere grundlegende Konzepte der vis-1-Widgets wurden verbessert.
                                • Hinzufügen eines vollständigen VIS-2-Widget-Sets für Player-Auswahl und -Steuerung, Favoriten,
                                  Playlists, Browsing, Synchronisierung, Lautstärke und Player-Informationen
                                • Hinzufügen von PlaylistDetail-Widgets für VIS 1 und VIS 2 mit Artwork, Titel-Metadaten,
                                  Dauer, Hervorhebung des aktuellen Titels, Scrollen sowie Aktionen für Wiedergabe und Entfernen
                                • Bereitstellung der Player-Auswahl über verschiedene Views hinweg und Anzeige der zugehörigen
                                  SqueezeboxRPC-Instanz in den Auswahlmenüs der Player-Widgets
                                • Verbesserung der Konfiguration für Player und Favoriten mit zuverlässigen Optionen zum Ein-/Ausblenden,
                                  Sortieren, Festlegen des Standard-Players sowie für benutzerdefinierte Beschriftungen und Bilder
                                • Verbesserung der Wiedergabeleiste (Playtime-Bar) mit präzisen Fortschrittsanzeigen,
                                  einem Zustand für Streams ohne Zeitangabe und Unterstützung für „Click-to-Seek“ (Springen an eine Position per Klick)
                                • Korrektur des Verhaltens bei Wiedergabe, Wiederholung, Zufallswiedergabe sowie Vor- und Zurückspulen;
                                  Bereitstellung zustandsabhängiger Symbole mit Unterstützung für benutzerdefinierte Button-Grafiken
                                • Verbesserung des Widget-Designs für helle und dunkle Oberflächen, einschließlich vererbter Farben,
                                  zuverlässiger Rahmen, Abstände, Ausrichtung, Hover-Effekte und schlanker Scrollleisten
                                • Vereinheitlichung der Datums- und Zeitformatierung für VIS 1 und VIS 2 sowie
                                  Bereitstellung einer konfigurierbaren, konsistenten Ausgabe von Datum und Uhrzeit
                                • Vermeidung des erneuten Schreibens unveränderter Player- und Serverwerte sowie
                                  stabile Anzeige von Artwork, Interpret und weiteren Player-Informationen bei Statusaktualisierungen @hsteinme
                                • Hinzufügen einer umfassenden englischen Benutzerdokumentation für jedes VIS-1- und VIS-2-Widget,
                                  einschließlich Vorschauen, Konfigurationstabellen und Anwendungshinweisen
                                • Hinzufügen übersetzter Datenpunktbeschreibungen
                                • cmdGeneral für den Server

                                Die widgets sind umfangreich anpassbar.
                                Darum sind die Designvorgaben aus den widgets heraus relativ gering.
                                Es können weitgehend die zusätzlichen CSS-Optionen der vis-Oberfläche noch ergänzt werden (noch nicht so umfangreich von mir getestet)
                                Fehler, Anmerkungen, Featurewünsche können gerne hier im Forum gestellt werden.

                                Hier mal ein Überblick aller widgets relativ ungeordnet:

                                VIS1
                                75452a05-79c4-4be2-a7c1-62ddf24c175e-image.jpeg

                                VIS2
                                e1ec6a89-2133-4e2e-8bd2-a5098d485b06-image.jpeg

                                und eine Demo wie eine Oberfläche aussehen könnte (bzw. meine eigene Steuerung des squeeze/LMS/Lyrion-Servers mit 3 Satelliten-Playern
                                f3081858-d9b5-4ebb-ba7c-55ef3164357b-image.jpeg

                                Meine Adapter und Widgets
                                TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                Links im Profil

                                hsteinmeH 1 Antwort Letzte Antwort
                                1
                                • OliverIOO OliverIO

                                  Neue Version v2.0.0-alpha.2

                                  Bereitstellung ersteinmal als alpha Release, aufgrund der inkompatibilitäten zu den vis-1 widgets.
                                  Wer den Adapter nur mit eigener Steuerung einsetzt kann gefahrlos probieren, da dort nur Kleinigkeiten angepasst/gefixt wurden.
                                  vgl folgende Auflistung

                                  Das überarbeitete Readme ist aktuell nur über folgenden Link verfügbar
                                  https://github.com/oweitman/ioBroker.squeezeboxrpc/tree/release2x

                                  Installation

                                  • expertenmodus aktivieren
                                  • Reiter Adapter auswählen
                                  • Mit dem Katzenkopf (oben) den Installationsdialog öffnen
                                  • Reiter Benutzerdefiniert/Custom wählen
                                  • im Feld URL den folgenden Paketnamen bzw. wenn es etwas neueres gibt, die angepasste Versionsnummer eintragen

                                  iobroker.squeezeboxrpc@2.0.0-alpha.2

                                  • bestätigen.
                                  • in der adaptersicht prüfen, ob die alphaversion angezeigt wird
                                  • Adapter vis neu starten
                                    -Adapter vis-2 neu starten
                                  • ein wenig warten
                                  • bei Problemen ggfs auf der Konsole den folgenden Befehl eingeben

                                  iobroker upload all

                                  • BREAKING CHANGE
                                  • Aufgrund der umfassenden Überarbeitung der vis-1-Widgets – einschließlich Anpassungen an
                                    deren Konfigurationsattributen – sind sie nicht mehr direkt kompatibel mit
                                    denen aus Version 1.x. Es wird empfohlen, die vis-1-Widgets neu zu erstellen.
                                  • Ein Import oder eine Übertragung von vis-1 nach vis-2 ist keine praktikable Option.
                                  • Mehrere grundlegende Konzepte der vis-1-Widgets wurden verbessert.
                                  • Hinzufügen eines vollständigen VIS-2-Widget-Sets für Player-Auswahl und -Steuerung, Favoriten,
                                    Playlists, Browsing, Synchronisierung, Lautstärke und Player-Informationen
                                  • Hinzufügen von PlaylistDetail-Widgets für VIS 1 und VIS 2 mit Artwork, Titel-Metadaten,
                                    Dauer, Hervorhebung des aktuellen Titels, Scrollen sowie Aktionen für Wiedergabe und Entfernen
                                  • Bereitstellung der Player-Auswahl über verschiedene Views hinweg und Anzeige der zugehörigen
                                    SqueezeboxRPC-Instanz in den Auswahlmenüs der Player-Widgets
                                  • Verbesserung der Konfiguration für Player und Favoriten mit zuverlässigen Optionen zum Ein-/Ausblenden,
                                    Sortieren, Festlegen des Standard-Players sowie für benutzerdefinierte Beschriftungen und Bilder
                                  • Verbesserung der Wiedergabeleiste (Playtime-Bar) mit präzisen Fortschrittsanzeigen,
                                    einem Zustand für Streams ohne Zeitangabe und Unterstützung für „Click-to-Seek“ (Springen an eine Position per Klick)
                                  • Korrektur des Verhaltens bei Wiedergabe, Wiederholung, Zufallswiedergabe sowie Vor- und Zurückspulen;
                                    Bereitstellung zustandsabhängiger Symbole mit Unterstützung für benutzerdefinierte Button-Grafiken
                                  • Verbesserung des Widget-Designs für helle und dunkle Oberflächen, einschließlich vererbter Farben,
                                    zuverlässiger Rahmen, Abstände, Ausrichtung, Hover-Effekte und schlanker Scrollleisten
                                  • Vereinheitlichung der Datums- und Zeitformatierung für VIS 1 und VIS 2 sowie
                                    Bereitstellung einer konfigurierbaren, konsistenten Ausgabe von Datum und Uhrzeit
                                  • Vermeidung des erneuten Schreibens unveränderter Player- und Serverwerte sowie
                                    stabile Anzeige von Artwork, Interpret und weiteren Player-Informationen bei Statusaktualisierungen @hsteinme
                                  • Hinzufügen einer umfassenden englischen Benutzerdokumentation für jedes VIS-1- und VIS-2-Widget,
                                    einschließlich Vorschauen, Konfigurationstabellen und Anwendungshinweisen
                                  • Hinzufügen übersetzter Datenpunktbeschreibungen
                                  • cmdGeneral für den Server

                                  Die widgets sind umfangreich anpassbar.
                                  Darum sind die Designvorgaben aus den widgets heraus relativ gering.
                                  Es können weitgehend die zusätzlichen CSS-Optionen der vis-Oberfläche noch ergänzt werden (noch nicht so umfangreich von mir getestet)
                                  Fehler, Anmerkungen, Featurewünsche können gerne hier im Forum gestellt werden.

                                  Hier mal ein Überblick aller widgets relativ ungeordnet:

                                  VIS1
                                  75452a05-79c4-4be2-a7c1-62ddf24c175e-image.jpeg

                                  VIS2
                                  e1ec6a89-2133-4e2e-8bd2-a5098d485b06-image.jpeg

                                  und eine Demo wie eine Oberfläche aussehen könnte (bzw. meine eigene Steuerung des squeeze/LMS/Lyrion-Servers mit 3 Satelliten-Playern
                                  f3081858-d9b5-4ebb-ba7c-55ef3164357b-image.jpeg

                                  hsteinmeH
                                  hsteinmeH
                                  hsteinme
                                  schrieb am zuletzt editiert von
                                  #384

                                  @OliverIO sagte:

                                  Vermeidung des erneuten Schreibens unveränderter Player- und Serverwerte

                                  Danke, Oliver!

                                  @OliverIO sagte:

                                  Bereitstellung ersteinmal als alpha Release

                                  Installierbar direkt aus GitHub?

                                  OliverIOO 1 Antwort Letzte Antwort
                                  0
                                  • hsteinmeH hsteinme

                                    @OliverIO sagte:

                                    Vermeidung des erneuten Schreibens unveränderter Player- und Serverwerte

                                    Danke, Oliver!

                                    @OliverIO sagte:

                                    Bereitstellung ersteinmal als alpha Release

                                    Installierbar direkt aus GitHub?

                                    OliverIOO
                                    OliverIOO
                                    OliverIO
                                    schrieb am zuletzt editiert von
                                    #385

                                    @hsteinme

                                    Besser ist es von npm zu installieren
                                    Ich habe oben die installationsanleitung ergänzt

                                    Meine Adapter und Widgets
                                    TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                    Links im Profil

                                    1 Antwort Letzte Antwort
                                    0
                                    • OliverIOO
                                      OliverIOO
                                      OliverIO
                                      schrieb am zuletzt editiert von OliverIO
                                      #386

                                      Neue Version 2.0.0-alpha.3

                                      • vis2: Die Playerattribute werden sortiert angezeigt
                                      • vis2: Meldungen für fehlende Attribute und Playerkonfiguration hinzugefügt
                                      • Probleme mit den Build-Tools behoben
                                      • SVG-Icons verbessert
                                      • Handhabung der SVG-Icons im Theme verbessert
                                      • Defaultwerte für Farben bei einigen widgets entfernt, da diese nun sich dem gewälten vis-Theme anpassen.

                                      Installation einer alphaversion wurde hier beschrieben
                                      https://forum.iobroker.net/topic/21809/test-support-adapter-squeezeboxrpc/383?_=1788132057515

                                      Meine Adapter und Widgets
                                      TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                      Links im Profil

                                      1 Antwort Letzte Antwort
                                      0
                                      • OliverIOO
                                        OliverIOO
                                        OliverIO
                                        schrieb am zuletzt editiert von
                                        #387

                                        Neue Version 2.0.0-alpha.5

                                        Betrifft diesmal nur den Adapter

                                        • Es wurde jedem Player ein Announce-Datenpunkt hinzugefügt.
                                          In diesen Datenpunkt kann eine lokale Datei oder ein http-Link mit einer Mediendateiübermittelt werden.
                                          Diese Datei wird dann an den LMS gesendet und abgespielt.
                                          Falls der LMS gerade etwas spielt, wird pausiert und im Anschluss mit den gleichen Einstellungen und Liedposition fortgesetzt.
                                          Bei Streaming wird der Stream fortgesetzt mit dem was der Anbieter zu diesem Zeitpunkt gerade sendet.

                                        Es kann eine individuelle Lautstärke für das Announcement in den Adaptereinstellungen konfiguriert werden.
                                        Ist der Player in einer syncgroup, wird das announcement auf allen playern abgespielt. Je nach LMS Konfiguration (Lautstärke sync) wird die Lautstärke dann auf den anderen Playern nicht angepasst.

                                        Anwendungsfälle sind bspw

                                        • Reagieren auf bestimmte Ereignisse (Läuten,Briefkasten)
                                        • Als Input einer TextToSpeechEngine, welche bspw eine mp3 oder wav-Datei erzeugt hat (sayit).

                                        Falls der Pfad zu einer lokalen Mediendatei bereitgestellt wird, wird diese temporär in den iobroker "hochgeladen" und von dort aus dann per http-Link dem LMS zum abspielen bereitgestellt.

                                        Eigentlich wollte ich noch eine FadeOut/FadeIn-Funktion bereitstellen. Leider hat diese so viele Schwierigkeiten gemacht, das ich sie wieder entfernt habe.
                                        Weder haben die mixer volume kommandos zufriedenstellend funktioniert, noch direktes Ansteuern per gestufte mixer volume befehle. der LMS hat sich immer wieder verhaspelt.

                                        Installationsanleitung für alpha Version ist hier
                                        https://forum.iobroker.net/topic/21809/test-support-adapter-squeezeboxrpc/383?_=1788132057515

                                        Meine Adapter und Widgets
                                        TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                        Links im Profil

                                        OliverIOO 1 Antwort Letzte Antwort
                                        0
                                        • OliverIOO OliverIO

                                          Neue Version 2.0.0-alpha.5

                                          Betrifft diesmal nur den Adapter

                                          • Es wurde jedem Player ein Announce-Datenpunkt hinzugefügt.
                                            In diesen Datenpunkt kann eine lokale Datei oder ein http-Link mit einer Mediendateiübermittelt werden.
                                            Diese Datei wird dann an den LMS gesendet und abgespielt.
                                            Falls der LMS gerade etwas spielt, wird pausiert und im Anschluss mit den gleichen Einstellungen und Liedposition fortgesetzt.
                                            Bei Streaming wird der Stream fortgesetzt mit dem was der Anbieter zu diesem Zeitpunkt gerade sendet.

                                          Es kann eine individuelle Lautstärke für das Announcement in den Adaptereinstellungen konfiguriert werden.
                                          Ist der Player in einer syncgroup, wird das announcement auf allen playern abgespielt. Je nach LMS Konfiguration (Lautstärke sync) wird die Lautstärke dann auf den anderen Playern nicht angepasst.

                                          Anwendungsfälle sind bspw

                                          • Reagieren auf bestimmte Ereignisse (Läuten,Briefkasten)
                                          • Als Input einer TextToSpeechEngine, welche bspw eine mp3 oder wav-Datei erzeugt hat (sayit).

                                          Falls der Pfad zu einer lokalen Mediendatei bereitgestellt wird, wird diese temporär in den iobroker "hochgeladen" und von dort aus dann per http-Link dem LMS zum abspielen bereitgestellt.

                                          Eigentlich wollte ich noch eine FadeOut/FadeIn-Funktion bereitstellen. Leider hat diese so viele Schwierigkeiten gemacht, das ich sie wieder entfernt habe.
                                          Weder haben die mixer volume kommandos zufriedenstellend funktioniert, noch direktes Ansteuern per gestufte mixer volume befehle. der LMS hat sich immer wieder verhaspelt.

                                          Installationsanleitung für alpha Version ist hier
                                          https://forum.iobroker.net/topic/21809/test-support-adapter-squeezeboxrpc/383?_=1788132057515

                                          OliverIOO
                                          OliverIOO
                                          OliverIO
                                          schrieb am zuletzt editiert von
                                          #388

                                          leider gab es bisher keine Rückmeldungen.
                                          Ich gehe davon aus, das dann alles passt.

                                          Da ich bei alphaversionen leider nicht sehen kann wieviel Leute das bereits installiert haben, werde ich mit der nächsten Version ein offizielles beta release veröffentlichen.
                                          da sehe ich dann mehr.

                                          Meine Adapter und Widgets
                                          TVProgram, SqueezeboxRPC, OpenLiga, RSSFeed, MyTime,, pi-hole2, vis-json-template, skiinfo, vis-mapwidgets, vis-2-widgets-rssfeed
                                          Links im Profil

                                          1 Antwort Letzte Antwort
                                          0

                                          Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                          Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                          Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                          Registrieren Anmelden
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          300

                                          Online

                                          33.1k

                                          Benutzende

                                          83.8k

                                          Themen

                                          1.4m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2026
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe