Ankündigung

Einklappen
Keine Ankündigung bisher.

Bug: CometVisu vergisst manchmal Status

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

    #16
    alles klar chris, danke dir, habs bereits nach der anleitung auf

    SourceForge.net: CometVisu/HowTo install the development version on the WireGate - Open Automation installiert.

    weisst du schon, wann die revision ein offizieller installationskandidat wird ?

    ich habe ein bisschen angst, dass ich jetzt alles einrichte und nach dem update dann alles neu machen muss

    Kommentar


      #17
      hallo chris, leider hats bei mir nicht mit writeonly geklappt, trotz installation der neuesten revision werden falsche werte angezeigt, folgende anordnung ist derzeit eingerichtet:

      1: switch -> licht an/aus -> status stimmt immer
      2. info feld mit aktuellem dimmfeld -> status stimmt immer
      3. slide feld mit schieberegler von 0-80 -> status stimmt nicht bei reload

      beispiel: schalte ich das licht über den switch an (startwert im dimmaktor ist 35%), erscheint im info feld 35 % als dimmwert, der schieberegler aktualisiert sich auf von 0 richtigerweise auf ca 35%. schiebe ich den regler nun auf anschlag (80%), aktualisiert sich das info feld ebenfalls richtig auf 80 %. soweit ist alles korrekt.

      schalte ich nun über den switch das licht aus, aktualisiert sich das info feld korrekt auf 0%, der schieberegler geht ebenfalls auf 0 zurück. aktualisiere ich nun die seite mit strg f5 , so ist der switch korrekt auf aus, der wert des infofeldes auf richtige 0%, der schieberegler steht nun aber wieder auf 80% anstatt auf 0%.



      Code:
          <page name="testdimmen">
            <switch on_value="1" off_value="0" mapping="On_Off" styling="Red_Green">
              <label>Licht Decke</label>
              <address transform="DPT:1.001" readonly="false" variant="">1/2/9</address>
              <address transform="DPT:1.001" readonly="true" variant="">2/2/26</address>
            </switch>
            <info format="%.0f ">
              <label>Slidewert</label>
              <address transform="DPT:5.001" readonly="true" variant="">2/4/26</address>
            </info>
            <line/>
            <slide min="0" max="80">
              <label>Dimmen Decke</label>
              <address transform="DPT:5.001" writeonly="true" variant="">2/6/26</address>
              <address transform="DPT:5.001" readonly="true" variant="">2/4/26</address>
            </slide>
          </page>
      by the way. das speichern von writeonly und readonly funktioniert noch nicht korrekt, falls noch nicht bekannt, folgendes wird in die config geschrieben:

      Code:
      <address transform="DPT:5.001" writeonly="writeonly" readonly="readonly" variant="">2/6/26</address>
      anstatt richtigerweise:

      Code:
      <address transform="DPT:5.001" readonly="true" variant="">2/6/26</address>
      gruss lars

      Nachtrag: das komische ist, wenn ich mit ets3 den wert für 2/6/26 abfrage, steht dieser auch immer noch auf 80 %, der status ist aber korrekt auf 0,also aus. also irgendwie, weiss auch nicht, glaube ich, es liegt wohl doch an ets

      Kommentar


        #18
        Zitat von larsknx Beitrag anzeigen
        weisst du schon, wann die revision ein offizieller installationskandidat wird ?
        Dann wenn's fertig ist - vgl. insb. die Threads https://knx-user-forum.de/cometvisu/...ig-syntax.html und https://knx-user-forum.de/cometvisu/...e-release.html
        Tip: schneller geht's wenn die Arbeit von mehreren Schultern getragen wird...
        Zitat von larsknx Beitrag anzeigen
        hallo chris, leider hats bei mir nicht mit writeonly geklappt, trotz installation der neuesten revision werden falsche werte angezeigt, folgende anordnung ist derzeit eingerichtet:

        1: switch -> licht an/aus -> status stimmt immer
        2. info feld mit aktuellem dimmfeld -> status stimmt immer
        3. slide feld mit schieberegler von 0-80 -> status stimmt nicht bei reload

        beispiel: schalte ich das licht über den switch an (startwert im dimmaktor ist 35%), erscheint im info feld 35 % als dimmwert, der schieberegler aktualisiert sich auf von 0 richtigerweise auf ca 35%. schiebe ich den regler nun auf anschlag (80%), aktualisiert sich das info feld ebenfalls richtig auf 80 %. soweit ist alles korrekt.

        schalte ich nun über den switch das licht aus, aktualisiert sich das info feld korrekt auf 0%, der schieberegler geht ebenfalls auf 0 zurück. aktualisiere ich nun die seite mit strg f5 , so ist der switch korrekt auf aus, der wert des infofeldes auf richtige 0%, der schieberegler steht nun aber wieder auf 80% anstatt auf 0%.
        Bis auf's fehlerhafte Verhalten klingt's richtig... Daher würde ich die nächste Stufe starten wollen: was sagt denn der Firebug was für Netzwerkkommunikation (v.a. "r") nach dem F5 auftritt?
        TS2, B.IQ, DALI, WireGate für 1wire so wie Server für Logik und als KNX Visu die CometVisu auf HomeCockpit Minor. - Bitte keine PNs, Fragen gehören in das Forum, damit jeder was von den Antworten hat!

        Kommentar


          #19
          ok, dann versuch ichs mal, hoffe, ich kriege die erforderlichen daten zusammen:

          1. Klick auf switch -> an

          Ausgabe firebug:

          Code:
          GET w?a=2/1/26&v=81&ts=1333310712513
          200 OK
          192.168.2.106
          34 B
          192.168.2.106:80
           423ms
          
          Antwort-HeaderQuelltext anzeigen
          ConnectionKeep-AliveContent-EncodinggzipContent-Length34Content-Typetext/plainDateSun, 01 Apr 2012 20:05:13 GMTKeep-Alivetimeout=15, max=66ServerApache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-PatchVaryAccept-EncodingAnfrage-HeaderQuelltext anzeigen
          Acceptapplication/json, text/javascript, */*; q=0.01Accept-Encodinggzip, deflateAccept-Languagede-de,de;q=0.8,en-us;q=0.5,en;q=0.3Connectionkeep-aliveHost192.168.2.106Refererhttp://192.168.2.106/visu_svn/visu/edit_config.html?hgffg&design=pureUser-AgentMozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0X-Requested-WithXMLHttpRequest
          ####################
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39566
          200 OK
          192.168.2.106
          51 B
          192.168.2.106:80
           204ms
          
          Antwort-HeaderQuelltext anzeigen
          ConnectionKeep-AliveContent-EncodinggzipContent-Length51Content-Typetext/plainDateSun, 01 Apr 2012 20:05:13 GMTKeep-Alivetimeout=15, max=65ServerApache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-PatchVaryAccept-EncodingAnfrage-HeaderQuelltext anzeigen
          Acceptapplication/json, text/javascript, */*; q=0.01Accept-Encodinggzip, deflateAccept-Languagede-de,de;q=0.8,en-us;q=0.5,en;q=0.3Connectionkeep-aliveHost192.168.2.106Refererhttp://192.168.2.106/visu_svn/visu/edit_config.html?hgffg&design=pureUser-AgentMozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0X-Requested-WithXMLHttpRequest
          
          ##################
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39567
          200 OK
          192.168.2.106
          53 B
          192.168.2.106:80
           9ms
          
          Antwort-HeaderQuelltext anzeigen
          ConnectionKeep-AliveContent-EncodinggzipContent-Length53Content-Typetext/plainDateSun, 01 Apr 2012 20:05:14 GMTKeep-Alivetimeout=15, max=64ServerApache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-PatchVaryAccept-EncodingAnfrage-HeaderQuelltext anzeigen
          Acceptapplication/json, text/javascript, */*; q=0.01Accept-Encodinggzip, deflateAccept-Languagede-de,de;q=0.8,en-us;q=0.5,en;q=0.3Connectionkeep-aliveHost192.168.2.106Refererhttp://192.168.2.106/visu_svn/visu/edit_config.html?hgffg&design=pureUser-AgentMozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0X-Requested-WithXMLHttpRequest
          ###########################
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39568
           
          
          192.168.2.106
          0
          
           
          
           3 Anfragen
          2. schritt: schiebler auf 80 geschoben:

          Code:
          GET w?a=2/6/26&v=80cc&ts=1333310909378
          200 OK
          192.168.2.106
          34 B
          192.168.2.106:80
           2.74s
          
          ConnectionKeep-AliveContent-EncodinggzipContent-Length34Content-Typetext/plainDateSun, 01 Apr 2012 20:08:32 GMTKeep-Alivetimeout=15, max=30ServerApache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-PatchVaryAccept-EncodingAnfrage-HeaderQuelltext anzeigen
          Acceptapplication/json, text/javascript, */*; q=0.01Accept-Encodinggzip, deflateAccept-Languagede-de,de;q=0.8,en-us;q=0.5,en;q=0.3Connectionkeep-aliveHost192.168.2.106Refererhttp://192.168.2.106/visu_svn/visu/edit_config.html?hgffg&design=pureUser-AgentMozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0X-Requested-WithXMLHttpRequest
          ########################
          
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39740
          200 OK
          192.168.2.106
          53 B
          192.168.2.106:80
           208ms
          
          Antwort-HeaderQuelltext anzeigen
          ConnectionKeep-AliveContent-EncodinggzipContent-Length53Content-Typetext/plainDateSun, 01 Apr 2012 20:08:32 GMTKeep-Alivetimeout=15, max=47ServerApache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-PatchVaryAccept-EncodingAnfrage-HeaderQuelltext anzeigen
          Acceptapplication/json, text/javascript, */*; q=0.01Accept-Encodinggzip, deflateAccept-Languagede-de,de;q=0.8,en-us;q=0.5,en;q=0.3Connectionkeep-aliveHost192.168.2.106Refererhttp://192.168.2.106/visu_svn/visu/edit_config.html?hgffg&design=pureUser-AgentMozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0X-Requested-WithXMLHttpRequest
          ##################
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39741
           
          
          192.168.2.106
          0
          danach switch auf ausgestellt:

          Code:
          GET w?a=2/1/26&v=80&ts=1333311109409
          200 OK
          192.168.2.106
          34 B
          192.168.2.106:80
           697ms
          
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39963
          200 OK
          192.168.2.106
          51 B
          192.168.2.106:80
           216ms
          
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39965
          200 OK
          192.168.2.106
          53 B
          192.168.2.106:80
           9ms
          
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=39966
           
          
          192.168.2.106
          0
          
           
          
           3 Anfragen
          danach ein reload vom browser durchgeführt:

          Code:
          
          GET edit_config.html?hgffg&design=pure
          304 Not Modified
          192.168.2.106
          1.3 KB
          192.168.2.106:80
           2ms
          
          
          GET style_edit.css
          304 Not Modified
          192.168.2.106
          3.5 KB
          192.168.2.106:80
           5ms
          
          
          GET jquery-ui.css
          304 Not Modified
          192.168.2.106
          33.1 KB
          192.168.2.106:80
           6ms
          
          
          GET jquery.js
          304 Not Modified
          192.168.2.106
          242.4 KB
          192.168.2.106:80
           6ms
          
          
          GET compatibility.js
          304 Not Modified
          192.168.2.106
          4.8 KB
          192.168.2.106:80
           7ms
          
          
          GET jquery-ui.js
          304 Not Modified
          192.168.2.106
          367.5 KB
          192.168.2.106:80
           7ms
          
          
          GET scrollable.js
          304 Not Modified
          192.168.2.106
          7.3 KB
          192.168.2.106:80
           8ms
          
          
          GET cometvisu-client.js
          304 Not Modified
          192.168.2.106
          7.6 KB
          192.168.2.106:80
           
          
          
          GET knx_decode.js
          304 Not Modified
          192.168.2.106
          3.9 KB
          192.168.2.106:80
           
          
          
          GET structure_pure.js
          304 Not Modified
          192.168.2.106
          53.3 KB
          192.168.2.106:80
           1ms
          
          
          GET structure_custom.js
          304 Not Modified
          192.168.2.106
          3 KB
          192.168.2.106:80
           1ms
          
          
          GET templateengine.js
          304 Not Modified
          192.168.2.106
          17.8 KB
          192.168.2.106:80
           1ms
          
          
          GET transform_default.js
          304 Not Modified
          192.168.2.106
          2.2 KB
          192.168.2.106:80
           2ms
          
          
          GET transform_knx.js
          304 Not Modified
          192.168.2.106
          10.4 KB
          192.168.2.106:80
           2ms
          
          
          GET cometeditor.js
          304 Not Modified
          192.168.2.106
          28.6 KB
          192.168.2.106:80
           2ms
          
          
          GET visuconfig_edit.js
          304 Not Modified
          192.168.2.106
          17.5 KB
          192.168.2.106:80
           3ms
          
          
          GET jquery.jnotify.js
          304 Not Modified
          192.168.2.106
          5.2 KB
          192.168.2.106:80
           3ms
          
          
          GET json2.js
          304 Not Modified
          192.168.2.106
          17 KB
          192.168.2.106:80
           3ms
          
          
          GET visu_config.xml?_=1333311312699
          200 OK
          192.168.2.106
          9.9 KB
          192.168.2.106:80
           6ms
          
          
          GET get_widget_diagram.php?_=1333311312704
          200 OK
          192.168.2.106
          1 KB
          192.168.2.106:80
           2ms
          
          
          GET get_addresses.php?_=1333311312708
          200 OK
          192.168.2.106
          493 B
          192.168.2.106:80
           2ms
          
          
          GET dpt_list.json?_=1333311312711
          200 OK
          192.168.2.106
          17.6 KB
          192.168.2.106:80
           4ms
          
          
          GET designglobals.css
          200 OK
          192.168.2.106
          945 B
          
           245ms
          
          
          GET basic.css
          200 OK
          192.168.2.106
          7.9 KB
          
           241ms
          
          
          GET mobile.css
          200 OK
          192.168.2.106
          115 B
          
           235ms
          
          
          GET custom.css
          200 OK
          192.168.2.106
          82 B
          
           233ms
          
          
          GET structure_plugin.js?_=1333311312958
          200 OK
          192.168.2.106
          7 KB
          192.168.2.106:80
           2ms
          
          
          GET structure_plugin.js?_=1333311312962
          200 OK
          192.168.2.106
          17.2 KB
          192.168.2.106:80
           4ms
          
          
          GET comet_64_ff8000.png
          304 Not Modified
          192.168.2.106
          1.7 KB
          192.168.2.106:80
           2ms
          
          
          GET farbtastic.js
          200 OK
          192.168.2.106
          7.5 KB
          
           115ms
          
          
          GET jquery.flot.js
          200 OK
          192.168.2.106
          104.3 KB
          
           104ms
          
          
          GET farbtastic.css
          200 OK
          192.168.2.106
          576 B
          
           1.17s
          
          
          GET l?u=demo_user
          200 OK
          192.168.2.106
          49 B
          192.168.2.106:80
           7ms
          
          
          GET r?s=SESSION&a=2/1/...=7/2/1&a=8/2/0&t=0
          200 OK
          192.168.2.106
          136 B
          192.168.2.106:80
           48ms
          
          
          GET r?s=SESSION&a=2/1/.../1&a=8/2/0&i=40229
           
          
          192.168.2.106
          0

          Kommentar


            #20
            In kurzform (oder langform: man muss KNX für jede KNX-Visu verstehen):

            - jeder Status (Schalt/Dimm) muss jederzeit auf der Rückmelde-GA lesbar sein (Lese/Read-Flag)
            - man trennt grundsätzlich Schalt- (können mehrere sein, Einzeln, Gruppe, Zentral) und Rückmelde- (das ist nur genaue eine!) GA

            Wenn man das mal verstanden & beherzigt hat, klappts auch

            Etwas feiner: eine Leuchten-Gruppe in der Küche hat z.b. folgende GA's:
            - Alles an/aus
            - Alles in der Küche an/aus
            - Küche SüdOst an/aus
            - Dimmwert Küche
            - Dimmwert Küche SüdOst
            (alle nur hörend!)

            Die "Einheit" Küche-SüdOst hat aber zusätzlich zwei Rückmeldeobjekte (write-only aus sicht des TLN):
            - Schaltstatus
            - Dimmwert

            Setzt man das sauber um, wirds einfach, wenn nicht gehts in den Wald, gilt nicht nur für die CV

            Makki
            EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
            -> Bitte KEINE PNs!

            Kommentar


              #21
              vielleicht hab ich dich immer noch nicht verstanden, aber ich wüsste beim besten willen nicht, dass ich es nicht so gemacht haben. ich denke, bilder sagen mehr als tausend worte. wärst du so lieb und schaust einmal rein ?

              ich denke, ich habs mit den GA eigentlich genauso gemacht ?

              so, hab nach dem reload auch nochmal nachgeschaut, es scheint so, als ob die anweisungen writeonly ignoriert werden, denn die adresse 2/6/26 ist als writeonly eingerichtet, dennoch taucht sie in der read abfrage mit auf -> cache und cookies wurden vorher geleert. kann es vielleicht sein, dass das writeonly element noch nicht für den multitrigger funktioniert ?

              oder 2/6/26 müsste einen neuen wert erhalten, er wird nämlich nach dem ausschalten leider nicht aktualisiert, lediglich der statuswert

              "2/6/26":"23" -> ist das dimmobjekt fürs absolute schalten-> erhält immer noch einen wert aus der readabfrage ? nur warum ?
              "2/2/26":"00" -> status licht an/aus -> korrekt, denn das licht ist aus
              2/4/26":"00" -> status dimmwert -> 0 ist korrekt, denn licht ist aus


              GET http://192.168.2.106/cgi-bin/r?s=SES.../1&a=8/2/0&t=0

              200 OK
              60ms
              jquery.js (Zeile 8102)
              ParameterHeaderAntwortJSON

              {"d": {"2/1/13":"00","2/1/22":"00","2/1/26":"00","2/1/123":"00","2/1/144":"00","2/1/246":"00","2/2/26":"00","2/3/26":"08","2/3/123":"00","2/4/26":"00","2/6/26":"23","3/1/61":"01","3/1/62":"01","3/2/61":"00","3/2/62":"00","3/3/61":"00","3/3/62":"00","3/4/61":"00","3/4/62":"00","7/2/1":"2F","8/2/0":"09"},"i":16419}


              so, ich habe den slide regler nochmal mit

              CommunityGate:/var/www/visu_svn/visu# grouplisten local:/tmp/eib 2/6/26
              Write from 0.0.0: CC
              Write from 0.0.0: 14
              Write from 0.0.0: 33
              Write from 0.0.0: 07
              Write from 0.0.0: 00


              überwacht. Wenn der Regler selber bewegt wird, findet wunderbar das update der ga 2/6/26 auf den jeweiligen wert zwischen 0 und 80 statt. sobald ich nur das licht ausmachen, wir der wert 2/6/26 für den regler/dimmen nicht aktualisiert und bleibt auf dem alten wert stehen


              lg lars
              Angehängte Dateien

              Kommentar


                #22
                Trotz der (ausnahmsweise vorbildlichen !!) Problembeschreibung komme ich nicht dahinter, wo das Problem liegen sollte;
                Alles richtig, writeonly hat zuletzt (ich gehe von der SVN-Version der CV aus?!) funktioniert, das einzige was mir da auf Anhieb einfällt ist das der Dimmer dabei fälschlicherweise nicht auf 2/4/26 den richtigen Status ablässt; weil erneut gelesen wird der nicht, wäre ja auch Mumpitz im KNX-Kontext..

                Aber da gibts ja noch ein eib.log, daraus die Telegrammabfolge aller könnte helfen, das mysterium aufzukären.

                Makki
                EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                -> Bitte KEINE PNs!

                Kommentar


                  #23
                  Hallo makki, vielen Dank an dich und chris, dass ihr mir helft, den fehler zu finden.

                  Ausgangssituation nach vorigem Löschen vom Browsercache, Cookies und Sessions:

                  Gruppenadressen Dimmaktor Kanal B:
                  2/2/1: Schalten
                  2/2/26: Status AN/AUS
                  2/4/26: Status Dimmwert
                  2/6/26: Dimmen Absolut

                  1: Erstaufruf der Visu aus einem neu geöffnetem Browser -> Licht (switch 2/2/1 readonly=false, 2/2/26 readonly=true) steht korrekt auf aus, der slider (2/6/26 writeonly=true, 2/4/26 readonly=true) steht richtig auf 0 %
                  2: Drücken des switches , Licht geht an, Statusbutton wird korrekt auf on gestellt, der Slider geht korrekt auf 35% (im Dimmaktor ist der Einschaltwert auf 35% eingestellt).
                  3. Reload der Seite (STRG F5) -> switch button ist korrekt auf on, der Slider steht leider nur bei 0 % anstatt auf 35%

                  Vielleicht kann von euch das schnell auf der eigenen Visu basteln und somit das ganze simulieren -> ein Switch für an/aus mit einer GA fürs Schalten und einer GA zum Lesen Lesen des Status AN/AUS sowie einen Slider fürs Dimmen mit 1 GA fürs Dimmen absolut und einer GA für die Dimmstatusrückmeldung

                  Wie gesagt, die reinen Aktionen auf der Seite werden korrekt angezeigt und auch ausgeführt, es funktioniert auch alles tadellos (Licht geht live an, beim Benutzen vom Slider dimmt das Licht korrekt hoch und runter), lediglich beim Reload der Seite kriegt der Slider nicht der Wert der Statusmeldung, im obigen Beispiel 35% anstatt 0%

                  Hier das Kommmunikationslog parallel mit o.a. Aktionen mitgeloggt :

                  Code:
                  CommunityGate:/var/www/visu_svn/visu# tail -f /var/log/eib.log
                  2012-04-03 13:51:55.987,A_GroupValue_Write,1.2.1,4/1/105,07 8A,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:51:57.461,A_GroupValue_Write,1.0.22,1/1/40,00 00,,,,0,low,6,T_DATA_XXX_REQ,0
                  2012-04-03 13:51:59.778,A_GroupValue_Write,1.1.1,4/1/2,07 A8,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:02.461,A_GroupValue_Write,1.0.22,1/1/40,00 00,,,,0,low,6,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:02.611,A_GroupValue_Write,1.3.20,4/1/205,07 A8,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:04.011,A_GroupValue_Write,1.3.17,4/1/207,07 44,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:07.461,A_GroupValue_Write,1.0.22,1/1/40,00 00,,,,0,low,6,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:07.846,A_GroupValue_Write,1.2.15,4/1/101,07 44,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:07.961,A_GroupValue_Write,1.3.1,4/1/209,0C 06,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:12.004,A_GroupValue_Write,1.2.4,1/6/114,45 9E,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:12.460,A_GroupValue_Write,1.0.22,1/1/40,00 00,,,,0,low,6,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:12.660,A_GroupValue_Write,1.3.10,4/1/201,0C 10,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:12.790,A_GroupValue_Write,1.3.4,4/1/204,0C 06,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:15.023,A_GroupValue_Write,1.2.5,4/1/103,0C 15,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:15.377,A_GroupValue_Write,0.0.0,2/1/26,01,,,,0,low,7,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:15.783,A_GroupValue_Write,1.1.22,2/2/26,01,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:15.811,A_GroupValue_Write,1.1.22,2/4/26,58,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:16.681,A_GroupValue_Write,1.1.3,4/1/1,0B ED,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:17.462,A_GroupValue_Write,1.0.22,1/1/40,00 00,,,,0,low,6,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:18.908,A_GroupValue_Write,1.1.9,4/1/3,07 44,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:19.025,A_GroupValue_Write,1.3.7,4/1/202,0C 29,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:19.498,A_GroupValue_Write,1.3.11,1/6/224,2E 19,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:21.127,A_GroupValue_Write,1.3.12,4/1/208,07 9E,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:21.916,A_GroupValue_Write,1.2.10,4/1/104,0C 01,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:22.460,A_GroupValue_Write,1.0.22,1/1/40,00 00,,,,0,low,6,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:23.876,A_GroupValue_Write,1.1.12,4/1/4,07 A8,,,,0,low,5,T_DATA_XXX_REQ,0
                  2012-04-03 13:52:25.984,A_GroupValue_Write,1.2.1,4/1/105,07 80,,,,0,low,5,T_DATA_XXX_REQ,0
                  Nachtrag: Habe das ganze nochmal mit nem Switch und Infotrigger ausprobiert, selbe Problem, der Status vom Infotrigger ist nach dem Reload falsch. Ich hab den Eindruck, dass sich ein Switch in Kombination mit einem Slider bzw. Infotrigger nicht vertragen. oder es liegt vielleicht am KO Dimmen absolut, werds nachher auch nochmal mit Dimmen relativ versuchen.


                  Code:
                  <switch on_value="1" off_value="0" mapping="On_Off" styling="Red_Green">
                          <label>Licht Decke</label>
                          <address transform="DPT:1.001" readonly="false" variant="">2/1/26</address>
                          <address transform="DPT:1.001" readonly="true" variant="">2/2/26</address>
                        </switch>
                        <infotrigger uplabel="+" upvalue="10" downlabel="-" downvalue="-10" infoposition="1" change="absolute" min="1" max="80" format="%.0f">
                          <address transform="DPT:5.001" writeonly="true" variant="">2/6/26</address>
                          <address transform="DPT:5.001" readonly="true" variant="">2/4/26</address>
                        </infotrigger>

                  Kommentar


                    #24
                    Nur nochmal zur Sicherheit; du spricht von der aktuellen SVN oder der 0.6-Release?
                    Die SVN muss ich grad selber erstmal wieder flott bekommen, kurz davor hats hier selbige Konstellation dutzendfach so, das funktioniert ganz sicher, in echt
                    (sonst würde ich jeden Tag spucken..)
                    Ein "Phänomen" zu RO/WO oder eine dummheit im Backend möchte ich aber nicht ausschliessen..
                    Macht nur Sinn mit derseleben Version zu testen..

                    Makki
                    EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                    -> Bitte KEINE PNs!

                    Kommentar


                      #25
                      hallo makki, na klar, anbei alle versionen, hab zusätzlich zur normalen visu die svn entwicklungsversion installiert, um wie von chris in diesem thread beschrieben, die writeonly funktion nutzen zu können und teste somit momentan ausschliesslich mit der svn version. da ich bei dir offiziellen version bereits das problem mit dem slider hatte, habe ich die svn version installiert, da chris hier die writeonly funktion hinzugefügt hat.

                      bin nach folgender anleitung vorgegangen, um die svn version installieren zu lassen:

                      SourceForge.net: CometVisu/HowTo install the development version on the WireGate - Open Automation

                      Code:
                      CommunityGate:/var/www/visu_svn/visu# cat /etc/issue
                      Debian GNU/Linux 5.0 \n \l
                      
                      CommunityGate:/var/www/visu_svn/visu#  dpkg -l eibd*
                      Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
                      | Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konfiguration/
                               Halb installiert/Trigger erWartet/Trigger anhängig
                      |/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht)
                      ||/ Name                                Version                             Beschreibung
                      +++-===================================-===================================-======================================================================================
                      ii  eibd-clients                        0.0.4+nmu18                         eibd clients
                      ii  eibd-config-wg                      0.2-12                              eibd init and config files for WireGate
                      ii  eibd-server                         0.0.4+nmu18                         eibd server
                      
                      CommunityGate:/var/www/visu_svn/visu#  dpkg -l wire*
                      Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
                      | Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konfiguration/
                               Halb installiert/Trigger erWartet/Trigger anhängig
                      |/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht)
                      ||/ Name                                Version                             Beschreibung
                      +++-===================================-===================================-======================================================================================
                      ii  wiregated                           0.9-41                              WireGate Daemon
                      
                      CommunityGate:/var/www/visu_svn/visu#  dpkg -l comet*
                      Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
                      | Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konfiguration/
                               Halb installiert/Trigger erWartet/Trigger anhängig
                      |/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht)
                      ||/ Name                                Version                             Beschreibung
                      +++-===================================-===================================-======================================================================================
                      ii  cometvisu                           0.6.2-1                             CometVisu base files
                      zusätzlich nochmal meine visu_config.xml

                      Code:
                      <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
                      <pages xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" design="pure" xsi:noNamespaceSchemaLocation="visu_config.xsd">
                        <meta>
                          <plugins>
                            <plugin name="colorchooser"/>
                            <plugin name="diagram"/>
                          </plugins>
                          <mappings>
                            <mapping name="Open_Close">
                              <entry value="0">zu</entry>
                              <entry value="1">offen</entry>
                            </mapping>
                            <mapping name="Close_Open">
                              <entry value="0">offen</entry>
                              <entry value="1">zu</entry>
                            </mapping>
                            <mapping name="Close_Tilted_Open">
                              <entry value="0">offen</entry>
                              <entry value="1">gekippt</entry>
                              <entry value="2">zu</entry>
                            </mapping>
                            <mapping name="On_Off">
                              <entry value="0">Aus</entry>
                              <entry value="1">An</entry>
                            </mapping>
                            <mapping name="Off_On">
                              <entry value="0">An</entry>
                              <entry value="1">Aus</entry>
                            </mapping>
                            <mapping name="Sign">
                              <entry range_min="-1e99" range_max="0">Negativ</entry>
                              <entry value="0">Null</entry>
                              <entry range_min="0" range_max="1e99">Positiv</entry>
                            </mapping>
                            <mapping name="KonnexHVAC">
                              <entry value="auto">Auto</entry>
                              <entry value="comfort">Komfort</entry>
                              <entry value="standby">Stand By</entry>
                              <entry value="economy">Economy</entry>
                              <entry value="building_protection">Haus-Schutz</entry>
                            </mapping>
                            <mapping name="AudioSource">
                              <entry value="0">UKW</entry>
                              <entry value="1">Squeeze</entry>
                              <entry value="2">Denon</entry>
                              <entry value="3">iPod</entry>
                              <entry value="4">Sat</entry>
                              <entry value="5">Kino</entry>
                            </mapping>
                            <mapping name="Bft">
                              <entry range_min="0" range_max="0.299">0</entry>
                              <entry range_min="0.3" range_max="1.599">1</entry>
                              <entry range_min="1.6" range_max="3.399">2</entry>
                              <entry range_min="3.4" range_max="5.499">3</entry>
                              <entry range_min="5.5" range_max="7.999">4</entry>
                              <entry range_min="8.0" range_max="10.799">5</entry>
                              <entry range_min="10.8" range_max="13.899">6</entry>
                              <entry range_min="13.9" range_max="17.199">7</entry>
                              <entry range_min="17.2" range_max="20.799">8</entry>
                              <entry range_min="20.8" range_max="24.499">9</entry>
                              <entry range_min="24.5" range_max="28.499">10</entry>
                              <entry range_min="28.5" range_max="32.699">11</entry>
                              <entry range_min="32.7" range_max="1e99">12</entry>
                            </mapping>
                            <mapping name="Wind">
                              <entry range_min="0" range_max="0.299">Windstille</entry>
                              <entry range_min="0.3" range_max="1.599">leiser Zug</entry>
                              <entry range_min="1.6" range_max="3.399">leichte Brise</entry>
                              <entry range_min="3.4" range_max="5.499">schwache Brise</entry>
                              <entry range_min="5.5" range_max="7.999">mäge Brise</entry>
                              <entry range_min="8.0" range_max="10.799">frische Brise</entry>
                              <entry range_min="10.8" range_max="13.899">starker Wind</entry>
                              <entry range_min="13.9" range_max="17.199">steifer Wind</entry>
                              <entry range_min="17.2" range_max="20.799">stüher Wind</entry>
                              <entry range_min="20.8" range_max="24.499">Sturm</entry>
                              <entry range_min="24.5" range_max="28.499">schwerer Sturm</entry>
                              <entry range_min="28.5" range_max="32.699">orkanartiger Sturm</entry>
                              <entry range_min="32.7" range_max="1e99">Orkan</entry>
                            </mapping>
                          </mappings>
                          <stylings>
                            <styling name="Red_Green">
                              <entry value="0">red</entry>
                              <entry value="1">green</entry>
                            </styling>
                            <styling name="Green_Red">
                              <entry value="0">green</entry>
                              <entry value="1">red</entry>
                            </styling>
                            <styling name="Grey_Green">
                              <entry value="0">grey</entry>
                              <entry value="1">green</entry>
                            </styling>
                            <styling name="Grey_Red">
                              <entry value="0">grey</entry>
                              <entry value="1">red</entry>
                            </styling>
                            <styling name="Grey_Blue">
                              <entry value="0">grey</entry>
                              <entry value="1">blue</entry>
                            </styling>
                            <styling name="Brown_Purple">
                              <entry value="0">brown</entry>
                              <entry value="1">purple</entry>
                            </styling>
                            <styling name="Blue_Purple_Red">
                              <entry range_min="-100" range_max="0">blue</entry>
                              <entry value="0">purple</entry>
                              <entry range_min="0" range_max="100">red</entry>
                            </styling>
                            <styling name="Blue_Lightblue_Green_Purple_Red">
                              <entry range_min="-10" range_max="-1">blue</entry>
                              <entry range_min="-1" range_max="10">lightblue</entry>
                              <entry range_min="10" range_max="18">green</entry>
                              <entry range_min="18" range_max="24">purple</entry>
                              <entry range_min="24" range_max="32">red</entry>
                            </styling>
                          </stylings>
                          <statusbar>
                            <status type="html"><![CDATA[
                                <img src="icon/comet_64_ff8000.png" alt="CometVisu" /> by <a href="http://www.cometvisu.org/">CometVisu.org</a>
                                - <a href=".?config=demo&forceReload=true">Reload</a>
                                - <a href=".">Default Config</a>
                              ]]></status>
                            <status type="html" condition="!edit" hrefextend="config"><![CDATA[
                                - <a href="edit_config.html">Edit</a>
                              ]]></status>
                            <status type="html" condition="edit" hrefextend="all"><![CDATA[
                                - <a href=".">normal Mode</a>
                              ]]></status>
                            <status type="html"><![CDATA[
                                - <a href="check_config.php">Check Config</a>
                                <div style="float:right;padding-right:0.5em">Version: SVN</div>
                              ]]></status>
                          </statusbar>
                        </meta>
                        <page name="Start">
                          <text align="center">Willkommen im Smarthome der Familie Tolkmitt</text>
                          <line/>
                          <page name="Beleuchtung">
                            <line/>
                            <page name="Aussenbeleuchtung">
                              <line/>
                              <switch on_value="1" off_value="0" mapping="On_Off" styling="Red_Green">
                                <label>Buero Eingang_Licht 2.2</label>
                                <address transform="DPT:1.001" readonly="readonly" writeonly="false" variant="">2/1/22</address>
                              </switch>
                              <line/>
                              <switch on_value="1" off_value="0" mapping="On_Off">
                                <label>Licht Buero 1 Terrasse</label>
                                <address transform="DPT:1.001" readonly="false" variant="">2/1/13</address>
                              </switch>
                              <line/>
                              <switch on_value="1" off_value="0" mapping="On_Off">
                                <label>Garage aussen_Licht E4.4</label>
                                <address transform="DPT:1.001" readonly="false" variant="">2/1/144</address>
                              </switch>
                              <line/>
                              <switch on_value="1" off_value="0" mapping="On_Off">
                                <label>Eingang Nord UDach-N_Licht O4.6</label>
                                <address transform="DPT:1.001" readonly="false" variant="">2/1/246</address>
                              </switch>
                            </page>
                            <line/>
                            <page name="Buero">
                              <infotrigger uplabel="+" upvalue="10" downlabel="-" downvalue="-10" infoposition="1" format="%.0f" change="absolute" min="1" max="75">
                                <label>Bad/WC</label>
                                <address transform="DPT:3.007" readonly="false" variant="">2/3/26</address>
                                <address transform="DPT:5.001" readonly="false" variant="">2/4/26</address>
                              </infotrigger>
                            </page>
                            <line/>
                            <page name="EG">
                              <slide min="1" max="85" step="25">
                                <label>Lampe Essen</label>
                                <address transform="DPT:3.007" readonly="false" variant="">2/3/123</address>
                              </slide>
                              <switch on_value="1" off_value="0" mapping="On_Off">
                                <label> </label>
                                <address transform="DPT:1.001" readonly="false" variant="">2/1/123</address>
                              </switch>
                            </page>
                            <line/>
                            <page name="OG"/>
                            <line/>
                          </page>
                          <line/>
                          <page name="Raffstores">
                            <line/>
                            <page name="Buero">
                              <line/>
                              <text>Buero 1 Fenster Ost</text>
                              <switch on_value="0" off_value="1" mapping="Off_On" styling="Green_Red">
                                <label>Automatikmodus</label>
                              </switch>
                              <trigger value="0">
                                <label>auf</label>
                                <address transform="DPT:1.008" readonly="false" variant="">3/1/61</address>
                              </trigger>
                              <trigger value="0">
                                <label>Schritt (auf)</label>
                                <address transform="DPT:1.010" readonly="false" variant="">3/2/61</address>
                              </trigger>
                              <info format="%.0f">
                                <label>Hoehe</label>
                                <address transform="DPT:5.001" readonly="true" variant="">3/3/61</address>
                              </info>
                              <info format="%.0f">
                                <label>Lamellenwinkel</label>
                                <address transform="DPT:5.001" readonly="true" variant="">3/4/61</address>
                              </info>
                              <trigger value="1">
                                <label>ab</label>
                                <address transform="DPT:1.008" readonly="false" variant="">3/1/61</address>
                              </trigger>
                              <trigger value="1">
                                <label>Schritt (ab)</label>
                                <address transform="DPT:1.010" readonly="false" variant="">3/2/61</address>
                              </trigger>
                              <break/>
                              <text>Buero 1 Fenster Sued</text>
                              <switch on_value="0" off_value="1" mapping="Off_On" styling="Green_Red">
                                <label>Automatikmodus</label>
                              </switch>
                              <trigger value="0">
                                <label>auf</label>
                                <address transform="DPT:1.008" readonly="false" variant="">3/1/62</address>
                              </trigger>
                              <trigger value="0">
                                <label>Schritt (auf)</label>
                                <address transform="DPT:1.010" readonly="false" variant="">3/2/62</address>
                              </trigger>
                              <info format="%.0f">
                                <label>Hoehe</label>
                                <address transform="DPT:5.001" readonly="true" variant="">3/3/62</address>
                              </info>
                              <info format="%.0f">
                                <label>Lamellenwinkel</label>
                                <address transform="DPT:5.001" readonly="true" variant="">3/4/62</address>
                              </info>
                              <trigger value="1">
                                <label>ab</label>
                                <address transform="DPT:1.008" readonly="false" variant="">3/1/62</address>
                              </trigger>
                              <trigger value="1">
                                <label>Schritt (ab)</label>
                                <address transform="DPT:1.010" readonly="false" variant="">3/2/62</address>
                              </trigger>
                              <line/>
                              <line/>
                            </page>
                            <line/>
                            <page name="EG"/>
                            <line/>
                            <page name="OG"/>
                            <line/>
                          </page>
                          <line/>
                          <page name="Heizung">
                            <line/>
                            <switch on_value="1" off_value="0" mapping="On_Off" styling="Red_Green">
                              <label>Licht Decke</label>
                              <address transform="DPT:1.001" readonly="false" variant="">2/1/26</address>
                              <address transform="DPT:1.001" readonly="true" variant="">2/2/26</address>
                            </switch>
                            <infotrigger uplabel="+" upvalue="10" downlabel="-" downvalue="-10" infoposition="1" format="%.0f" change="relative" min="1" max="80">
                              <address transform="DPT:3.007" writeonly="true" variant="">2/3/26</address>
                              <address transform="DPT:5.001" readonly="true" variant="">2/4/26</address>
                            </infotrigger>
                          </page>
                          <line/>
                          <page name="Wetter">
                            <switch on_value="1" off_value="0" mapping="On_Off" styling="Red_Green">
                              <label>Licht Decke</label>
                              <address transform="DPT:1.001" readonly="false" variant="">2/1/26</address>
                              <address transform="DPT:1.001" readonly="true" variant="">2/2/26</address>
                            </switch>
                            <line/>
                            <slide min="0" max="80">
                              <label>Dimmen Decke</label>
                              <address transform="DPT:5.001" writeonly="true" variant="">2/6/26</address>
                              <address transform="DPT:5.001" readonly="true" variant="">2/4/26</address>
                            </slide>
                            <line/>
                          </page>
                          <line/>
                          <page name="Szenen">
                            <multitrigger button1label="WohnenTV" button1value="34" button2label="Licht aus" button2value="46" button3label="GoodBye" button3value="47" button4label="GoodNight" button4value="48">
                              <label>Szenen</label>
                              <address transform="DPT:5.010" readonly="false" variant="absolute">7/2/1</address>
                            </multitrigger>
                            <line/>
                            <trigger value="9">
                              <label>szenen</label>
                              <address transform="DPT:5.010" readonly="false" variant="">8/2/0</address>
                            </trigger>
                          </page>
                          <break/>
                          <designtoggle>Designauswahl</designtoggle>
                          <info mapping="Wind" styling="Blue_Purple_Red">
                            <label>Wind</label>
                            <address transform="DPT:9.005" readonly="readonly" writeonly="false" variant="">1/1/30</address>
                          </info>
                        </page>
                      </pages>
                      danke und lg


                      lars

                      Kommentar


                        #26
                        Die Lösung kann manchmal so einfach sein, ich hätte mich todgesucht. Habe die letzten 3 Tage alles im Forum zu Cometvisu gelesen.

                        Es lag einfach nur am Browser. Am PC nutze ich Firefox 11.0, am 1. Laptop 10.0 -> bei beiden wird der Status vom Slider nach dem Reload falsch angezeigt.

                        Jetzt kommts. Am 2. Laptop nutze ich Firefox 8.0 -> siehe da -> alles richtig *freu wie ...*, alle stati werden nach dem Reload korrekt angezeigt. Und noch ein schöner Nebeneffekt. Mit FF 8.0 ist die Performance richtig toll, kein Ruckeln mehr, die Menus bewegen sich smooth und es ist alles richtig schnell.

                        Ich hoffe, das hilft dem einen oder anderem weiter.

                        Kommentar


                          #27
                          Zitat von larsknx Beitrag anzeigen
                          Ich hoffe, das hilft dem einen oder anderem weiter.
                          Jein, es erklärt zwar, warum wir das nicht nachvollziehen konnten, aber es bleibt (im Kopf) hässlich, weil das sollte nicht so sein (ob FF8 oder Webkit x.. den grossen Bug aus Redmond lassen wir mal aussenvor: da wäre sowas ja normal..)
                          Mit welchem FF war das (genau, Version&Plattform so möglich) ?

                          Makki
                          EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                          -> Bitte KEINE PNs!

                          Kommentar


                            #28
                            Naja, hatte ich ja geschrieben. Am PC mit FF 11.0 und Windows 7 64 Bit funktioniert es nicht, auf meinem 2. Laptop mit FF 8.0,ebenfalls Windows 7 64 Bit, klappts wunderbar. Was brauchts du denn an genauen Infos ?

                            Kommentar


                              #29
                              Geht ff9? Hast du eine minimale config mit der das reproduzierbar ist?

                              Gruß,

                              der Jan?
                              KNX, DMX over E1.31, DALI, 1W, OpenHAB, MQTT

                              Kommentar


                                #30
                                wobei ich glaube das es nichts mit dem Browser zu tun hat, wenn die CV grundsätzlich läuft, ist dem Backend das wirklich herzlich egal, ob hier IE7 oder dessen Nachfolger wget läuft
                                Vermutlich eher was am KNX nicht optimal.. (ich habe selbst dutzende Dimmer mit Schalten/Dimmen/Rückmeldung im Echtbetrieb..)

                                Makki
                                EIB/KNX & WireGate & HS3, Russound,mpd,vdr,DM8000, DALI, DMX
                                -> Bitte KEINE PNs!

                                Kommentar

                                Lädt...
                                X