LoxBerry Plugin SqueezeLite

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • neonnt
    Extension Master
    • 28.08.2016
    • 166

    Christian Fenzl ich hab leider auch das Problem mit dem Error Loading Page / Error 500 wenn ich das Plugin anklicke. Leider kann ich mit den Fehlermeldungen im Apache Log nicht viel anfangen.

    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $s in substitution (s///) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 723.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in string ne at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 299.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $s in substitution (s///) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 723.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in string ne at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 299.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $squ_debug in string eq at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 314.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $squ_debug in string eq at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 314.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $squ_instances in numeric le (<=) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 352.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $squ_instances in numeric lt (<) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 369.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value within @inst_enabled in string eq at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 382.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value within @inst_enabled in string eq at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 382.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 388.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 388.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 461.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 461.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 472.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 472.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 472.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value $helptext in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 691, <F> line 1.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 519, <F> line 5.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 519, <F> line 6.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 531, <F> line 17.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 531, <F> line 38.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 531, <F> line 43.
    [Sun Apr 30 19:12:56 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 531, <F> line 48.
    [Sun Apr 30 19:12:56.921307 2017] [http:error] [pid 11742] [client 192.168.1.14:57798] AH02429: Response header name '2017-04-30 19' contains invalid characters, aborting request, referer: http://192.168.1.11/admin/index.cgi
    [Sun Apr 30 19:12:56.923739 2017] [cgid:error] [pid 11742] (-102)Unknown error -102: [client 192.168.1.14:57798] AH02550: Failed to flush CGI output to client, referer: http://192.168.1.11/admin/index.cgi
    Gruß
    neonnt


    MS, 2 Extensions, Tree-Extension, 1-Wire Extension, Enocean Extension, S0 Zähler, Home Assistant, DS1400 + Netatmo Wetterstation, HomePods, Hue Bridge v2, VU+ Solo2 und noch einige RPi + Arduino

    Kommentar

    • Christian Fenzl
      Lebende Foren Legende
      • 31.08.2015
      • 11200

      Spontan bin ich überfragt - "Response header name ... contains invalid characters" mit Datumswert...
      Wenn du mit dem WinExplorer auf den LoxBerry gehst, wurde in /LoxBerry/config/Plugins/squeezelite ein Configfile erzeugt?
      Andere Plugins funktionieren?
      Ich war die letzten Wochen programmiererisch kaum tätig (Frühlingserwachen macht Arbeit ;-), ich werd heut Abend mal probieren, ob ich was rausfinde.
      Du bist auf einem Raspberry, nicht auf anderer Hardware?
      Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

      Kommentar

      • neonnt
        Extension Master
        • 28.08.2016
        • 166

        Ich bin auf einem Raspberry3. Andere Plugins funktionieren soweit ganz gut, bis auf das Alsa Tools, da kommt auch der Loading Fehler und Miniserverbackup hat ein Problem mit der IP-Adresse, die wird nicht gefunden.

        Allerdings muss ich dazu sagen, das ich nicht das Loxberry Image direkt auf die SD installiert habe, sonder auf ein Raspbian das Loxberry nachinstalliert habe, da hier schon Homebridge, HA-Bridge usw. liefen. Eigentlich will ich das Image nicht nochmal aufsetzen, es sei denn es gibt keine andere Möglichkeit

        In dem Order liegen folgende Dateien: example.cfg (644, loxberry:loxberry), is_raspbian.info (644, loxberry:loxberry), plugin_squeezelite.cfg (644, loxberry:loxberry), sudoers.v2 (644, root:root)

        Inhalte:
        --------------------------------------------------------------
        example.cfg (644, loxberry:loxberry):
        alles was als example drin steht

        --------------------------------------------------------------
        is_raspbian.info (644, loxberry:loxberry):
        Raspbian

        --------------------------------------------------------------
        plugin_squeezelite.cfg (644, loxberry:loxberry)
        ; Config::Simple 4.58
        ; Sat Apr 29 21:50:04 2017

        [Main]
        PoweroffPlayers=0
        UseAlternativeBinaries=1
        ConfigVersion=2

        --------------------------------------------------------------
        sudoers.v2 (644, root:root)
        Sudoers V2
        Zuletzt geändert von neonnt; 01.05.2017, 11:21.
        Gruß
        neonnt


        MS, 2 Extensions, Tree-Extension, 1-Wire Extension, Enocean Extension, S0 Zähler, Home Assistant, DS1400 + Netatmo Wetterstation, HomePods, Hue Bridge v2, VU+ Solo2 und noch einige RPi + Arduino

        Kommentar

        • Christian Fenzl
          Lebende Foren Legende
          • 31.08.2015
          • 11200

          Ich glaub, ich hab was:
          Kannst du mal in /loxberry/webfrontend/cgi/plugins/squeezelite das index.cgi editieren.
          In Zeile 756 (fast ganz unten) diese Zeile löschen:
          Code:
          print strftime("%Y-%m-%d %H:%M:%S", localtime(time)) . " $_[0]: $_[1]\n";
          Keine Ahnung, warum die da ist ;-) Eventuell vom Debugging übrig geblieben...
          Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

          Kommentar


          • ezi
            ezi kommentierte
            Kommentar bearbeiten
            bei mir ging das Plugin auch nicht mehr, durch löschen der Zeile in beider Dateien klappts wieder DANKE
        • neonnt
          Extension Master
          • 28.08.2016
          • 166

          Zeile gelöscht, Plugin rennt wieder :-)

          jetzt macht nur noch der LMS Tab Probleme mit Error Loading Page

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 550, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:58 2017] index.cgi: Use of uninitialized value $_[0] in string eq at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 559.

          [Wed May 3 00:46:58 2017] index.cgi: Use of uninitialized value $_[0] in string eq at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 562.

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 595, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 596, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 599, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 600, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:58 2017] index.cgi: Use of uninitialized value $s in substitution (s///) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 723.

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 601, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:58 2017] index.cgi: CGI:aram called in list context from package main line 602, this can lead to vulnerabilities. See the warning in "Fetching the value or values of a single named parameter" at /usr/share/perl5/CGI.pm line 436.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value $s in substitution (s///) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 723.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value in string ne at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 299.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value $s in substitution (s///) at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 723.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value in string ne at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 299.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value $inst_desc[0] in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 472.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value $helptext in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 691, <F> line 1.

          [Wed May 3 00:46:59 2017] index.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/index.cgi line 519, <F> line 5.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Name "T::LMS2UDP_ZONELABEL_PLAYING" used only once: possible typo at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 289.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Name "T::LMS2UDP_ZONELABEL_DISCONNECTED" used only once: possible typo at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 285.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Name "T::LMS2UDP_ZONELABEL_STOPPED" used only once: possible typo at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 287.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Name "T::LMS2UDP_ZONELABEL_PAUSED" used only once: possible typo at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 288.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Name "T::LMS2UDP_ZONELABEL_POWEREDOFF" used only once: possible typo at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 286.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Use of uninitialized value $helptext in concatenation (.) or string at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 478, <F> line 1.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 343, <F> line 4.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 354, <F> line 22.

          [Wed May 3 00:47:11 2017] lms2udp.cgi: Use of uninitialized value in substitution iterator at /opt/loxberry/webfrontend/cgi/plugins/squeezelite/lms2udp.cgi line 354, <F> line 72.

          [Wed May 03 00:47:11.477626 2017] [http:error] [pid 2427] [client 192.168.1.25:57633] AH02429: Response header name '2017-05-03 00' contains invalid characters, aborting request, referer: http://rpi3.fritz.box/admin/plugins/...lite/index.cgi

          [Wed May 03 00:47:11.482768 2017] [cgid:error] [pid 2427] (-102)Unknown error -102: [client 192.168.1.25:57633] AH02550: Failed to flush CGI output to client, referer: http://rpi3.fritz.box/admin/plugins/...lite/index.cgi
          Zuletzt geändert von neonnt; 03.05.2017, 00:54.
          Gruß
          neonnt


          MS, 2 Extensions, Tree-Extension, 1-Wire Extension, Enocean Extension, S0 Zähler, Home Assistant, DS1400 + Netatmo Wetterstation, HomePods, Hue Bridge v2, VU+ Solo2 und noch einige RPi + Arduino

          Kommentar

          • Christian Fenzl
            Lebende Foren Legende
            • 31.08.2015
            • 11200

            Im lms2udp.cgi das gleiche.
            Hab den Code nicht vor mir, aber das Sub dürfte identisch sein, mit der gleichen Zeile, wahrscheinlich auch ziemlich weit unten ;-)
            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

            Kommentar

            • neonnt
              Extension Master
              • 28.08.2016
              • 166

              Gleicher Code in der Zeile ganz unten, habs rausgemacht und es läuft jetzt alles. Danke dir :-)
              Gruß
              neonnt


              MS, 2 Extensions, Tree-Extension, 1-Wire Extension, Enocean Extension, S0 Zähler, Home Assistant, DS1400 + Netatmo Wetterstation, HomePods, Hue Bridge v2, VU+ Solo2 und noch einige RPi + Arduino

              Kommentar

              • okenny
                LoxBus Spammer
                • 09.08.2016
                • 306

                Hallo,

                Könnte jemand mir bitte einen Tipp geben wie ich Text von z.B. "playlist newsong" per UDP vom Gateway einlese?
                Ich habe nur Erfahrung mit Zahlen über UDP....danke sehr. veilleicht hat jemand eine Vorlage für mich? oder gibts das irgendwo, habe ich nicht gefunden.
                Danke sehr nochmal.
                Zuletzt geändert von okenny; 28.05.2017, 18:46. Grund: typos

                Kommentar

                • Christian Fenzl
                  Lebende Foren Legende
                  • 31.08.2015
                  • 11200

                  Das geht nicht per UDP, nur per REST. Die Plugin-Hilfe dokumentiert, wie man das einrichtet.
                  Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                  Kommentar

                  • okenny
                    LoxBus Spammer
                    • 09.08.2016
                    • 306

                    Zitat von Christian Fenzl
                    Das geht nicht per UDP, nur per REST. Die Plugin-Hilfe dokumentiert, wie man das einrichtet.
                    Funktioniert wunderbar! Danke schön!

                    Kommentar

                    • piet
                      Extension Master
                      • 29.12.2015
                      • 112

                      Hallo, kann ich eine zusätzliche Squeezelite instanz über Bluetooth (Bluetooth Lautsprecher) laufen lassen? Welche Soundkarte ist da auszuwählen? Pulse?

                      Kommentar

                      • Christian Fenzl
                        Lebende Foren Legende
                        • 31.08.2015
                        • 11200

                        Nativ kann das das Plugin nicht.
                        Hast du Bluetooth des Pi's schon soweit, dass du Sounds über BT abspielen kannst?
                        Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                        Kommentar

                        • piet
                          Extension Master
                          • 29.12.2015
                          • 112

                          wie kann ich das testen?

                          Kommentar

                          • Christian Fenzl
                            Lebende Foren Legende
                            • 31.08.2015
                            • 11200

                            Wenn du am Raspberry nichts eingerichtet hast, dann geht es definitiv nicht.
                            Im Web gibt es einschlägige Doku für eine Bluetooth-Verbindung mit Lautsprechern.
                            Ich hab das selbst nie ausprobiert.
                            Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraine

                            Kommentar

                            • piet
                              Extension Master
                              • 29.12.2015
                              • 112

                              Hallo, ich habe den Lautsprecher am Rasp3 gepairt, getrusted und connected... Leider bekomme ich keinen Ton...

                              Kommentar

                              Lädt...