Ankündigung

Einklappen
Keine Ankündigung bisher.

Sonos und EibPC

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

    #46
    ....ich wäre auch sehr an diesem "Weihnachtsgeschenk" interessiert. :-) Gibt's schon was Neues?

    Kommentar


      #47
      Wenn's immer so einfach wäre:
      https://knx-user-forum.de/forum/supp...17#post1020217
      und einfach im Visuassitenten die Vorlage bearbeiten.
      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
      Enertex Produkte kaufen

      Kommentar


        #48
        Tschuldigung, vergessen Danke zu sagen. Nutze die Weihnachtstage auch als ideale "Bastel-Zeit" :-). Danke.

        Und da sind dann auch die wunderbaren Sonos-Funktionen drinnen oooder wie lange darf ich mich noch auf diese Änderungen freuen?
        Zuletzt geändert von kaempfen; 14.12.2016, 17:37.

        Kommentar


          #49
          Zitat von kaempfen Beitrag anzeigen
          Und da sind dann auch die wunderbaren Sonos-Funktionen drinnen
          was immer du damit meinst. Jedenfalls kann man die Zonen verändern, Playlists anwählen, Laut/Leise, Radio ... etc.
          offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
          Enertex Produkte kaufen

          Kommentar


            #50
            Zitat von enertegus Beitrag anzeigen
            was immer du damit meinst.
            kaempfen meinte wohl die Frage, ob die angekündigten neuen SONOS-Bibliotheken in dem aktuellen Update enthalten sind.
            Ich denke, die Frage hast du beantwortet :-)

            Ich freu mich auch darüber. Die alte SONOS-Anbindung habe ich bereits in Verwendung; und ich sehe Bedarf für Verbesserungen, die jetzt wohl Realität geworden sind.

            Kommentar


              #51
              Wobei die neue Bibliothek ganz anders aufgebaut ist, als die alte. Im Endeffekt läuft alles über Gruppenkommunikation, damit der EibPC auch als "Bridge" KNX <=> Sonos direkt verwendet werden kann.
              offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
              Enertex Produkte kaufen

              Kommentar


                #52
                Genau das habe ich gemeint - vielen Dank. Ich freu mich jetzt schon auf's rumspielen :-)

                Kommentar


                  #53
                  Hallo.

                  Ich hab mal die neue Sonos-Lib überflogen? Täuscht das, oder zielt die Bibliothek rein auf den Webserver Gebrauch ab?

                  lg, Peter

                  Kommentar


                    #54
                    Hallo zusammen,

                    Kurzvorstellung: mein erster Post im Forum, sehr frische SmartHome-Besitzerin und gaannzzz frische EibPC-Nutzerin (aber grundsätzlich programmieraffin) - also bitte Nachsicht :-)

                    Bisher habe ich nur einfache Raumvisus mit dem VA erstellt, jetzt die neue EnertexSonos.lib ausprobiert, Gruppenadressen in der ETS sind importiert, IP-Adressen korrekt eingetragen, bekomme aber immer einen Kompilierfehler:
                    Syntaxfehler in Makro: "vmSonos" in Zeile [647] in .../EnertexSonos.lib

                    Zeile 647 in der Lib ist übrigens eine Leerzeile...

                    Nach der Syntaxfehlermeldung kommen etliche Zeilen (vermutlich generierter) Code. Am Ende der Meldung steht:
                    EIB-Adresse nicht bekannt. Überprüfen Sie den ETS Export oder die Schreibweise. in >"Z1PlayStop-14/6/2"<in >event(<in >and<in >and<in >and<in >and<in >and<in >if_then<

                    ID:15

                    Die GA Z1PlayStop
                    mitsamt Schreibweise habe ich natürlich im VA und in der ETS mehrfach geprüft, dann auch mal geändert usw. Die ist definitiv identisch an beiden Stellen.

                    Ich vermute ja immer noch, dass das Problem vorm Bildschirm sitzt - das Problem weiß aber leider nicht weiter und möchte so gern ein Erfolgserlebnis haben...

                    Any idea?

                    LG Maren

                    Kommentar


                      #55
                      Hast Du im GA - Fenster rechts eine GA sicher ? Ggf. eine Leerzeichen zuviel? Poste mal die Makro-Sektion hier.
                      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                      Enertex Produkte kaufen

                      Kommentar


                        #56
                        Im GA-Fenster ist die Adresse nicht, da die nicht über den OPC-Export ausgegeben wird und somit nicht im EibPC auftaucht, da in der ETS nicht verknüpft. (Ich ahne schon, dass ich da was falsch gemacht haben könnte?) In der ETS ist sie (s. Bild).

                        Meinst du mit Makrosektion das hier?

                        [Macros]
                        #include .../VA_EibPC_Macros.epc
                        vmSonos(Küche,1,192.168.178.45,192.168.178.20,4809 ,14/6/0,14/6/1,14/6/2,14/6/3,14/6/4,14/6/5,14/6/6,14/6/7,14/6/8,14/6/9,14/6/10,14/6/11,14/6/12,14/6/13)


                        You do not have permission to view this gallery.
                        This gallery has 1 photos.

                        Kommentar


                          #57
                          Die vmSonos-Zeile bei der Sektion [Macros] habe ich erst später eingefügt. Ursprünglich habe ich nur die exakte Anweisung aus der README.TXT zur Lib befolgt, d.h. nur im VA implementiert. Fehlermeldung war bei beiden Varianten aber mehr oder minder gleich.

                          Kommentar


                            #58
                            Zitat von Neandertaler Beitrag anzeigen
                            Im GA-Fenster ist die Adresse nicht, da die nicht über den OPC-Export ausgegeben wird und somit nicht im EibPC auftaucht, da in der ETS nicht verknüpft. (Ich ahne schon, dass ich da was falsch gemacht haben könnte?) In der ETS ist sie (s. Bild).
                            Du musst die GAs mit einem Dummy verknüpfen. Am besten aber wäre, das Demo-Projekt gleich zu kopieren und die GAs belassen wie sie sind.
                            [Macros]
                            #include .../VA_EibPC_Macros.epc
                            vmSonos(Küche,1,192.168.178.45,192.168.178.20,4809 ,14/6/0,14/6/1,14/6/2,14/6/3,14/6/4,14/6/5,14/6/6,14/6/7,14/6/8,14/6/9,14/6/10,14/6/11,14/6/12,14/6/13)
                            Der zweite Eintag ist sicher falsch. Syntaktisch und auch vom Prrinzip. Der Assistent macht das alles schon passend.
                            offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                            Enertex Produkte kaufen

                            Kommentar


                              #59
                              Danke :-)
                              Alles gemacht - Adressen tauchen auch mit richtigem (verknüpften) Datentyp im GA-Fenster auf. Dennoch Fehlermeldung, jetzt offenbar bzgl. einer anderen Adresse:

                              Syntaxfehler in Makro: "vmSonos" in Zeile [775] in .../MakroLibs-de/Bibliotheken/EnertexSonos.lib

                              if change(Volume@) and GAVol!=Volume@ and uStatePost@==kuInit@ and uStatePostExtern@==kuInit@ then {vmDebugUDP($Vol$+convert(GAVol,$$) + $ : $ + convert(Volume@,$$));write(GAVol,Volume@);} endif ==>if change(__vmSonos_4__Volume) and "Z1Volume-14/6/4"!=__vmSonos_4__Volume and __vmSonos_75__uStatePost==__vmSonos_0__kuInit and __vmSonos_76__uStatePostExtern==__vmSonos_0__kuIni t then {vmDebugUDP($Vol$+convert("Z1Volume-14/6/4",$$) + $ : $ + convert(__vmSonos_4__Volume,$$));write("Z1Volume-14/6/4",__vmSonos_4__Volume);} endif in der Datei ".../Anwendungsprogramm/VA_EibPC_Macros.epc"

                              Funktion unbekannt in >vmdebugudp<in >{<in >if_then change(__vmSonos_4__Volume)and"Z1Volume-14/6/4"!=__vmSonos_4__Volumeand__vmSonos_75__uStatePost ==__vmSonos_0__kuInitand__vmSonos_76__uStatePostEx tern==__vmSonos_0__kuInit<

                              ID:6


                              Auszug aus der Makro-Sektion der VA-epc:
                              // Makros für die Seite Sonos in der Etage Sonstiges:
                              vmSonos( Player1_Sonstiges_Sonos,1,$192.168.178.45$,$192.16 8.178.20$,4809,"Z1VerbindungsAuf/Abbau-14/6/0","Z1VerbindungsStatus-14/6/1","Z1PlayStop-14/6/2","Z1NextPrev-14/6/3","Z1Volume-14/6/4","Z1VolumeRel-14/6/5","Z1Balance-14/6/6","Z1Bass-14/6/7","Z1Treble-14/6/8","Z1Loudness-14/6/9","Z1NotFound-14/6/10","Z1Busy-14/6/11",Sonos_Player1_Playlist,Sonos_Player1_Radio)


                              Ich finde beim besten Willen keinerlei Abweichungen bei der GA 14/6/4.
                              You do not have permission to view this gallery.
                              This gallery has 1 photos.

                              Kommentar


                                #60
                                Arg, das ist ein Bug in der Makrolib. Hier fehlt was.
                                Am besten folgendes in die EnertexV2.lib kopieren und dann diese EnertexV2.lib einbinden.

                                Code:
                                #ifndef  DEBUG
                                :begin vmDebugUDP(cString)
                                :return __EMPTY()
                                :end
                                
                                :begin vmAssign(xDst, xSrc)
                                :return  __EMPTY()
                                :end
                                #endif
                                Sorry für die Unannehmlichkeiten...
                                offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
                                Enertex Produkte kaufen

                                Kommentar

                                Lädt...
                                X