Ankündigung

Einklappen
Keine Ankündigung bisher.

eBus->USB->Plugin->KNX

Einklappen
Dieses Thema ist geschlossen.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    In commands.csv war noch die Ersetzung vorzunehmen. Danach konnte ich die ersten Werte auslesen. Auch get hat bei einigen Werte funktioniert, bei anderen jedoch nicht. Beim Lesen der Parameter der "mv"-Klasse kam durchweg ein Sendefehler. Wenn Zeit ist muss ich da mal weiter forschen.

    Kommentar


      Anfängerprobleme beim Erzeugen einer gültigen CSV für bekannten Befehl

      Moin,

      ich bin ganz hier (allerdings seit einiger Zeit intensiv am lesen) und hoffe ihr könnt mir bei einem Anfängerproblem helfen:
      Ich bin gerade dabei meinen ebusd an meiner Vaillant-Heizung einzrichten und muss dafür natürlich sinnvolle CSVs erzeugen. Leider habe ich das auch nach Durchlesen etlicher Beispiele und Howtos nicht begriffen und könnte gut einen kurzen Anstoss an einem Beispiel was ich nachstellen kann gebrauchen.

      Vorweg:
      Aussentemperatur und Uhrzeit funktioniert mit den Default-CSVs gut und der Poti scheint auch richtig eingestellt zu sein.

      Wo ich aktuell bin:
      Die Steuerung (10) meldet regelmässig die notwendige Vorlauftemperatur an die Brennersteuerung (08).
      Soweit ist mir auch alles klar und das Telegramm ist auch "manuell" lesbar. Allerdings scheitere ich daran die korrekte Zeile für eine Command-CSV zu erzeugen.

      Zerlegt bedeutet mein Telegramm (wenn ich richtig liege MasterSlave) für mich folgendes:
      10 Sender (Steuerung)
      08 Empfänger (Brenner)
      b5 Vaillant-Befehl
      10 Vaillant-Subbefehl
      09 Länge der Daten (versteh ich, da danach 9 Blöcke kommen)
      00 immer 00
      00 immer 00
      49 Vorlauftemperatur in d1c
      5c Weitere Temperatur, welche mir egal ist
      ff immer FF
      ff immer FF
      04 unbekannt wechselt
      00 immer FF
      00 immer FF
      3f Checksumme
      00 Slave ACK
      01 Slave Datenlänge
      01 immer 01
      9a Slave CRC
      00 SYN

      Meine CSV sieht aktuell so aus:
      cyc;testa;testa1;testkommentar;MS;8;B510;9;0;1;-;md;3;d1c;1.0;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;

      Bei den ersten 8 Spalten bin ich mir auch noch recht sicher...nur dann ist die 0 sicher falsch - der Rest sollte aus meiner Sicht hoffentlich wieder passen.

      Schon einmal vielen Dank!

      Kommentar


        Zitat von ewecht Beitrag anzeigen
        cyc;testa;testa1;testkommentar;MS;8;B510;9;0;1;-;md;3;d1c;1.0;-;-;-;;;;;;;;;;;;;;;;;;;;;;;;
        probier mal 08 statt 8

        Kommentar


          Danke! Damit kam ich zumindest auf einen 0er Wert!
          Mit Wert 4 statt 3 bekomme ich dann auch eine echte Temperatur zurück (auch wenn ich gerade merke, dass da wohl noch ein Fehler ist da es vermutlich die WW-Speicher-Temp ist).

          Damit kann ich aber weiterbasteln!

          Kommentar


            Ich habe nun auch mal wieder etwas Zeit gefunden um mit dem ebusd und knxd zu spielen. So wie ich es sehe, funktioniert der ebusd gut: ich kann per telnet darauf zugreifen und z.B. Temperaturen abfragen. Der knxd läuft auch, allerdings sehe ich die Werte nicht im knxd-eib.log und auch nicht im Busmonitor. Anbei meine Configs und Logs...

            Bin für jeden Hinweis dankbar!

            Danke
            Micha

            knxd.conf:
            Code:
            ### Global Settings
            name = knxd
            init_script = /etc/init.d/knxd
            mem_max = 20
            
            ### RRD Settings
            rrd_dir = /var/www/rrd/
            cycle = 240
            rrd_interval = 300
            rra1_row = 2160
            rra5_row = 2016
            rra15_row = 2880
            rra180_row= 8760
            
            ### KNX/EIB Settings
            eib = 1
            #eib_url = ip:192.168.2.220:6720
            eib_url = local:/tmp/eib
            eib_mininterval = 10
            # eib_logging enables/disables EIB/KNX Logging
            eib_logging = 0
            # eiblogfile is path and name of the EIB/KNX Logfile
            eiblogfile = /var/log/knxd-eib.log
            
            ### Plugins
            plugin_db_name = plugin_database.db
            plugin_db_path = /etc/knxd/
            # path and name of the Plugin-Logfile
            plugin_logfile = /var/log/knxd-plugin.log
            
            ### Ramdisk/Temp
            ramdisk = /tmp/
            alive = /tmp/knxd.alive
            plugin_path = /etc/knxd/plugin/
            knxd-ebusd.csv:
            Code:
            #GA;DPT;RRD_TYPE;RRD_STEP;TYPE;CMD;COMMENT
            10/10/10;9.001;;;cyc;broad date_time_temp temp;Datum, Uhrzeit und Aussentempertur
            10/10/11;;;;cyc;broad date_time_temp day;Datum, Uhrzeit und Aussentempertur
            10/10/12;;;;cyc;broad date_time_temp date;Datum, Uhrzeit und Aussentempertur
            10/10/13;;;;cyc;broad date_time_temp time;Datum, Uhrzeit und Aussentempertur
            ;;;;cyc;broad load_VF_temp load;Speicherladung und Vorlauftempertur
            ;;;;cyc;broad load_VF_temp temp;Speicherladung und Vorlauftempertur
            ;;;;cyc;broad load_VF_temp stat;Speicherladung und Vorlauftempertur
            10/10/14;;;;cyc;broad date_time day;Datum, Uhrzeit
            10/10/15;;;;cyc;broad date_time date;Datum, Uhrzeit
            10/10/16;;;;cyc;broad date_time time;Datum, Uhrzeit
            10/10/17;9001;;;cyc;broad temp;Aussentemperatur
            10/10/18;9;;;cyc;mv VF1_temp temp;Vorlauftemperatur VF1
            ;;;;cyc;mv VF1_temp stat;Vorlauftemperatur VF1
            ;;;;cyc;mv RF1_temp temp;Rücklauftemperatur RF1
            ;;;;cyc;mv RF1_temp stat;Rücklauftemperatur RF1
            ;;;;cyc;mv VF2_temp temp;Vorlauftemperatur VF2
            ;;;;cyc;mv VF2_temp stat;Vorlauftemperatur VF2
            10/10/19;;;;cyc;mv brine_in temp;Quellentemperatur
            ;;;;cyc;mv brine_in stat;Quellentemperatur
            ;;;;cyc;amu high_eff_pump_stat;Hocheffizenzpumpenstatus
            ;;;;cyc;cir2 heat_pump_stat;Status Heizkreispumpe
            10/10/21;;;;cyc;cir2 date_time_temp day;Datum, Uhrzeit und Aussentempertur
            ;;;;cyc;cir2 date_time_temp date;Datum, Uhrzeit und Aussentempertur
            ;;;;cyc;cir2 date_time_temp time;Datum, Uhrzeit und Aussentempertur
            ;;;;cyc;cir2 date_time_temp temp;Datum, Uhrzeit und Aussentempertur
            knxd-plugin.log:
            Code:
            2013-11-29 21:25:41.857,eBus_plugin.pl,cyc mv brine_in temp 19.812500
            2013-11-29 21:25:58.119,eBus_plugin.pl,cyc cir2 date_time_temp day Fri
            2013-11-29 21:26:13.577,eBus_plugin.pl,cyc broad date_time_temp temp 3.750000
            2013-11-29 21:26:29.645,eBus_plugin.pl,cyc broad date_time_temp day Fri
            2013-11-29 21:26:45.549,eBus_plugin.pl,cyc broad date_time_temp date 29.11.2013
            2013-11-29 21:27:01.230,eBus_plugin.pl,cyc broad date_time_temp time 21:26:04

            Kommentar


              Mach mal in der knxd.conf:

              Code:
              eib_logging=1
              Wobei das eigentlich nur für andere Plugins nötig sein sollte, aber wäre jetzt mein erster Versuch.
              Grundsätzlich kommen die Werte ja im knxd an.

              EDIT:
              Falls das nicht hilft einfach mal den knxd manuell starten:
              #service knxd stop
              #perl /usr/sbin/knxd.pl -d
              Umgezogen? Ja! ... Fertig? Nein!
              Baustelle 2.0 !

              Kommentar


                Zitat von JuMi2006 Beitrag anzeigen
                Mach mal in der knxd.conf:

                Code:
                eib_logging=1
                Das hatte ich schonmal versucht. Aber in dem Log kommen alle anderen knx-Zugriffe an. Aber kein Telegramm auf 10/10/* (so wie es in der csv konfiguriert ist)

                Code:
                2013-11-30 06:30:42.132,A_GroupValue_Write,1.1.254,9/2/0,01 AE,,,,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:30:42.183,A_GroupValue_Write,1.1.254,9/2/1,17 6C,,,,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:30:42.228,A_GroupValue_Write,1.1.254,9/2/3,00 28,,,,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:30:42.276,A_GroupValue_Write,1.1.254,9/2/2,25 C9,,,,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:30:42.329,A_GroupValue_Write,1.1.254,9/2/4,C4 09,,,,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:30:46.838,A_GroupValue_Write,1.1.111,1/5/32,32,19.6,,5,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:30:49.517,A_GroupValue_Write,1.1.121,7/2/37,15 DC,60,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:30:51.800,A_GroupValue_Write,1.1.6,1/5/34,32,19.6,,5,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:30:51.811,A_GroupValue_Write,1.1.6,1/5/33,01,1,,1,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:30:53.804,A_GroupValue_Write,1.1.200,6/5/0,00 00,0,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:30:57.642,A_GroupValue_Write,1.1.51,7/1/37,0D AA,29,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:31:02.404,A_GroupValue_Write,1.1.254,5/1/150,0C 65,22.5,DPT_Value_Temp,9.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:07.806,A_GroupValue_Write,1.1.200,6/5/51,00 00,0,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:31:15.415,A_GroupValue_Write,1.1.91,7/1/157,00 00,0,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.174,A_GroupValue_Write,1.1.254,5/1/120,0C 6B,22.62,DPT_Value_Temp,9.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.437,A_GroupValue_Write,1.1.254,5/1/124,02 F0,7.52,DPT_Value_Temp,9.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.480,A_GroupValue_Write,1.1.254,5/1/123,60,37.6,DPT_Scaling,5.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.530,A_GroupValue_Write,1.1.254,5/1/122,40 F3 33 33,7.6000,DPT_Value_Density,14.017,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.630,A_GroupValue_Write,1.1.254,5/1/210,07 D3,20.03,DPT_Value_Temp,9.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.885,A_GroupValue_Write,1.1.254,5/1/214,03 57,8.55,DPT_Value_Temp,9.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.926,A_GroupValue_Write,1.1.254,5/1/213,79,47.5,DPT_Scaling,5.001,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:22.972,A_GroupValue_Write,1.1.254,5/1/212,41 03 AE 14,8.2300,DPT_Value_Density,14.017,0,low,7,T_DATA_XXX_REQ,0
                2013-11-30 06:31:25.235,A_GroupValue_Write,1.1.111,7/1/217,15 5F,55,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:31:27.785,A_GroupValue_Write,1.1.200,6/5/52,00,0,,1,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:31:31.792,A_GroupValue_Write,1.1.200,6/5/54,00 31,0.49,,9,0,low,6,T_DATA_XXX_REQ,0
                2013-11-30 06:31:41.957,A_GroupValue_Write,1.1.193,7/3/32,00 00,0,,9,0,low,6,T_DATA_XXX_REQ,0
                Zitat von JuMi2006 Beitrag anzeigen
                EDIT:
                Falls das nicht hilft einfach mal den knxd manuell starten:
                #service knxd stop
                #perl /usr/sbin/knxd.pl -d
                Da kommt folgendes:
                Code:
                root@wiregate302:~# perl /usr/sbin/knxd.pl -d
                opt d = 1
                2013-11-30 21:01:05.692 INFO - *** reading global config
                2013-11-30 21:01:05.699 INFO - *** reading eibga config
                2013-11-30 21:01:06.430 INFO - Started with PID: 21577
                
                2013-11-30 21:01:06.454 INFO - connected to eibd local:/tmp/eib
                2013-11-30 21:01:06.512 DEBUG - R:0 P:low Hops:7 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.254 dst: 9/2/2 len: 3 data: 27 65 ()
                2013-11-30 21:01:06.557 DEBUG - R:0 P:low Hops:7 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.254 dst: 9/2/1 len: 3 data: 1C 26 ()
                2013-11-30 21:01:06.604 DEBUG - R:0 P:low Hops:7 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.254 dst: 9/2/3 len: 3 data: 00 D2 ()
                2013-11-30 21:01:06.646 DEBUG - R:0 P:low Hops:7 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.254 dst: 9/2/4 len: 3 data: C4 44 ()
                2013-11-30 21:01:06.796 DEBUG - Compiling PLUGIN eBus_plugin.pl
                Variable "$answer" is not available at (eval 12) line 170.
                2013-11-30 21:01:07.215 DEBUG - Plugin LOG eBus_plugin.pl -> compiled in 0.4s
                2013-11-30 21:01:07.217 DEBUG - Running PLUGIN eBus_plugin.pl
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                2013-11-30 21:01:07.389 DEBUG - Plugin LOG eBus_plugin.pl -> cyc cir2 date_time_temp day Sat
                2013-11-30 21:01:07.514 DEBUG - Updated RRD for knxd_mem/8.5
                2013-11-30 21:01:07.516 DEBUG - Updated RRD for knxd_stime/9504000
                2013-11-30 21:01:07.517 DEBUG - Updated RRD for knxd_utime/777600
                2013-11-30 21:01:07.517 DEBUG - Updated RRD for knxd_cutime/0
                2013-11-30 21:01:07.518 DEBUG - Updated RRD for knxd_cstime/0
                2013-11-30 21:01:08.085 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.200 dst: 6/5/0 len: 3 data: 00 00 (0)
                2013-11-30 21:01:08.406 DEBUG - Updated RRD eib-traffic
                2013-11-30 21:01:08.407 DEBUG - Updated RRD for knxd_mem/8.5
                2013-11-30 21:01:08.408 DEBUG - Updated RRD for knxd_stime/9590400
                2013-11-30 21:01:08.408 DEBUG - Updated RRD for knxd_utime/864000
                2013-11-30 21:01:08.408 DEBUG - Updated RRD for knxd_cutime/172800
                2013-11-30 21:01:08.409 DEBUG - Updated RRD for knxd_cstime/172800
                2013-11-30 21:01:14.185 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.91 dst: 7/1/157 len: 3 data: 00 00 (0)
                2013-11-30 21:01:16.081 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.200 dst: 6/5/54 len: 3 data: 00 3D (0.61)
                2013-11-30 21:01:22.081 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.200 dst: 6/5/52 len: 1 data: 00 (0)
                2013-11-30 21:01:23.119 DEBUG - Running PLUGIN eBus_plugin.pl
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                2013-11-30 21:01:23.177 DEBUG - Plugin LOG eBus_plugin.pl -> cyc broad date_time_temp temp 3.750000
                2013-11-30 21:01:24.341 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.111 dst: 7/1/217 len: 3 data: 00 00 (0)
                2013-11-30 21:01:32.339 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.193 dst: 7/3/32 len: 3 data: 00 00 (0)
                2013-11-30 21:01:38.791 DEBUG - Running PLUGIN eBus_plugin.pl
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                2013-11-30 21:01:38.857 DEBUG - Plugin LOG eBus_plugin.pl -> cyc broad date_time_temp day Sat
                2013-11-30 21:01:42.082 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.200 dst: 6/5/51 len: 3 data: 00 00 (0)
                2013-11-30 21:01:46.084 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.200 dst: 6/5/54 len: 3 data: 00 35 (0.53)
                2013-11-30 21:01:47.987 DEBUG - R:0 P:low Hops:6 T:T_DATA_XXX_REQ Seq:0 A:A_GroupValue_Write src: 1.1.121 dst: 7/2/37 len: 3 data: 00 00 (0)
                ^C2013-11-30 21:01:54.629 DEBUG - Running PLUGIN eBus_plugin.pl
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                Use of uninitialized value $msg{"apci"} in string eq at (eval 12) line 100.
                ......
                Ist die Zeile mit "uninitialized value" oder "Variable "$answer" is not available at (eval 12) line 170." ein Problem?

                Danke
                Micha

                Kommentar


                  ein Frage zwischendurch: Was habt ihr für einen Anlagendruck? "get mv heat_press press"

                  Kommentar


                    Hallo Micha,
                    muss ich mir näher ansehen, irgendwas ist da kaputt gegangen. Ich hoffe das morgen zu schaffen.

                    Versuche wenn möglich vorher mal die SVN-Revision 1702 des knxd.pl:
                    Open Automation / Code / [r1702] /tools/knxd/trunc/knxd-0.1/usr/sbin/knxd.pl

                    Mich würde interessieren ob sich der Fehler evtl. bei der Umstellung auf vorkompilierte Plugins eingeschlichen hat.

                    Grüße

                    @Roland: Displaywerte oder ebusd-Werte?
                    Umgezogen? Ja! ... Fertig? Nein!
                    Baustelle 2.0 !

                    Kommentar


                      Zitat von yuhu Beitrag anzeigen
                      ein Frage zwischendurch: Was habt ihr für einen Anlagendruck? "get mv heat_press press"
                      telnet localhost 8888
                      Trying 127.0.0.1...
                      Connected to localhost.
                      Escape character is '^]'.
                      get mv heat_press press
                      2.286000

                      @JuMi: das versuche ich morgen mal...

                      Kommentar


                        Zitat von JuMi2006 Beitrag anzeigen
                        @Roland: Displaywerte oder ebusd-Werte?
                        Das paßt eh gut zusammen. Wenn dann bitte den ebusd-Wert:

                        Ich habe aktuell: 2.18 bar

                        Nachdem ich heute eine Pfütze unterhalb des Frischwassermoduls entdeckt habe, kann ich Euch empfehlen diesen auch aufzuzeichnen.

                        Ich bin mir ziemlich sicher dass der vor 2 Monaten noch bei ~2.4 bar gewesen ist.

                        Kommentar


                          @Micha:

                          Ändere doch noch mal folgendes in der /etc/knxd/eBus_plugin.conf
                          Code:
                          $send_change_only = 0;          #Werte nur bei Änderung senden (global)
                          $debug = 1;
                          Das macht das Plugin-Log etwas gesprächiger.
                          Umgezogen? Ja! ... Fertig? Nein!
                          Baustelle 2.0 !

                          Kommentar


                            Zitat von JuMi2006 Beitrag anzeigen
                            Versuche wenn möglich vorher mal die SVN-Revision 1702 des knxd.pl:
                            Open Automation / Code / [r1702] /tools/knxd/trunc/knxd-0.1/usr/sbin/knxd.pl
                            Also die Version ausm SVN hat nichts geändert. Allerdings bin ich mir nicht sicher von wann meine bisher installierte Version war?! Wie kann ich ich aktuell an eine neue/aktuelle/funktionierende Installation von ebusd/knxd kommen?

                            Hier das Log mit der SVN-Version:

                            Code:
                            2013-12-01 20:07:37.373,eBus_plugin.pl,compiled in 0.7s
                            2013-12-01 20:07:37.394,eBus_plugin.pl,Anzahl GET-Komandos: 11
                            2013-12-01 20:07:37.406,eBus_plugin.pl,ID: 4
                            2013-12-01 20:07:37.406,eBus_plugin.pl,broad date_time_temp time
                            2013-12-01 20:07:37.428,eBus_plugin.pl,Sende:cyc broad date_time_temp time
                            2013-12-01 20:07:37.456,eBus_plugin.pl,cyc broad date_time_temp time 20:07:04
                            2013-12-01 20:07:52.664,eBus_plugin.pl,Anzahl GET-Komandos: 11
                            2013-12-01 20:07:52.666,eBus_plugin.pl,ID: 5
                            2013-12-01 20:07:52.667,eBus_plugin.pl,broad date_time day
                            2013-12-01 20:07:52.672,eBus_plugin.pl,Sende:cyc broad date_time day
                            2013-12-01 20:07:52.701,eBus_plugin.pl,cyc broad date_time day Sun
                            2013-12-01 20:08:08.419,eBus_plugin.pl,Anzahl GET-Komandos: 11
                            2013-12-01 20:08:08.422,eBus_plugin.pl,ID: 6
                            2013-12-01 20:08:08.423,eBus_plugin.pl,broad date_time date
                            2013-12-01 20:08:08.428,eBus_plugin.pl,Sende:cyc broad date_time date
                            2013-12-01 20:08:08.469,eBus_plugin.pl,cyc broad date_time date 01.12.2013
                            2013-12-01 20:08:24.201,eBus_plugin.pl,Anzahl GET-Komandos: 11
                            2013-12-01 20:08:24.204,eBus_plugin.pl,ID: 7
                            2013-12-01 20:08:24.205,eBus_plugin.pl,broad date_time time
                            2013-12-01 20:08:24.210,eBus_plugin.pl,Sende:cyc broad date_time time
                            2013-12-01 20:08:24.219,eBus_plugin.pl,cyc broad date_time time 20:08:00
                            2013-12-01 20:08:39.926,eBus_plugin.pl,Anzahl GET-Komandos: 11
                            2013-12-01 20:08:39.928,eBus_plugin.pl,ID: 8
                            2013-12-01 20:08:39.928,eBus_plugin.pl,broad temp
                            2013-12-01 20:08:39.931,eBus_plugin.pl,Sende:cyc broad temp
                            2013-12-01 20:08:39.947,eBus_plugin.pl,cyc broad temp 4.937500
                            VG
                            Micha

                            Kommentar


                              Hallo Micha,

                              generell sollte das funktionieren, die 1702 auf jeden Fall.
                              Die scheinst du aber gerade nicht zu nutzen da im Log noch "compiled in ..." auftaucht. Das ist die neuere Verion wo ich einen Fehler vermute. Bitte prüfe das nochmal, ich komme vor Morgen Abend nicht dazu mir das näher anzusehen, bin mir aber sehr sicher dass die 1702 stabil war.

                              EDIT:
                              Ich hab das hier gerade getestet (aber kein WireGate) und es läuft.
                              Sowohl mit der letzten Revision als auch aus dem Paket. Die Fehler im Log kann man erstmal vernachlässigen, einen hab ich in github gefixed, hat aber nichts mit dem Fehler zu tun dass nichts aufm Bus ankommt.


                              Grüße
                              Umgezogen? Ja! ... Fertig? Nein!
                              Baustelle 2.0 !

                              Kommentar


                                Zitat von JuMi2006 Beitrag anzeigen
                                im Log noch "compiled in ..." auftaucht.
                                OK, hab es nochmal überprüft und neu probiert. Hier das aktuelle Log:

                                Code:
                                2013-12-02 11:58:27.203,eBus_plugin.pl,Anzahl GET-Komandos: 11
                                2013-12-02 11:58:27.208,eBus_plugin.pl,ID: 8
                                2013-12-02 11:58:27.208,eBus_plugin.pl,broad temp
                                2013-12-02 11:58:27.217,eBus_plugin.pl,Sende:cyc broad temp
                                2013-12-02 11:58:27.261,eBus_plugin.pl,cyc broad temp 4.250000
                                2013-12-02 11:58:42.954,eBus_plugin.pl,Anzahl GET-Komandos: 11
                                2013-12-02 11:58:42.968,eBus_plugin.pl,ID: 9
                                2013-12-02 11:58:42.968,eBus_plugin.pl,mv VF1_temp temp
                                2013-12-02 11:58:42.976,eBus_plugin.pl,Sende:cyc mv VF1_temp temp
                                2013-12-02 11:58:43.001,eBus_plugin.pl,cyc mv VF1_temp temp 0.000000
                                2013-12-02 11:58:59.007,eBus_plugin.pl,Anzahl GET-Komandos: 11
                                2013-12-02 11:58:59.010,eBus_plugin.pl,ID: 10
                                2013-12-02 11:58:59.010,eBus_plugin.pl,mv brine_in temp
                                2013-12-02 11:58:59.019,eBus_plugin.pl,Sende:cyc mv brine_in temp
                                2013-12-02 11:58:59.045,eBus_plugin.pl,cyc mv brine_in temp 16.687500
                                2013-12-02 11:59:14.608,eBus_plugin.pl,Anzahl GET-Komandos: 11
                                2013-12-02 11:59:14.614,eBus_plugin.pl,ID: 11
                                2013-12-02 11:59:14.614,eBus_plugin.pl,cir2 date_time_temp day
                                2013-12-02 11:59:14.621,eBus_plugin.pl,Sende:cyc cir2 date_time_temp day
                                2013-12-02 11:59:14.657,eBus_plugin.pl,cyc cir2 date_time_temp day Mon
                                Danke!
                                Micha

                                Kommentar

                                Lädt...
                                X