Ankündigung

Einklappen
Keine Ankündigung bisher.

Hager EHZ503 Auslesen via Plugin?

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

    #16
    Habs nun doch mal getestet. Gibt wohl noch Probleme:
    Code:
    2019-04-03  13:12:57 ERROR    Main         Plugin knx exception: invalid syntax (dpts.py, line 293)
    Traceback (most recent call last):
      File "/usr/local/smarthome/lib/plugin.py", line 90, in __init__
        plugin_thread = PluginWrapper(smarthome, plugin, classname, classpath, args, instance)
      File "/usr/local/smarthome/lib/plugin.py", line 127, in __init__
        exec("import {0}".format(classpath))
      File "<string>", line 1, in <module>
      File "/usr/local/smarthome/plugins/knx/__init__.py", line 46, in <module>
        from . import dpts
      File "/usr/local/smarthome/plugins/knx/dpts.py", line 293
        retval.extend(struct.pack('>lBB',value[0],[value[1],value[2]))
    Line 293 ist die letzte Zeile: retval.extend(struct.pack('>lBB',value[0],[value[1],value[2]))
    Gruß
    Christian
    ------------------------------
    Mein Haus:
    136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

    Kommentar


      #17
      Ups. Vor value[1] muß die öffnende Klammer [ weg

      Kommentar


        #18
        ok. dann testen wir das mal
        Gruß
        Christian
        ------------------------------
        Mein Haus:
        136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

        Kommentar


          #19
          mhh .bekomm zzt noch nix an daten
          Item sieht so aus:
          Code:
              [[[Wh]]]
                      type = num
                      knx_dpt = 229
                      sqlite = yes            
                      knx_init = 10/5/1
                      knx_listen = 10/5/1
          Gruß
          Christian
          ------------------------------
          Mein Haus:
          136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

          Kommentar


            #20
            type = list sollte es sein, sie oben.

            Kommentar


              #21
              sieht schon mal sehr sehr gut aus das ganze.

              Bildschirmfoto 2019-04-03 um 17.53.42.png

              Bildschirmfoto 2019-04-03 um 17.52.13.png


              Noch ein wenig mit der Formatierung arbeiten und dann sollte es passen.

              Vielen Dank!


              Gruß
              Christian
              ------------------------------
              Mein Haus:
              136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

              Kommentar


                #22
                Gut, dann pushe ich bei nächster Gelegenheit mal in develop.

                Kommentar


                  #23
                  Ich bekomm den Wert aber noch nicht sauber in die Visu. Die Nachkommastellen müssen ja weg.
                  Du hattest geschrieben per sh.item()[0] solle ich das Array index 0 abgreifen.
                  Geht dies dann auch in der visu: {{ basic.float('float4', 'EHZ.WP.Wh()[0]', 'W') }} ??

                  Danke vielmals
                  Gruß
                  Christian
                  ------------------------------
                  Mein Haus:
                  136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                  Kommentar


                    #24
                    Mach Dir ein neues (Hilfs-)Item dem Du dann sh.item()[0] zuweist (oder gleich round(sh.item()[0],2) für 2 Nachkommastellen). Dieses Hilfs-Item kannst Du dann in der Visu auch normal anzeigen.
                    Viele Grüße
                    Martin

                    Stay away from negative people. They have a problem for every solution.

                    Kommentar


                      #25
                      Im develop ist dpt 229 jetzt drin. Die Umsetzung für die Visu würde ich genau so machen wie Msinn vorgeschlagen hat, Du kannst es in einem eval setzen und dann auch gleich runden und in die Datenbank schreiben.

                      Kommentar


                        #26
                        Ok. Mach ich mal. Danke.
                        Mir fehlt da noch die Erfahrung oder eher Routine.

                        Setze das smarthome und Visu akutuell alles neu auf. Was ich da damals alles so gemacht hab, ist alles verbesserungswürdig.

                        Denke auch das ich das ich die GA per knx_poll immer abgrasen muss. Irgendwie kommen nur die Daten wenn ich die GA per ETS Busmonitor händisch lese.


                        Gruß
                        Christian
                        ------------------------------
                        Mein Haus:
                        136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                        Kommentar


                          #27
                          Zitat von bmx Beitrag anzeigen
                          Im develop ist dpt 229 jetzt drin. Die Umsetzung für die Visu würde ich genau so machen wie Msinn vorgeschlagen hat, Du kannst es in einem eval setzen und dann auch gleich runden und in die Datenbank schreiben.
                          Danke.
                          Dann hoff ich mal das dies auch andere User gebrauchen können. Denke es gibt bestimmt den einen oder anderen der auch einen EHZ503 nutzt
                          Gruß
                          Christian
                          ------------------------------
                          Mein Haus:
                          136qm KfW70 Haus mit Hager-tebis-KNX und Hager domovea

                          Kommentar

                          Lädt...
                          X