Ankündigung

Einklappen
Keine Ankündigung bisher.

12299 Squeeze Baustein

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

    Hallo Holger,

    nun nur noch ein player angefordert bei E6:

    Code:
    00%3A04%3A20%3A18%3A07%3Aea menustatus ARRAY(0xc03f840) add 00%3A04%3A20%3A18%3A
    07%3Aea
    00%3A04%3A20%3A18%3A07%3Aea play
    00%3A04%3A20%3A18%3A07%3Aea playlist pause 0
    00%3A04%3A20%3A18%3A07%3Aea menustatus ARRAY(0xc0a9938) add 00%3A04%3A20%3A18%3A
    07%3Aea
    00%3A04%3A20%3A18%3A07%3Aea playlist repeat 0
    00%3A04%3A20%3A18%3A07%3Aea pause 1
    00%3A04%3A20%3A18%3A07%3Aea playlist pause 1
    00%3A04%3A20%3A18%3A07%3Aea menustatus ARRAY(0xbc33778) add 00%3A04%3A20%3A18%3A
    07%3Aea
    00%3A04%3A20%3A18%3A07%3Aea mixer volume 80
    00%3A04%3A20%3A18%3A07%3Aea playlist preview url%3Afile%3A%2F%2F%2F%2Fshare%2FMu
    ltimedia%2FAudio%2Ftest%2FReiner%2FWaschmaschineistfertig.wav
    00%3A04%3A20%3A18%3A07%3Aea playlist save tempplaylist_0004201807ea silent%3A1
    00%3A04%3A20%3A18%3A07%3Aea playlist play %2F%2Fshare%2FMultimedia%2FAudio%2Ftes
    t%2FReiner%2FWaschmaschineistfertig.wav
    00%3A04%3A20%3A18%3A07%3Aea playlist stop
    00%3A04%3A20%3A18%3A07%3Aea playlist jump 0  0
    00%3A04%3A20%3A18%3A07%3Aea playlist open file%3A%2F%2F%2Fshare%2FMultimedia%2FA
    udio%2Ftest%2FReiner%2FWaschmaschineistfertig.wav
    00%3A04%3A20%3A18%3A07%3Aea playlist open file%3A%2F%2F%2Fshare%2FMultimedia%2FA
    udio%2Ftest%2FReiner%2FWaschmaschineistfertig.wav
    00%3A04%3A20%3A18%3A07%3Aea playlist load_done
    00%3A04%3A20%3A18%3A07%3Aea playlist newsong Waschmaschineistfertig 0
    00%3A04%3A20%3A18%3A07%3Aea playlist newsong Waschmaschineistfertig 0
    00%3A04%3A20%3A18%3A07%3Aea playlist stop
    00%3A04%3A20%3A18%3A07%3Aea playlist preview cmd%3Astop
    00%3A04%3A20%3A18%3A07%3Aea playlist resume tempplaylist_0004201807ea  noplay%3A
    1 wipePlaylist%3A1
    00%3A04%3A20%3A18%3A07%3Aea playlist jump 0  1
    00%3A04%3A20%3A18%3A07%3Aea playlist repeat 0
    00%3A04%3A20%3A18%3A07%3Aea time 105.931
    00%3A04%3A20%3A28%3A57%3A90 prefset server snLastSyncUp 1317232142
    00%3A04%3A20%3A18%3A07%3Aea prefset server snLastSyncUp 1317232147
    [B][COLOR=Red]00%3A04%3A20%3A18%3A07%3Aea play[/COLOR][/B] => das muste ich per hand schicken
    00%3A04%3A20%3A18%3A07%3Aea playlist jump 0
    00%3A04%3A20%3A18%3A07%3Aea playlist open http%3A%2F%2Fstream.multicult.fm%3A800
    0%2Fhifi
    00%3A04%3A20%3A18%3A07%3Aea playlist open http%3A%2F%2Fstream.multicult.fm%3A800
    0%2Fhifi
    00%3A04%3A20%3A18%3A07%3Aea playlist newsong Multicult.fm%20106.8%20(Weltmusik)
    0
    00%3A04%3A20%3A18%3A07%3Aea playlist newsong Laura%20Voutilainen%20-%20Salamatai
    vas
    Noch etwas, will ich dann erneut die Ansage machen, nimmt er das nicht mehr an. Es gibt keine Reaktion mehr, ich nehme an, dass es noch blockiert ist wegen der Ansage.

    Gruß Tbi

    Kommentar


      Hallo Tbi

      Da bleibt der Server irgendwo hängen.
      Ganau da wo du play gemacht hats müsste Volume wieder richtig eingestellt werden und dann der Play/Power Status restored werden.

      Ist dieses Verhalten bei dir reproduzierbar?

      Gruss, Holger
      ECMACOM GmbH
      Konzeption, Planung, Implementation, Unterhalt
      www.ecmacom.ch
      www.knxshop4u.ch

      Kommentar


        Hi,

        ich denke weil vor dem preview die pause eingelegt wurde, wird mit dem taggedparameter "silent" das "save templist" durchgeführt.

        Das bewirkt beim "resume" das da "noplay" gesetzt wird.

        Damit es also gleich wieder losspielt, muß das "preview" warscheinlich aus dem "pause 0" zustand aufgerufen werden ? Also aus dem spielen herraus.

        Gruß Tbi

        Kommentar


          Ich kann dies bei mir (auf Windows) auch bestätigen.

          Nach der Ansage steht der Player im Stop

          Play geht manchmal, aber meistens erst wieder eine Reaktion nach Reset über den Baustein


          00%3A04%3A20%3A16%3Ab9%3Af7 playlist repeat 0
          00%3A04%3A20%3A16%3Ab9%3Af7 pause 1
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist pause 1
          00%3A04%3A20%3A16%3Ab9%3Af7 prefset server volume 40
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist preview url%3Afile%3A%2F%2F%2F%2FWIN-LY1TK06CEMR%2FMedia%2FMusic%2FHS%2Fpost.mp3
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist save tempplaylist_00042016b9f7 silent%3A1
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist play %5C%5CWIN-LY1TK06CEMR%5CMedia%5CMusic%5CHS%5Cpost.mp3
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist stop
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist jump 0 0
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist open file%3A%2F%2F%2F%2FWIN-LY1TK06CEMR%2FMedia%2FMusic%2FHS%2Fpost.mp3
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist open file%3A%2F%2F%2F%2FWIN-LY1TK06CEMR%2FMedia%2FMusic%2FHS%2Fpost.mp3
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist load_done
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist newsong post 0
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist stop
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist preview cmd%3Astop
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist resume tempplaylist_00042016b9f7 noplay%3A1 wipePlaylist%3A1
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist jump 0 1
          00%3A04%3A20%3A16%3Ab9%3Af7 playlist repeat 0
          00%3A04%3A20%3A16%3A5a%3A43 client disconnect
          Gruß Hartwig

          Kommentar


            ja, ist reproduzierbar. Hab eben alles neu gestartet:

            Code:
            00%3A04%3A20%3A18%3A07%3Aea playlist newsong No%20Smoking%20Orchestra%20-%20Want
            ed%20Man
            00%3A04%3A20%3A18%3A07%3Aea playlist newsong Cameron%20Cartio%20Ft%20Khaled%20-%
            20Henna
            00%3A04%3A20%3A18%3A07%3Aea playlist newsong Goran%20Bregovic%20Ft%20Iggy%20Pop%
            20-%20Money
            00%3A04%3A20%3A18%3A07%3Aea playlist newsong Perry%20Como%20-%20Papa%20Loves%20M
            ambo
            00%3A04%3A20%3A18%3A07%3Aea playlist repeat 0
            00%3A04%3A20%3A18%3A07%3Aea pause 1
            00%3A04%3A20%3A18%3A07%3Aea playlist pause 1
            00%3A04%3A20%3A18%3A07%3Aea menustatus ARRAY(0xc3d99e8) add 00%3A04%3A20%3A18%3A
            07%3Aea
            00%3A04%3A20%3A18%3A07%3Aea mixer volume 80
            00%3A04%3A20%3A28%3A57%3A90 displaynotify showbriefly HASH(0xc2e5b50)
            00%3A04%3A20%3A18%3A07%3Aea playlist preview url%3Afile%3A%2F%2F%2F%2Fshare%2FMu
            ltimedia%2FAudio%2Ftest%2FReiner%2FWaschmaschineistfertig.wav
            00%3A04%3A20%3A18%3A07%3Aea playlist save tempplaylist_0004201807ea silent%3A1
            00%3A04%3A20%3A18%3A07%3Aea playlist play %2F%2Fshare%2FMultimedia%2FAudio%2Ftes
            t%2FReiner%2FWaschmaschineistfertig.wav
            00%3A04%3A20%3A18%3A07%3Aea playlist stop
            00%3A04%3A20%3A18%3A07%3Aea playlist jump 0  0
            00%3A04%3A20%3A18%3A07%3Aea playlist open file%3A%2F%2F%2Fshare%2FMultimedia%2FA
            udio%2Ftest%2FReiner%2FWaschmaschineistfertig.wav
            00%3A04%3A20%3A18%3A07%3Aea playlist open file%3A%2F%2F%2Fshare%2FMultimedia%2FA
            udio%2Ftest%2FReiner%2FWaschmaschineistfertig.wav
            00%3A04%3A20%3A18%3A07%3Aea playlist load_done
            00%3A04%3A20%3A18%3A07%3Aea playlist newsong Waschmaschineistfertig 0
            00%3A04%3A20%3A18%3A07%3Aea playlist stop
            00%3A04%3A20%3A18%3A07%3Aea playlist preview cmd%3Astop
            00%3A04%3A20%3A18%3A07%3Aea playlist resume tempplaylist_0004201807ea  noplay%3A
            1 wipePlaylist%3A1
            00%3A04%3A20%3A18%3A07%3Aea playlist jump 0  1
            00%3A04%3A20%3A18%3A07%3Aea playlist repeat 0
            00%3A04%3A20%3A18%3A07%3Aea time 1212.004
            subscribe power%2Cpause%2Cmode%2Cclient%2Cplaylist%2Csync%2Cprefset server
            da steht er dann und mit einem "play" geht es weiter.

            Gruß tbi

            Kommentar


              Hi Holger,

              er fliegt mit einer exeption raus, da Du einen Array Zugriff machst:

              Code:
              self.sendcmd(self.playeransagelist[0] + ' time ' + self.position[COLOR=Red][B][0][/B][/COLOR])
              Ich glaube der ist so nicht erlaubt, lass mal die klammern und die Null bei position weg.

              Also so:
              Code:
              self.sendcmd(self.playeransagelist[0] + ' time ' + self.position)
              Oder denke ich falsch ? Denn ab da ist der Baustein abgeraucht ?

              Gruß Tbi

              Kommentar


                Hallo Hartwig

                Zitat von hartwigm Beitrag anzeigen
                Nach der Ansage steht der Player im Stop
                Drück mal die Pause Taste auf dem Player auf dem und lad die Ansage dann nochmals laufen.


                00%3A04%3A20%3A16%3Ab9%3Af7 playlist repeat 0
                00%3A04%3A20%3A16%3Ab9%3Af7 pause 1
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist pause 1
                00%3A04%3A20%3A16%3Ab9%3Af7 prefset server volume 40
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist preview url%3Afile%3A%2F%2F%2F%2FWIN-LY1TK06CEMR%2FMedia%2FMusic%2FHS%2Fpost.mp3
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist save tempplaylist_00042016b9f7 silent%3A1
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist play %5C%5CWIN-LY1TK06CEMR%5CMedia%5CMusic%5CHS%5Cpost.mp3
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist stop
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist jump 0 0
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist open file%3A%2F%2F%2F%2FWIN-LY1TK06CEMR%2FMedia%2FMusic%2FHS%2Fpost.mp3
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist open file%3A%2F%2F%2F%2FWIN-LY1TK06CEMR%2FMedia%2FMusic%2FHS%2Fpost.mp3
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist load_done
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist newsong post 0
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist stop
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist preview cmd%3Astop
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist resume tempplaylist_00042016b9f7 noplay%3A1 wipePlaylist%3A1
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist jump 0 1
                00%3A04%3A20%3A16%3Ab9%3Af7 playlist repeat 0
                00%3A04%3A20%3A16%3A5a%3A43 client disconnect
                ==> Hier hat sich dein Player verabschiedet
                Gruss, Holger
                ECMACOM GmbH
                Konzeption, Planung, Implementation, Unterhalt
                www.ecmacom.ch
                www.knxshop4u.ch

                Kommentar


                  Hallo Tbi

                  Zitat von tbi Beitrag anzeigen
                  er fliegt mit einer exeption raus, da Du einen Array Zugriff machst:
                  Wo hast du das gesehen?

                  Zitat von tbi Beitrag anzeigen
                  Code:
                  self.sendcmd(self.playeransagelist[0] + ' time ' + self.position[COLOR=red][B][0][/B][/COLOR])
                  Das sitmmt schon.

                  Gruss, Holger
                  ECMACOM GmbH
                  Konzeption, Planung, Implementation, Unterhalt
                  www.ecmacom.ch
                  www.knxshop4u.ch

                  Kommentar


                    Hallo

                    So kommen wir nicht weiter.

                    Bei mir gehts (HS 2,5 und Squeeze 7.62 unter Windows)

                    Werde wohl mal mein Schnarchlangsames Netgähn Readynas Duo als Squeeze Server reanimieren und mal schauen wie es sich dort verhält.

                    Gruss, Holger
                    ECMACOM GmbH
                    Konzeption, Planung, Implementation, Unterhalt
                    www.ecmacom.ch
                    www.knxshop4u.ch

                    Kommentar


                      Naja, die Schleife kommt nicht.
                      Da ist doch nichts dazwischen ?

                      Hast Du einen Trace wie es bei Dir aussieht ?

                      Gruß Tbi

                      Kommentar


                        Du Holger,

                        der Baustein baut direkt nach der Ansage immer die Verbindung zum SqueezeServer wieder neu auf. Der muß da irgenwie sterben.


                        Wieso greifst Du in der Schleife nicht so zu wie schon bisher:

                        Code:
                                         for index, player in enumerate(self.playeransagelist):  
                                            self.__socket.send(player + ' mixer volume ' + self.playeransagevolume[index] + '\n')
                        Das hat doch geklappt.

                        Jetzt machst Du es so:

                        Code:
                                                    for player in self.playeransagelist:                                ## position in tuple finden
                                                        index = self.playername.index(player)
                                                        ## Lautstärke zurücksetzen
                                                        self.sendcmd(player + ' mixer volume ' + self.playervolume[index])
                                                        ## power wenn nötig wieder aus, sonst play wenn nicht pause
                                                        if self.playerpower[index]=="0":
                                                            self.sendcmd(player + ' power 0')
                                                        elif self.playerpause[index]=="1":
                                                            self.sendcmd(player + ' pause 1')
                                                        else:
                                                            self.sendcmd(player + ' mode play')
                        und das knallt ?

                        Gruß Tbi

                        Kommentar


                          Zitat von hartwigm Beitrag anzeigen
                          ....
                          00%3A04%3A20%3A16%3Ab9%3Af7 playlist resume tempplaylist_00042016b9f7 noplay%3A1 wipePlaylist%3A1
                          00%3A04%3A20%3A16%3Ab9%3Af7 playlist jump 0 1
                          00%3A04%3A20%3A16%3Ab9%3Af7 playlist repeat 0
                          00%3A04%3A20%3A16%3A5a%3A43 client disconnect
                          @Holger:
                          Die rot markierte MAC war hier ein anderes Gerät und nicht dasselbe welches die Ansage ausgab.

                          Gruss
                          Marcel
                          seit: 11'08 KNX / 04'09 HS3 / 12'09 WG mit 21 Temp & 4 Feuchtesensoren / 10'10 Enocean mit 15 Fenstergriffe Hoppe / 02'11 MBus2Serial Gas-Wasserzähler
                          HS3: 99% / VISU: PV 99%, iPad 99%
                          60 Akt. Linie1 / 14 Akt. Linie2

                          Kommentar


                            Zitat von marlan99 Beitrag anzeigen
                            Die rot markierte MAC war hier ein anderes Gerät und nicht dasselbe welches die Ansage ausgab.
                            Stimmt
                            ECMACOM GmbH
                            Konzeption, Planung, Implementation, Unterhalt
                            www.ecmacom.ch
                            www.knxshop4u.ch

                            Kommentar


                              Hallo Tbi

                              Zitat von tbi Beitrag anzeigen
                              der Baustein baut direkt nach der Ansage immer die Verbindung zum SqueezeServer wieder neu auf. Der muß da irgenwie sterben.
                              Da ist was nicht OK.
                              Mal sehen ob ich das reproduzieren kann.

                              Gruss, Holger
                              ECMACOM GmbH
                              Konzeption, Planung, Implementation, Unterhalt
                              www.ecmacom.ch
                              www.knxshop4u.ch

                              Kommentar


                                Hallo Holger,

                                ich habe auf dem HS den experten 2.6 aber noch nicht die Version von diesem Sommer.

                                Wenn Du es nicht nachstellen kannst, was ich vermute, denn bei Dir läuft es ja durch, dann mach mir bitte einen Baustein mit der anderen Art der Schleife.

                                Dann jage ich das nochmal durch. Ich vermute, dass es dann auch bei mir nun ganz klappt

                                Also kurz vor dem ersten Durchstich.

                                Gruß Tbi

                                Kommentar

                                Lädt...
                                X