Ankündigung

Einklappen
Keine Ankündigung bisher.

ansteuern der Squeezeboxen geht nicht mehr

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

    ansteuern der Squeezeboxen geht nicht mehr

    Nach umstellung auf Patch 2.3 (von 2.104) habe ich das Problem, dass ich meine Squeezeboxen nicht mehr steuern kann.

    Bevor ich den Wireshark anwerfe und alles kontrolliere deshalb meine Frage, ob dies bei jemandem noch normal funktioniert oder etwas Grundlegendes geändert wurde, das ich ev. verpasst habe.

    Der Squeezeboxserver läuft einwandfrei, kann per telnet darauf zugreifen.

    Mac29

    #2
    Zitat von mac29 Beitrag anzeigen
    Nach umstellung auf Patch 2.3 (von 2.104) habe ich das Problem, dass ich meine Squeezeboxen nicht mehr steuern kann.
    Im Makro steht leider noch:
    Code:
    if after(systemstart(), convert(random(1000u32),0u64)) then TCPStatus = connecttcp(ServerPort,ServerIP) endif
    Bitte löschen und dann TCPConnected auf
    Code:
    TCPConnected = EIN
    initialisieren.
    Wird im bald kommenden Makro besser.
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Danke Michael, läuft nun wieder einwandfrei.

      Gruss Mac29

      Kommentar


        #4
        Noch was zum Nachführen, damit der Squeezebox-Regler auch geht:

        Beim File EnertexSqueezebox.lib Macro Regler fehlt wieder oder immer noch
        die PlayerID:

        sendtcp(ServerPort, ServerIP, PlayerID + $ mixer volume $ + convert((convert(ReglerGA, 0u32) + 1u32)*100u32 / 256u32,$String$) ) endif

        Bitte unbedingt nachführen, hatten wir bereits mal im folgenden Post 106:

        https://knx-user-forum.de/eibpc/8695...senden-11.html

        Danke.

        Gruss Mac29

        Kommentar


          #5
          Zitat von mac29 Beitrag anzeigen
          Noch was zum Nachführen, damit der Squeezebox-Regler auch geht:
          Ich denke, das ist schon drin. Aber danke für die Erinnerung.
          offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
          Enertex Produkte kaufen

          Kommentar


            #6
            Zitat von enertegus Beitrag anzeigen
            Im Makro steht leider noch:
            Code:
            if after(systemstart(), convert(random(1000u32),0u64)) then TCPStatus = connecttcp(ServerPort,ServerIP) endif
            Bitte löschen und dann TCPConnected auf
            Code:
            TCPConnected = EIN
            initialisieren.
            Wird im bald kommenden Makro besser.
            Hi,

            hmm... bei mir gehts nach dem Update auch nicht mehr, hab dann das
            so geändert, leider ohne Erfolg !!

            vielleicht könnte mir jemand erklären, wieso bzw. was da geändert wurde,
            das es mit dem alten Code nicht mehr geht, bzw. warum es mit dem neuen
            funktionieren sollte... vielleicht komm ich dann drauf was bei mir noch falsch ist.

            Gruß Martin

            EDIT: irgendwie macht der Code ohne "TCPStatus = connecttcp(ServerPort,ServerIP)" doch
            gar keinen Sinn mehr ?? oder ???
            Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

            Kommentar


              #7
              Zitat von Brick Beitrag anzeigen
              vielleicht könnte mir jemand erklären, wieso bzw. was da geändert wurde,
              das es mit dem alten Code nicht mehr geht, bzw. warum es mit dem neuen
              funktionieren sollte... vielleicht komm ich dann drauf was bei mir noch falsch ist.
              Im Makro stand bei Initialisieren ein Test, ob das Squeezecenter anwortert. Wenn das beim Systemstart aus welchem Grund auch immer schief läuft, geht das für die Rest der gesamten Laufzeit nie mehr. Das macht so keinen Sinn und daher haben wir das rausgenommen.
              offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
              Enertex Produkte kaufen

              Kommentar


                #8
                ok.. verstanden..

                gut.. dann muss ich trotzdem mal schaun, warums bei mir nicht geht...

                komisch jedenfalls... !!


                Gruß Martin

                EDIT: hab jetzt das Programm mal neu übertragen und den Squeezeserver neu gestartet.. leider immer noch
                ohne Erfolg !!! any ideas ??

                EDIT2: hab jetzt im Macro "BefahlVar" das "and TCPConnected" rausgenommen .. jetzt gehts..
                eigentlich komisch, weil ich ja oben TCPConnected auf "Ein" gestellt hatte... aber gut... sicher
                wieder das Validierungsschema schuld ...
                Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                Kommentar


                  #9
                  Zitat von Brick Beitrag anzeigen
                  EDIT2: hab jetzt im Macro "BefahlVar" das "and TCPConnected" rausgenommen .. jetzt gehts..
                  eigentlich komisch, weil ich ja oben TCPConnected auf "Ein" gestellt hatte... aber gut... sicher
                  Stand den TCPConnected noch auf EIN? Wenn nicht, bitte melden. Nicht, dass wir da noch einen Bug haben.
                  offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                  Enertex Produkte kaufen

                  Kommentar


                    #10
                    Hi,

                    jup, habs auf EIN gestellt gehabt (wie du in deiner Antwort (13.05.2012 16:03) geschrieben hattest)

                    Gruß Martin
                    Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                    Kommentar


                      #11
                      Zitat von Brick Beitrag anzeigen
                      Hi,
                      jup, habs auf EIN gestellt gehabt (wie du in deiner Antwort (13.05.2012 16:03) geschrieben hattest)
                      Und auch mal mit dem Debugger ausgelesen?
                      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                      Enertex Produkte kaufen

                      Kommentar


                        #12
                        Nein...

                        wie gesagt.. nur auf EIN gestellt gehabt, da gings nicht, dann das "and TCPConnected" aus der BefehlVar rausgenommen.. dann gings..
                        könnte das heut abend daheim mal testen, wenns gewünscht ist..

                        Gruß Martin
                        Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                        Kommentar


                          #13
                          Zitat von Brick Beitrag anzeigen
                          TCPConnected" aus der BefehlVar rausgenommen.. dann gings..
                          könnte das heut abend daheim mal testen, wenns gewünscht ist..
                          Ja bitte.
                          offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                          Enertex Produkte kaufen

                          Kommentar


                            #14
                            I have a similar problem with the GoogleWeather macro, which doesn't have a TCPConnected check.

                            Prior to v2.300 weather data was always nicely shown from start-up, while in v2.300 initial query fails.

                            Recovery happens few hours later => after TCP connection created at start-up timed out?

                            Could it be that multiple TCP connects are called at start-up due to the multiple systemstart() triggers? - ref other thread referring to multiple mails sent at start-up.

                            Kommentar


                              #15
                              Zitat von martenss Beitrag anzeigen
                              Prior to v2.300 weather data was always nicely shown from start-up, while in v2.300 initial query fails.
                              There is defintely a bug in the compiler output, which can disturb processing under certain conditions. You can try the beta or wait until next Friday. I
                              Recovery happens few hours later => after TCP connection created at start-up timed out?
                              I donot have a report of connecttcp doesnot work - bmx has tested this intensively as far as I know.
                              Could it be that multiple TCP connects are called at start-up due to the multiple systemstart() triggers? - ref other thread referring to multiple mails sent at start-up.
                              The mailsend during startup is something differnt.
                              offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                              Enertex Produkte kaufen

                              Kommentar

                              Lädt...
                              X