Neues Modul für Geräte mit Modbus Schnittstelle über RS232 bzw. RS485

Begonnen von StefanStrobel, 12 Juli 2014, 14:50:22

Vorheriges Thema - Nächstes Thema

Bjoernar


Bjoernar

Habe aber noch Wasser.
Bei mir tauchen jetzt folgende Meldungen im Log auf. Oder sind sie mir vorher nur nicht auch aufgefallen?


2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $reqLen in multiplication (*) at ./FHEM/98_Modbus.pm line 652. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $proto in string eq at ./FHEM/98_Modbus.pm line 660. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $proto in string eq at ./FHEM/98_Modbus.pm line 669. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $proto in string eq at ./FHEM/98_Modbus.pm line 680. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value in string eq at ./FHEM/98_Modbus.pm line 710. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $reqId in numeric ne (!=) at ./FHEM/98_Modbus.pm line 713. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $devAdr in numeric ne (!=) at ./FHEM/98_Modbus.pm line 713. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric ne (!=) at ./FHEM/98_Modbus.pm line 717. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value in numeric ne (!=) at ./FHEM/98_Modbus.pm line 717. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric eq (==) at ./FHEM/98_Modbus.pm line 734. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric eq (==) at ./FHEM/98_Modbus.pm line 738. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric eq (==) at ./FHEM/98_Modbus.pm line 741. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric eq (==) at ./FHEM/98_Modbus.pm line 746. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric eq (==) at ./FHEM/98_Modbus.pm line 749. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in numeric lt (<) at ./FHEM/98_Modbus.pm line 753. 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in concatenation (.) or string at ./FHEM/98_Modbus.pm line 754. 2016.11.30 21:30:16 3: MODBUS1: ParseFrames: function code not implemented 2016.11.30 21:30:16 1: PERL WARNING: Use of uninitialized value $fCode in concatenation (.) or string at ./FHEM/98_Modbus.pm line 755. 2016.11.30 21:30:16 3: MODBUS1: ParseFrames: function code not implemented
[\code]

Gesendet von meinem Moto G (4) mit Tapatalk


wthiess

Hallo Stefan
Ich habe mit len und unpack in der  Variante gespielt. Kein Erfolg. In meinem Fall muss es einfach eine Möglichkei geben vom Empfangenen Code nur den letzten Teil abzuschneiden. 3b hab ich gesendet. Kommt als Antwort mit. 001a passen. Soll nur noch dez. Dargestellt werden. In der Windowssoftware ist das auch so. Der gesendete Code kommt wieder so zurück ergänzt um den gefragten wert. siehe Anhang Modbustest.png. 3. u,. 4. Zeile. Die ersten beiden Zeilen sind Sollwert schreiben.
Die Werte h59 z.B. passen hier nicht -1.

Lg
Wolfgang

Anhang Logdatei!

#Test
define MyModbusAttrDevice ModbusAttr 1 3
attr MyModbusAttrDevice userattr IODev enableControlSet
attr MyModbusAttrDevice IODev Thermchina
attr MyModbusAttrDevice enableControlSet 1
attr MyModbusAttrDevice room Modbus



scan-h59
hex=3b0017, len=3, string=;.., s=59, s>=15104, S=59, S>=15104, i=59, i>=15104, I=59, I>=15104, f=, f>=


Also 3b 00 17 = 23Grad aktuell
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

StefanStrobel

Hallo Bjoernar,

Hast Du Fhem mal neu gestartet seit Du das neue Modul eingespielt hast?

Gruß
   Stefan

StefanStrobel

Hallo Wolfgang,

Ich glaube ich verstehe jetzt wo das Problem liegt.
Die Antwort auf einen Modbus-Request mit Function Code 3 sollte so aussehen:

1 Byte im dem Function code (also 3)
1 Byte mit der Länge der Antwort in Bytes (also 2 wenn ein Register angefragt wurde)
Danach die Register-Werte
Und dann der CRC

Das ist aber nicht das was Dein Thermostat antwortet. Offenbar haben die Entwickler den Modbus-Standard nicht gelesen...
die wiederholen die Adresse wie bei der Antwort auf Function Code 6. bei Function Code 3 ist das aber nicht vorgesehen.
Siehe http://www.modbus.org/tech.php

Ich kann Dir aber ein Attribut einbauen, das das Parsing ändert damit das Modul solche falschen Antworen versteht ...

Gruß
   Stefan


wthiess

Das wäre super. Danke Stefan. Wenn es läuft wird das das Thermostat fürs ganze Haus. 27Euro inkl. Versand. Habe ein Thermkon zum testen. Kostet 150 und ist echt a schmarn zum einbinden.
Lg
Wolfgang


Gesendet von meinem SM-N9005 mit Tapatalk

Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......

Bjoernar

Zitat von: StefanStrobel am 30 November 2016, 22:42:48
Hallo Bjoernar,

Hast Du Fhem mal neu gestartet seit Du das neue Modul eingespielt hast?

Gruß
   Stefan

ja hatte ich, mache ich jetzt noch mal.

Irgendwas scheint da aber mit disable noch immer nicht zu passen. Obwohl Wechselrichter1 definitiv auf disable=1 steht versucht er immer wieder zu verbinden:


2016.12.01 00:59:21 3: Wechselrichter1: trying to open connection to 192.168.178.21:502
2016.12.01 00:59:21 3: Opening Wechselrichter1 device 192.168.178.21:502
2016.12.01 00:59:21 3: Wechselrichter1 device opened
2016.12.01 01:00:27 3: Wechselrichter1: 3 successive timeouts, setting state to disconnected
2016.12.01 01:00:27 1: 192.168.178.21:502 disconnected, waiting to reappear (Wechselrichter1)
2016.12.01 01:00:30 3: Wechselrichter1: 4 successive timeouts, setting state to disconnected
2016.12.01 01:00:32 3: Wechselrichter1: 5 successive timeouts, setting state to disconnected
2016.12.01 01:00:34 3: Wechselrichter1: 6 successive timeouts, setting state to disconnected
2016.12.01 01:00:37 3: Wechselrichter1: 7 successive timeouts, setting state to disconnected
2016.12.01 01:00:39 3: Wechselrichter1: 8 successive timeouts, setting state to disconnected
2016.12.01 01:00:41 3: Wechselrichter1: 9 successive timeouts, setting state to disconnected
2016.12.01 01:00:43 3: Wechselrichter1: 10 successive timeouts, setting state to disconnected
2016.12.01 01:00:45 3: Wechselrichter1: 11 successive timeouts, setting state to disconnected
2016.12.01 01:00:47 3: Wechselrichter1: 12 successive timeouts, setting state to disconnected
2016.12.01 01:00:49 3: Wechselrichter1: 13 successive timeouts, setting state to disconnected
2016.12.01 01:00:51 3: Wechselrichter1: 14 successive timeouts, setting state to disconnected
2016.12.01 01:00:53 3: Wechselrichter1: 15 successive timeouts, setting state to disconnected
2016.12.01 01:00:55 3: Wechselrichter1: 16 successive timeouts, setting state to disconnected
2016.12.01 01:00:57 3: Wechselrichter1: 17 successive timeouts, setting state to disconnected
2016.12.01 01:00:59 3: Wechselrichter1: 18 successive timeouts, setting state to disconnected
2016.12.01 01:01:01 3: Wechselrichter1: 19 successive timeouts, setting state to disconnected
2016.12.01 01:01:03 3: Wechselrichter1: 20 successive timeouts, setting state to disconnected
2016.12.01 01:01:05 3: Wechselrichter1: 21 successive timeouts, setting state to disconnected
2016.12.01 01:01:07 3: Wechselrichter1: 22 successive timeouts, setting state to disconnected
2016.12.01 01:01:09 3: Wechselrichter1: 23 successive timeouts, setting state to disconnected
2016.12.01 01:01:11 3: Wechselrichter1: 24 successive timeouts, setting state to disconnected
2016.12.01 01:01:13 3: Wechselrichter1: 25 successive timeouts, setting state to disconnected
2016.12.01 01:01:15 3: Wechselrichter1: 26 successive timeouts, setting state to disconnected
2016.12.01 01:01:17 3: Wechselrichter1: 27 successive timeouts, setting state to disconnected
2016.12.01 01:01:19 3: Wechselrichter1: 28 successive timeouts, setting state to disconnected
2016.12.01 01:01:21 3: Wechselrichter1: 29 successive timeouts, setting state to disconnected
2016.12.01 01:01:23 3: Wechselrichter1: 30 successive timeouts, setting state to disconnected
2016.12.01 01:01:25 3: Wechselrichter1: 31 successive timeouts, setting state to disconnected
2016.12.01 01:01:27 3: Wechselrichter1: 32 successive timeouts, setting state to disconnected
2016.12.01 01:01:29 3: Wechselrichter1: 33 successive timeouts, setting state to disconnected
2016.12.01 01:01:31 3: Wechselrichter1: 34 successive timeouts, setting state to disconnected
2016.12.01 01:01:33 3: Wechselrichter1: 35 successive timeouts, setting state to disconnected
2016.12.01 01:01:35 3: Wechselrichter1: 36 successive timeouts, setting state to disconnected
2016.12.01 02:17:42 3: Wechselrichter1: trying to open connection to 192.168.178.21:502
2016.12.01 02:17:42 3: Opening Wechselrichter1 device 192.168.178.21:502
2016.12.01 02:17:42 3: Wechselrichter1 device opened
2016.12.01 02:18:36 3: Wechselrichter1: 3 successive timeouts, setting state to disconnected
2016.12.01 02:18:36 1: 192.168.178.21:502 disconnected, waiting to reappear (Wechselrichter1)
2016.12.01 02:18:38 3: Wechselrichter1: 4 successive timeouts, setting state to disconnected
2016.12.01 02:18:40 3: Wechselrichter1: 5 successive timeouts, setting state to disconnected
2016.12.01 02:18:42 3: Wechselrichter1: 6 successive timeouts, setting state to disconnected
2016.12.01 02:18:44 3: Wechselrichter1: 7 successive timeouts, setting state to disconnected
2016.12.01 02:18:46 3: Wechselrichter1: 8 successive timeouts, setting state to disconnected
2016.12.01 02:18:48 3: Wechselrichter1: 9 successive timeouts, setting state to disconnected
2016.12.01 02:18:50 3: Wechselrichter1: 10 successive timeouts, setting state to disconnected
2016.12.01 02:18:52 3: Wechselrichter1: 11 successive timeouts, setting state to disconnected
2016.12.01 02:18:54 3: Wechselrichter1: 12 successive timeouts, setting state to disconnected
2016.12.01 02:18:56 3: Wechselrichter1: 13 successive timeouts, setting state to disconnected
2016.12.01 02:18:58 3: Wechselrichter1: 14 successive timeouts, setting state to disconnected
2016.12.01 02:19:00 3: Wechselrichter1: 15 successive timeouts, setting state to disconnected
2016.12.01 02:19:02 3: Wechselrichter1: 16 successive timeouts, setting state to disconnected
2016.12.01 02:19:04 3: Wechselrichter1: 17 successive timeouts, setting state to disconnected
2016.12.01 02:19:06 3: Wechselrichter1: 18 successive timeouts, setting state to disconnected
2016.12.01 02:19:08 3: Wechselrichter1: 19 successive timeouts, setting state to disconnected
2016.12.01 02:19:10 3: Wechselrichter1: 20 successive timeouts, setting state to disconnected
2016.12.01 02:19:12 3: Wechselrichter1: 21 successive timeouts, setting state to disconnected
2016.12.01 02:19:14 3: Wechselrichter1: 22 successive timeouts, setting state to disconnected
2016.12.01 02:19:16 3: Wechselrichter1: 23 successive timeouts, setting state to disconnected
2016.12.01 02:19:18 3: Wechselrichter1: 24 successive timeouts, setting state to disconnected
2016.12.01 02:19:20 3: Wechselrichter1: 25 successive timeouts, setting state to disconnected
2016.12.01 02:19:22 3: Wechselrichter1: 26 successive timeouts, setting state to disconnected
2016.12.01 02:19:25 3: Wechselrichter1: 27 successive timeouts, setting state to disconnected
2016.12.01 02:19:27 3: Wechselrichter1: 28 successive timeouts, setting state to disconnected
2016.12.01 02:19:29 3: Wechselrichter1: 29 successive timeouts, setting state to disconnected
2016.12.01 02:19:31 3: Wechselrichter1: 30 successive timeouts, setting state to disconnected
2016.12.01 02:19:33 3: Wechselrichter1: 31 successive timeouts, setting state to disconnected
2016.12.01 02:19:35 3: Wechselrichter1: 32 successive timeouts, setting state to disconnected
2016.12.01 02:19:37 3: Wechselrichter1: 33 successive timeouts, setting state to disconnected
2016.12.01 02:19:39 3: Wechselrichter1: 34 successive timeouts, setting state to disconnected
2016.12.01 02:19:41 3: Wechselrichter1: 35 successive timeouts, setting state to disconnected
2016.12.01 02:19:43 3: Wechselrichter1: 36 successive timeouts, setting state to disconnected
2016.12.01 02:19:45 3: Wechselrichter1: 37 successive timeouts, setting state to disconnected
2016.12.01 03:35:55 3: Wechselrichter1: trying to open connection to 192.168.178.21:502
2016.12.01 03:35:55 3: Opening Wechselrichter1 device 192.168.178.21:502
2016.12.01 03:35:55 3: Wechselrichter1 device opened
2016.12.01 03:36:43 3: Wechselrichter1: 3 successive timeouts, setting state to disconnected
2016.12.01 03:36:43 1: 192.168.178.21:502 disconnected, waiting to reappear (Wechselrichter1)
2016.12.01 03:36:45 3: Wechselrichter1: 4 successive timeouts, setting state to disconnected
2016.12.01 03:36:47 3: Wechselrichter1: 5 successive timeouts, setting state to disconnected
2016.12.01 03:36:49 3: Wechselrichter1: 6 successive timeouts, setting state to disconnected
2016.12.01 03:36:51 3: Wechselrichter1: 7 successive timeouts, setting state to disconnected
2016.12.01 03:36:53 3: Wechselrichter1: 8 successive timeouts, setting state to disconnected
2016.12.01 03:36:55 3: Wechselrichter1: 9 successive timeouts, setting state to disconnected
2016.12.01 03:36:57 3: Wechselrichter1: 10 successive timeouts, setting state to disconnected
2016.12.01 03:36:59 3: Wechselrichter1: 11 successive timeouts, setting state to disconnected
2016.12.01 03:37:01 3: Wechselrichter1: 12 successive timeouts, setting state to disconnected
2016.12.01 03:37:03 3: Wechselrichter1: 13 successive timeouts, setting state to disconnected
2016.12.01 03:37:06 3: Wechselrichter1: 14 successive timeouts, setting state to disconnected
2016.12.01 03:37:08 3: Wechselrichter1: 15 successive timeouts, setting state to disconnected
2016.12.01 03:37:11 3: Wechselrichter1: 16 successive timeouts, setting state to disconnected
2016.12.01 03:37:13 3: Wechselrichter1: 17 successive timeouts, setting state to disconnected
2016.12.01 03:37:15 3: Wechselrichter1: 18 successive timeouts, setting state to disconnected
2016.12.01 03:37:17 3: Wechselrichter1: 19 successive timeouts, setting state to disconnected
2016.12.01 03:37:19 3: Wechselrichter1: 20 successive timeouts, setting state to disconnected
2016.12.01 03:37:21 3: Wechselrichter1: 21 successive timeouts, setting state to disconnected
2016.12.01 03:37:23 3: Wechselrichter1: 22 successive timeouts, setting state to disconnected
2016.12.01 03:37:25 3: Wechselrichter1: 23 successive timeouts, setting state to disconnected
2016.12.01 03:37:27 3: Wechselrichter1: 24 successive timeouts, setting state to disconnected
2016.12.01 03:37:29 3: Wechselrichter1: 25 successive timeouts, setting state to disconnected
2016.12.01 03:37:31 3: Wechselrichter1: 26 successive timeouts, setting state to disconnected
2016.12.01 03:37:33 3: Wechselrichter1: 27 successive timeouts, setting state to disconnected
2016.12.01 03:37:35 3: Wechselrichter1: 28 successive timeouts, setting state to disconnected
2016.12.01 03:37:37 3: Wechselrichter1: 29 successive timeouts, setting state to disconnected
2016.12.01 03:37:39 3: Wechselrichter1: 30 successive timeouts, setting state to disconnected
2016.12.01 03:37:41 3: Wechselrichter1: 31 successive timeouts, setting state to disconnected
2016.12.01 03:37:43 3: Wechselrichter1: 32 successive timeouts, setting state to disconnected
2016.12.01 03:37:45 3: Wechselrichter1: 33 successive timeouts, setting state to disconnected
2016.12.01 03:37:47 3: Wechselrichter1: 34 successive timeouts, setting state to disconnected
2016.12.01 03:37:49 3: Wechselrichter1: 35 successive timeouts, setting state to disconnected
2016.12.01 03:37:51 3: Wechselrichter1: 36 successive timeouts, setting state to disconnected

StefanStrobel

Hallo Bjoernar,

das ist seltsam.
könntest Du nochmal verbose auf 5 setzen und das Log posten?

Gruss / Thanx
    Stefan

Bjoernar

Mache ich ... Kann ich das Verbose Log auch in eine extra Datei schreiben ?

Gesendet von meinem Moto G (4) mit Tapatalk


Bjoernar

Habe jetzt auf Verbose 5 umgestellt.
das sieht ja soweit ok aus. mal sehen was ich da morgen früh drin stehen habe...

2016.12.01 17:21:05 5: Wechselrichter1: UpdateGetSetList full object list:
h40107 h40068 h40091 h40071 h40052 h40118 h40290 h40036 h00509 h40268 h40105 h40302 h40117 h40089 h40303 h40020 h40081 h40073 h40075 h40283 h40079 h40087 h40284 h00213 h00505 h40310 h40196 h40305 h40103 h40085 h40083 h40044 h40266 h40077 h40265 h00215 h40282 h40285 h40267 h40004 h40304 h00501
2016.12.01 17:21:05 5: Wechselrichter1: UpdateSetList: setList=Modbus_Address
2016.12.01 17:21:05 5: Wechselrichter1: UpdateSetList: getList=ActiveStateCode:noArg DataModelType:noArg Energy_Day__kWh:noArg Energy_Year__kWh:noArg Energy_Total__kWh:noArg Manufacturer:noArg Device_model:noArg SW_Version_DataManager:noArg SW_Version_Inverter:noArg Serialnumber:noArg Modbus_Address:noArg Current_total__A:noArg Current_L1__A:noArg Current_L2__A:noArg Current_L3__A:noArg Voltage_L1_to_L2__V:noArg Voltage_L2_to_L3__V:noArg Voltage_L3_to_L1__V:noArg Voltage_L1__V:noArg Voltage_L2__V:noArg Voltage_L3__V:noArg Power__W:noArg Current_DC__A:noArg Voltage_DC__V:noArg Power_DC__W:noArg Operating_State:noArg Operating_State_Vendor:noArg Energy_total_AC__kWh:noArg .ScaleFactor_Current:noArg .ScaleFactor_Voltage:noArg .ScaleFactor_Power:noArg .ScaleFactor_Energy:noArg Current_String1__A:noArg Voltage_String1__V:noArg Power_String1__W:noArg Energy_total_String1__kWh:noArg Operating_State_String1:noArg Current_String2__A:noArg Voltage_String2__V:noArg Power_String2__W:noArg Energy_total_String2__kWh:noArg Operating_State_String2:noArg
2016.12.01 17:22:06 4: Wechselrichter1: update timer modified: will call GetUpdate in 60.0 seconds at 2016-12-01 17:23:06 - Interval 60
2016.12.01 17:22:06 5: Wechselrichter1: GetUpdate called but device is disabled
2016.12.01 17:23:07 4: Wechselrichter1: update timer modified: will call GetUpdate in 60.0 seconds at 2016-12-01 17:24:07 - Interval 60
2016.12.01 17:23:07 5: Wechselrichter1: GetUpdate called but device is disabled

Bjoernar

Hallo Stefan,

nun habe ich was im log, er fängt einfach irgendwann an trotzdem das Device abzufragen. Versteh nur nicht warum.

Das gleiche um 02:26, 03:44, 05:02 also ca. alle 80min.

[code]
2016.12.02 01:06:58 4: Wechselrichter1: update timer modified: will call GetUpdate in 60.0 seconds at 2016-12-02 01:07:58 - Interval 60
2016.12.02 01:06:58 5: Wechselrichter1: GetUpdate called but device is disabled
2016.12.02 01:07:48 5: Wechselrichter1: disable attribute removed on a Modbus TCP connection
2016.12.02 01:07:48 3: Wechselrichter1: trying to open connection to 192.168.178.21:502
2016.12.02 01:07:48 3: Opening Wechselrichter1 device 192.168.178.21:502
2016.12.02 01:07:48 4: HttpUtils url=http://192.168.178.21:502/
2016.12.02 01:07:48 3: Wechselrichter1 device opened
2016.12.02 01:07:59 4: Wechselrichter1: update timer modified: will call GetUpdate in 60.0 seconds at 2016-12-02 01:08:59 - Interval 60
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate called
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate objects from attributes:
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate full object list: h00213 h00215 h00501 h00505 h00509 h40004 h40020 h40036 h40044 h40052 h40068 h40071 h40073 h40075 h40077 h40079 h40081 h40083 h40085 h40087 h40089 h40091 h40103 h40105 h40107 h40117 h40118 h40196 h40265 h40266 h40267 h40268 h40282 h40283 h40284 h40285 h40290 h40302 h40303 h40304 h40305 h40310
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h00213 => ActiveStateCode, poll = 1, last = 1480608654.62865
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request ActiveStateCode
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h00215 => DataModelType, poll = once, last = 1480586927.81585
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h00501 => Energy_Day__kWh, poll = 1, last = 1480608655.62601
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Energy_Day__kWh
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h00505 => Energy_Year__kWh, poll = 1, last = 1480608846.79685
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Energy_Year__kWh
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h00509 => Energy_Total__kWh, poll = 1, last = 1480608720.66229
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Energy_Total__kWh
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40004 => Manufacturer, poll = once, last = 1480586924.90272
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40020 => Device_model, poll = once, last = 1480586932.62794
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40036 => SW_Version_DataManager, poll = once, last = 1480586936.49519
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40044 => SW_Version_Inverter, poll = once, last = 1480586947.20682
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40052 => Serialnumber, poll = once, last = 1480586930.80025
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40068 => Modbus_Address, poll = once, last = 1480586931.71385
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40071 => Current_total__A, poll = 1, last = 1480632590.67877
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_total__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40073 => Current_L1__A, poll = 1, last = 1480608717.56065
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_L1__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40075 => Current_L2__A, poll = 1, last = 1480608840.88077
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_L2__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40077 => Current_L3__A, poll = 1, last = 1480608538.7491
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_L3__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40079 => Voltage_L1_to_L2__V, poll = 1, last = 1480608297.23014
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_L1_to_L2__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40081 => Voltage_L2_to_L3__V, poll = 1, last = 1480608350.22343
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_L2_to_L3__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40083 => Voltage_L3_to_L1__V, poll = 1, last = 1480608659.50894
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_L3_to_L1__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40085 => Voltage_L1__V, poll = 1, last = 1480608476.05502
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_L1__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40087 => Voltage_L2__V, poll = 1, last = 1480608536.9009
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_L2__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40089 => Voltage_L3__V, poll = 1, last = 1480608412.24766
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_L3__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40091 => Power__W, poll = 1, last = 1480632591.62117
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Power__W
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40103 => Current_DC__A, poll = 1, last = 1480608842.89506
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_DC__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40105 => Voltage_DC__V, poll = 1, last = 1480608724.51948
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_DC__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40107 => Power_DC__W, poll = 1, last = 1480632589.76178
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Power_DC__W
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40117 => Operating_State, poll = 1, last = 1480608838.96848
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Operating_State
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40118 => Operating_State_Vendor, poll = 1, last = 1480632588.84285
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Operating_State_Vendor
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40196 => Energy_total_AC__kWh, poll = once, last = 1480586919.12403
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40265 => .ScaleFactor_Current, poll = 1, last = 1480608848.82537
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Current
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40266 => .ScaleFactor_Voltage, poll = 1, last = 1480608844.95161
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Voltage
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40267 => .ScaleFactor_Power, poll = 1, last = 1480608847.91177
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Power
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40268 => .ScaleFactor_Energy, poll = 1, last = 1480608845.8818
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Energy
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40282 => Current_String1__A, poll = 1, last = 1480608777.45411
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_String1__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40283 => Voltage_String1__V, poll = 1, last = 1480608839.88256
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_String1__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40284 => Power_String1__W, poll = 1, last = 1480608781.30779
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Power_String1__W
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40285 => Energy_total_String1__kWh, poll = 1, last = 1480608658.58894
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Energy_total_String1__kWh
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40290 => Operating_State_String1, poll = 1, last = 1480608663.4283
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Operating_State_String1
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40302 => Current_String2__A, poll = 1, last = 1480632592.53529
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Current_String2__A
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40303 => Voltage_String2__V, poll = 1, last = 1480632593.46498
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Voltage_String2__V
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40304 => Power_String2__W, poll = 1, last = 1480608843.80816
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Power_String2__W
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40305 => Energy_total_String2__kWh, poll = 1, last = 1480608780.39529
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Energy_total_String2__kWh
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate check h40310 => Operating_State_String2, poll = 1, last = 1480608841.79637
2016.12.02 01:07:59 4: Wechselrichter1: GetUpdate will request Operating_State_String2
2016.12.02 01:07:59 5: Wechselrichter1: GetUpdate tries to combine read commands
2016.12.02 01:07:59 5: Wechselrichter1: No Combine ActiveStateCode / h00213 with Energy_Day__kWh / h00501, span 292 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Energy_Day__kWh / h00501 with Energy_Year__kWh / h00505, span 8 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Energy_Year__kWh / h00505 with Energy_Total__kWh / h00509, span 8 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Energy_Total__kWh / h00509 with Current_total__A / h40071, span 39564 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_total__A / h40071 with Current_L1__A / h40073, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_L1__A / h40073 with Current_L2__A / h40075, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_L2__A / h40075 with Current_L3__A / h40077, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_L3__A / h40077 with Voltage_L1_to_L2__V / h40079, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_L1_to_L2__V / h40079 with Voltage_L2_to_L3__V / h40081, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_L2_to_L3__V / h40081 with Voltage_L3_to_L1__V / h40083, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_L3_to_L1__V / h40083 with Voltage_L1__V / h40085, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_L1__V / h40085 with Voltage_L2__V / h40087, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_L2__V / h40087 with Voltage_L3__V / h40089, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_L3__V / h40089 with Power__W / h40091, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Power__W / h40091 with Current_DC__A / h40103, span 14 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_DC__A / h40103 with Voltage_DC__V / h40105, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_DC__V / h40105 with Power_DC__W / h40107, span 4 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Power_DC__W / h40107 with Operating_State / h40117, span 11 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Operating_State / h40117 with Operating_State_Vendor / h40118, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Operating_State_Vendor / h40118 with .ScaleFactor_Current / h40265, span 148 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine .ScaleFactor_Current / h40265 with .ScaleFactor_Voltage / h40266, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine .ScaleFactor_Voltage / h40266 with .ScaleFactor_Power / h40267, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine .ScaleFactor_Power / h40267 with .ScaleFactor_Energy / h40268, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine .ScaleFactor_Energy / h40268 with Current_String1__A / h40282, span 15 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_String1__A / h40282 with Voltage_String1__V / h40283, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_String1__V / h40283 with Power_String1__W / h40284, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Power_String1__W / h40284 with Energy_total_String1__kWh / h40285, span 3 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Energy_total_String1__kWh / h40285 with Operating_State_String1 / h40290, span 6 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Operating_State_String1 / h40290 with Current_String2__A / h40302, span 13 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Current_String2__A / h40302 with Voltage_String2__V / h40303, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Voltage_String2__V / h40303 with Power_String2__W / h40304, span 2 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Power_String2__W / h40304 with Energy_total_String2__kWh / h40305, span 3 > max 1
2016.12.02 01:07:59 5: Wechselrichter1: No Combine Energy_total_String2__kWh / h40305 with Operating_State_String2 / h40310, span 6 > max 1
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40118, len 1 / span 1 to id 1, queue has 0 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 199 for h40118 (Operating_State_Vendor), len/span 1, PDU 039cb60001
2016.12.02 01:07:59 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 199 for Operating_State_Vendor (h40118), len 1)
2016.12.02 01:07:59 5: SW: 00c70000000601039cb60001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40107, len 2 / span 2 to id 1, queue has 0 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 78 for h40107 (Power_DC__W), len/span 2, PDU 039cab0002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40091, len 2 / span 2 to id 1, queue has 1 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 42 for h40091 (Power__W), len/span 2, PDU 039c9b0002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40071, len 2 / span 2 to id 1, queue has 2 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 214 for h40071 (Current_total__A), len/span 2, PDU 039c870002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40302, len 1 / span 1 to id 1, queue has 3 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 234 for h40302 (Current_String2__A), len/span 1, PDU 039d6e0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40303, len 1 / span 1 to id 1, queue has 4 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 90 for h40303 (Voltage_String2__V), len/span 1, PDU 039d6f0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40081, len 2 / span 2 to id 1, queue has 5 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 47 for h40081 (Voltage_L2_to_L3__V), len/span 2, PDU 039c910002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40290, len 1 / span 1 to id 1, queue has 6 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 32 for h40290 (Operating_State_String1), len/span 1, PDU 039d620001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h00509, len 4 / span 4 to id 1, queue has 7 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 172 for h00509 (Energy_Total__kWh), len/span 4, PDU 0301fd0004
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40268, len 1 / span 1 to id 1, queue has 8 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 85 for h40268 (.ScaleFactor_Energy), len/span 1, PDU 039d4c0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40284, len 1 / span 1 to id 1, queue has 9 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 74 for h40284 (Power_String1__W), len/span 1, PDU 039d5c0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h00213, len 1 / span 1 to id 1, queue has 10 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 97 for h00213 (ActiveStateCode), len/span 1, PDU 0300d50001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h00505, len 4 / span 4 to id 1, queue has 11 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 237 for h00505 (Energy_Year__kWh), len/span 4, PDU 0301f90004
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40305, len 2 / span 2 to id 1, queue has 12 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 239 for h40305 (Energy_total_String2__kWh), len/span 2, PDU 039d710002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40073, len 2 / span 2 to id 1, queue has 13 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 231 for h40073 (Current_L1__A), len/span 2, PDU 039c890002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40079, len 2 / span 2 to id 1, queue has 14 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 75 for h40079 (Voltage_L1_to_L2__V), len/span 2, PDU 039c8f0002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40265, len 1 / span 1 to id 1, queue has 15 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 106 for h40265 (.ScaleFactor_Current), len/span 1, PDU 039d490001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40282, len 1 / span 1 to id 1, queue has 16 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 28 for h40282 (Current_String1__A), len/span 1, PDU 039d5a0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40285, len 2 / span 2 to id 1, queue has 17 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 96 for h40285 (Energy_total_String1__kWh), len/span 2, PDU 039d5d0002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40267, len 1 / span 1 to id 1, queue has 18 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 58 for h40267 (.ScaleFactor_Power), len/span 1, PDU 039d4b0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h00501, len 4 / span 4 to id 1, queue has 19 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 123 for h00501 (Energy_Day__kWh), len/span 4, PDU 0301f50004
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40083, len 2 / span 2 to id 1, queue has 20 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 209 for h40083 (Voltage_L3_to_L1__V), len/span 2, PDU 039c930002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40117, len 1 / span 1 to id 1, queue has 21 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 251 for h40117 (Operating_State), len/span 1, PDU 039cb50001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40089, len 2 / span 2 to id 1, queue has 22 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 199 for h40089 (Voltage_L3__V), len/span 2, PDU 039c990002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40105, len 2 / span 2 to id 1, queue has 23 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 131 for h40105 (Voltage_DC__V), len/span 2, PDU 039ca90002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40087, len 2 / span 2 to id 1, queue has 24 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 126 for h40087 (Voltage_L2__V), len/span 2, PDU 039c970002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40310, len 1 / span 1 to id 1, queue has 25 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 183 for h40310 (Operating_State_String2), len/span 1, PDU 039d760001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40075, len 2 / span 2 to id 1, queue has 26 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 253 for h40075 (Current_L2__A), len/span 2, PDU 039c8b0002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40283, len 1 / span 1 to id 1, queue has 27 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 178 for h40283 (Voltage_String1__V), len/span 1, PDU 039d5b0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40266, len 1 / span 1 to id 1, queue has 28 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 166 for h40266 (.ScaleFactor_Voltage), len/span 1, PDU 039d4a0001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40077, len 2 / span 2 to id 1, queue has 29 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 104 for h40077 (Current_L3__A), len/span 2, PDU 039c8d0002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40304, len 1 / span 1 to id 1, queue has 30 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 189 for h40304 (Power_String2__W), len/span 1, PDU 039d700001
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40103, len 2 / span 2 to id 1, queue has 31 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 80 for h40103 (Current_DC__A), len/span 2, PDU 039ca70002
2016.12.02 01:07:59 4: Wechselrichter1: Send called with h40085, len 2 / span 2 to id 1, queue has 32 requests
2016.12.02 01:07:59 4: Wechselrichter1: Send queues fc 3 to 1, tid 254 for h40085 (Voltage_L1__V), len/span 2, PDU 039c950002
2016.12.02 01:07:59 5: Wechselrichter1: raw read: 00c7000000050103020007
2016.12.02 01:07:59 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 199, values 0007 request was for h.40118 (Operating_State_Vendor), len 1 for module Wechselrichter1
2016.12.02 01:07:59 5: Wechselrichter1: ParseObj called with 0007 and start 40118
2016.12.02 01:07:59 5: Wechselrichter1: ParseObj ObjInfo for h40118: reading=Operating_State_Vendor, unpack=n, expr=, format=, map=1:Off, 2:in.operation(no.feed-in), 3:Run-up.phase, 4:normal.operation, 5:Power.Reduction, 6:Switch-off.phase, 7:Error.exists, 8:Standby, 9:no.Fronius.Solar-Net.communication, 10:mo.communication.with.Inverter, 11:Overcurrent.identified.in.Fronius.Solar-Net-plug, 12:Inverter.update.is.being.performed, 13:AFCI.event
2016.12.02 01:07:59 5: Wechselrichter1: ParseObj unpacked 0007 with n to 37
2016.12.02 01:07:59 5: Wechselrichter1: ParseObj for Operating_State_Vendor maps value 7 with 1:Off, 2:in.operation(no.feed-in), 3:Run-up.phase, 4:normal.operation, 5:Power.Reduction, 6:Switch-off.phase, 7:Error.exists, 8:Standby, 9:no.Fronius.Solar-Net.communication, 10:mo.communication.with.Inverter, 11:Overcurrent.identified.in.Fronius.Solar-Net-plug, 12:Inverter.update.is.being.performed, 13:AFCI.event
2016.12.02 01:07:59 4: Wechselrichter1: ParseObj for Operating_State_Vendor assigns Error.exists
2016.12.02 01:07:59 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:07:59 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.66015100479126
2016.12.02 01:08:00 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 78 for Power_DC__W (h40107), len 2)
2016.12.02 01:08:00 5: SW: 004e0000000601039cab0002
2016.12.02 01:08:00 5: Wechselrichter1: raw read: 004e0000000701030400000000
2016.12.02 01:08:00 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 78, values 00000000 request was for h.40107 (Power_DC__W), len 2 for module Wechselrichter1
2016.12.02 01:08:00 5: Wechselrichter1: ParseObj called with 00000000 and start 40107
2016.12.02 01:08:00 5: Wechselrichter1: ParseObj ObjInfo for h40107: reading=Power_DC__W, unpack=f>, expr=, format=%.1f, map=
2016.12.02 01:08:00 5: Wechselrichter1: ParseObj unpacked 00000000 with f> to 30
2016.12.02 01:08:00 5: Wechselrichter1: ParseObj for Power_DC__W does sprintf with format %.1f value is 0
2016.12.02 01:08:00 5: Wechselrichter1: ParseObj for Power_DC__W sprintf result is 0.0
2016.12.02 01:08:00 4: Wechselrichter1: ParseObj for Power_DC__W assigns 0.0
2016.12.02 01:08:00 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:00 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.618185043334961
2016.12.02 01:08:01 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 42 for Power__W (h40091), len 2)
2016.12.02 01:08:01 5: SW: 002a0000000601039c9b0002
2016.12.02 01:08:01 5: Wechselrichter1: raw read: 002a0000000701030400000000
2016.12.02 01:08:01 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 42, values 00000000 request was for h.40091 (Power__W), len 2 for module Wechselrichter1
2016.12.02 01:08:01 5: Wechselrichter1: ParseObj called with 00000000 and start 40091
2016.12.02 01:08:01 5: Wechselrichter1: ParseObj ObjInfo for h40091: reading=Power__W, unpack=f>, expr=, format=%.1f, map=
2016.12.02 01:08:01 5: Wechselrichter1: ParseObj unpacked 00000000 with f> to 30
2016.12.02 01:08:01 5: Wechselrichter1: ParseObj for Power__W does sprintf with format %.1f value is 0
2016.12.02 01:08:01 5: Wechselrichter1: ParseObj for Power__W sprintf result is 0.0
2016.12.02 01:08:01 4: Wechselrichter1: ParseObj for Power__W assigns 0.0
2016.12.02 01:08:01 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:01 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.600733995437622
2016.12.02 01:08:02 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 214 for Current_total__A (h40071), len 2)
2016.12.02 01:08:02 5: SW: 00d60000000601039c870002
2016.12.02 01:08:02 5: Wechselrichter1: raw read: 00d60000000701030400000000
2016.12.02 01:08:02 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 214, values 00000000 request was for h.40071 (Current_total__A), len 2 for module Wechselrichter1
2016.12.02 01:08:02 5: Wechselrichter1: ParseObj called with 00000000 and start 40071
2016.12.02 01:08:02 5: Wechselrichter1: ParseObj ObjInfo for h40071: reading=Current_total__A, unpack=f>, expr=, format=%.2f, map=
2016.12.02 01:08:02 5: Wechselrichter1: ParseObj unpacked 00000000 with f> to 30
2016.12.02 01:08:02 5: Wechselrichter1: ParseObj for Current_total__A does sprintf with format %.2f value is 0
2016.12.02 01:08:02 5: Wechselrichter1: ParseObj for Current_total__A sprintf result is 0.00
2016.12.02 01:08:02 4: Wechselrichter1: ParseObj for Current_total__A assigns 0.00
2016.12.02 01:08:02 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:02 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.660807847976685
2016.12.02 01:08:03 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 234 for Current_String2__A (h40302), len 1)
2016.12.02 01:08:03 5: SW: 00ea0000000601039d6e0001
2016.12.02 01:08:03 5: Wechselrichter1: raw read: 00ea00000005010302ffff
2016.12.02 01:08:03 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 234, values ffff request was for h.40302 (Current_String2__A), len 1 for module Wechselrichter1
2016.12.02 01:08:03 5: Wechselrichter1: ParseObj called with ffff and start 40302
2016.12.02 01:08:03 5: Wechselrichter1: ParseObj ObjInfo for h40302: reading=Current_String2__A, unpack=S>, expr=MinMaxChk($val*10**ReadingsNum($name,".ScaleFactor_Current",0),0,20,$name,"Current_String2__A"), format=%.2f, map=
2016.12.02 01:08:03 5: Wechselrichter1: ParseObj unpacked ffff with S> to 3635353335
2016.12.02 01:08:03 5: Wechselrichter1: ParseObj for Current_String2__A evaluates 65535 with expr MinMaxChk($val*10**ReadingsNum($name,".ScaleFactor_Current",0),0,20,$name,"Current_String2__A")
2016.12.02 01:08:03 5: Wechselrichter1: ParseObj for Current_String2__A does sprintf with format %.2f value is 0.00
2016.12.02 01:08:03 5: Wechselrichter1: ParseObj for Current_String2__A sprintf result is 0.00
2016.12.02 01:08:03 4: Wechselrichter1: ParseObj for Current_String2__A assigns 0.00
2016.12.02 01:08:03 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:03 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.660356998443604
2016.12.02 01:08:04 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 90 for Voltage_String2__V (h40303), len 1)
2016.12.02 01:08:04 5: SW: 005a0000000601039d6f0001
2016.12.02 01:08:04 5: Wechselrichter1: raw read: 005a000000050103020050
2016.12.02 01:08:04 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 90, values 0050 request was for h.40303 (Voltage_String2__V), len 1 for module Wechselrichter1
2016.12.02 01:08:04 5: Wechselrichter1: ParseObj called with 0050 and start 40303
2016.12.02 01:08:04 5: Wechselrichter1: ParseObj ObjInfo for h40303: reading=Voltage_String2__V, unpack=S>, expr=MinMaxChk($val*10**ReadingsNum($name,".ScaleFactor_Voltage",0),0,2000,$name,"Voltage_String2__V"), format=%.0f, map=
2016.12.02 01:08:04 5: Wechselrichter1: ParseObj unpacked 0050 with S> to 3830
2016.12.02 01:08:04 5: Wechselrichter1: ParseObj for Voltage_String2__V evaluates 80 with expr MinMaxChk($val*10**ReadingsNum($name,".ScaleFactor_Voltage",0),0,2000,$name,"Voltage_String2__V")
2016.12.02 01:08:04 5: Wechselrichter1: ParseObj for Voltage_String2__V does sprintf with format %.0f value is 0.8
2016.12.02 01:08:04 5: Wechselrichter1: ParseObj for Voltage_String2__V sprintf result is 1
2016.12.02 01:08:04 4: Wechselrichter1: ParseObj for Voltage_String2__V assigns 1
2016.12.02 01:08:04 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:04 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.660612106323242
2016.12.02 01:08:05 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 47 for Voltage_L2_to_L3__V (h40081), len 2)
2016.12.02 01:08:05 5: SW: 002f0000000601039c910002
2016.12.02 01:08:05 5: Wechselrichter1: raw read: 002f000000070103047fc00000
2016.12.02 01:08:05 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 47, values 7fc00000 request was for h.40081 (Voltage_L2_to_L3__V), len 2 for module Wechselrichter1
2016.12.02 01:08:05 5: Wechselrichter1: ParseObj called with 7fc00000 and start 40081
2016.12.02 01:08:05 5: Wechselrichter1: ParseObj ObjInfo for h40081: reading=Voltage_L2_to_L3__V, unpack=f>, expr=, format=%.1f, map=
2016.12.02 01:08:05 5: Wechselrichter1: ParseObj unpacked 7fc00000 with f> to 6e616e
2016.12.02 01:08:05 5: Wechselrichter1: ParseObj for Voltage_L2_to_L3__V does sprintf with format %.1f value is nan
2016.12.02 01:08:05 5: Wechselrichter1: ParseObj for Voltage_L2_to_L3__V sprintf result is nan
2016.12.02 01:08:05 4: Wechselrichter1: ParseObj for Voltage_L2_to_L3__V assigns nan
2016.12.02 01:08:05 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:05 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.621568918228149
2016.12.02 01:08:06 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 32 for Operating_State_String1 (h40290), len 1)
2016.12.02 01:08:06 5: SW: 00200000000601039d620001
2016.12.02 01:08:06 5: Wechselrichter1: raw read: 0020000000050103020003
2016.12.02 01:08:06 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 32, values 0003 request was for h.40290 (Operating_State_String1), len 1 for module Wechselrichter1
2016.12.02 01:08:06 5: Wechselrichter1: ParseObj called with 0003 and start 40290
2016.12.02 01:08:06 5: Wechselrichter1: ParseObj ObjInfo for h40290: reading=Operating_State_String1, unpack=n, expr=, format=, map=1:Off, 2:in.operation(no.feed-in), 3:Run-up.phase, 4:normal.operation, 5:Power.Reduction, 6:Switch-off.phase, 7:Error.exists, 8:Standby
2016.12.02 01:08:06 5: Wechselrichter1: ParseObj unpacked 0003 with n to 33
2016.12.02 01:08:06 5: Wechselrichter1: ParseObj for Operating_State_String1 maps value 3 with 1:Off, 2:in.operation(no.feed-in), 3:Run-up.phase, 4:normal.operation, 5:Power.Reduction, 6:Switch-off.phase, 7:Error.exists, 8:Standby
2016.12.02 01:08:06 4: Wechselrichter1: ParseObj for Operating_State_String1 assigns Run-up.phase
2016.12.02 01:08:06 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:06 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.661018133163452
2016.12.02 01:08:07 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 172 for Energy_Total__kWh (h00509), len 4)
2016.12.02 01:08:07 5: SW: 00ac00000006010301fd0004
2016.12.02 01:08:07 5: Wechselrichter1: raw read: 00ac0000000b01030800000000003cd1ec
2016.12.02 01:08:07 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 172, values 00000000003cd1ec request was for h.00509 (Energy_Total__kWh), len 4 for module Wechselrichter1
2016.12.02 01:08:07 5: Wechselrichter1: ParseObj called with 00000000003cd1ec and start 00509
2016.12.02 01:08:07 5: Wechselrichter1: ParseObj ObjInfo for h00509: reading=Energy_Total__kWh, unpack=Q>, expr=$val /1000, format=, map=
2016.12.02 01:08:07 5: Wechselrichter1: ParseObj unpacked 00000000003cd1ec with Q> to 33393835393030
2016.12.02 01:08:07 5: Wechselrichter1: ParseObj for Energy_Total__kWh evaluates 3985900 with expr $val /1000
2016.12.02 01:08:07 4: Wechselrichter1: ParseObj for Energy_Total__kWh assigns 3985.9
2016.12.02 01:08:07 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:07 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.64487099647522
2016.12.02 01:08:08 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 85 for .ScaleFactor_Energy (h40268), len 1)
2016.12.02 01:08:08 5: SW: 00550000000601039d4c0001
2016.12.02 01:08:08 5: Wechselrichter1: raw read: 0055000000050103020000
2016.12.02 01:08:08 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 85, values 0000 request was for h.40268 (.ScaleFactor_Energy), len 1 for module Wechselrichter1
2016.12.02 01:08:08 5: Wechselrichter1: ParseObj called with 0000 and start 40268
2016.12.02 01:08:08 5: Wechselrichter1: ParseObj ObjInfo for h40268: reading=.ScaleFactor_Energy, unpack=s>, expr=, format=%.0f, map=
2016.12.02 01:08:08 5: Wechselrichter1: ParseObj unpacked 0000 with s> to 30
2016.12.02 01:08:08 5: Wechselrichter1: ParseObj for .ScaleFactor_Energy does sprintf with format %.0f value is 0
2016.12.02 01:08:08 5: Wechselrichter1: ParseObj for .ScaleFactor_Energy sprintf result is 0
2016.12.02 01:08:08 4: Wechselrichter1: ParseObj for .ScaleFactor_Energy assigns 0
2016.12.02 01:08:08 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:08 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.696697235107422
2016.12.02 01:08:09 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 74 for Power_String1__W (h40284), len 1)
2016.12.02 01:08:09 5: SW: 004a0000000601039d5c0001
2016.12.02 01:08:09 5: Wechselrichter1: raw read: 004a00000005010302ffff
2016.12.02 01:08:09 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 74, values ffff request was for h.40284 (Power_String1__W), len 1 for module Wechselrichter1
2016.12.02 01:08:09 5: Wechselrichter1: ParseObj called with ffff and start 40284
2016.12.02 01:08:09 5: Wechselrichter1: ParseObj ObjInfo for h40284: reading=Power_String1__W, unpack=S>, expr=MinMaxChk($val*10**ReadingsNum($name,".ScaleFactor_Power",0),0,7000,$name,"Power_String1__W"), format=%.0f, map=
2016.12.02 01:08:09 5: Wechselrichter1: ParseObj unpacked ffff with S> to 3635353335
2016.12.02 01:08:09 5: Wechselrichter1: ParseObj for Power_String1__W evaluates 65535 with expr MinMaxChk($val*10**ReadingsNum($name,".ScaleFactor_Power",0),0,7000,$name,"Power_String1__W")
2016.12.02 01:08:09 5: Wechselrichter1: ParseObj for Power_String1__W does sprintf with format %.0f value is 655.35
2016.12.02 01:08:09 5: Wechselrichter1: ParseObj for Power_String1__W sprintf result is 655
2016.12.02 01:08:09 4: Wechselrichter1: ParseObj for Power_String1__W assigns 655
2016.12.02 01:08:09 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:09 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.660858154296875
2016.12.02 01:08:10 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 97 for ActiveStateCode (h00213), len 1)
2016.12.02 01:08:10 5: SW: 006100000006010300d50001
2016.12.02 01:08:10 5: Wechselrichter1: raw read: 0061000000050103020000
2016.12.02 01:08:10 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 97, values 0000 request was for h.00213 (ActiveStateCode), len 1 for module Wechselrichter1
2016.12.02 01:08:10 5: Wechselrichter1: ParseObj called with 0000 and start 00213
2016.12.02 01:08:10 5: Wechselrichter1: ParseObj ObjInfo for h00213: reading=ActiveStateCode, unpack=n, expr=, format=, map=1:aus, 2:AutoShutdown, 3:startet, 4:Normalbetrieb, 5:Leistungsreduktion, 6:abschalten, 7:Fehler, 8:Standby
2016.12.02 01:08:10 5: Wechselrichter1: ParseObj unpacked 0000 with n to 30
2016.12.02 01:08:10 5: Wechselrichter1: ParseObj for ActiveStateCode maps value 0 with 1:aus, 2:AutoShutdown, 3:startet, 4:Normalbetrieb, 5:Leistungsreduktion, 6:abschalten, 7:Fehler, 8:Standby
2016.12.02 01:08:10 4: Wechselrichter1: ParseObj for ActiveStateCode assigns 0
2016.12.02 01:08:10 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:10 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.624407052993774
2016.12.02 01:08:11 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 237 for Energy_Year__kWh (h00505), len 4)
2016.12.02 01:08:11 5: SW: 00ed00000006010301f90004
2016.12.02 01:08:11 5: Wechselrichter1: raw read: 00ed0000000b01030800000000003cd1ef
2016.12.02 01:08:11 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 237, values 00000000003cd1ef request was for h.00505 (Energy_Year__kWh), len 4 for module Wechselrichter1
2016.12.02 01:08:11 5: Wechselrichter1: ParseObj called with 00000000003cd1ef and start 00505
2016.12.02 01:08:11 5: Wechselrichter1: ParseObj ObjInfo for h00505: reading=Energy_Year__kWh, unpack=Q>, expr=$val /1000, format=, map=
2016.12.02 01:08:11 5: Wechselrichter1: ParseObj unpacked 00000000003cd1ef with Q> to 33393835393033
2016.12.02 01:08:11 5: Wechselrichter1: ParseObj for Energy_Year__kWh evaluates 3985903 with expr $val /1000
2016.12.02 01:08:11 4: Wechselrichter1: ParseObj for Energy_Year__kWh assigns 3985.903
2016.12.02 01:08:11 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:11 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.645101070404053
2016.12.02 01:08:12 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 239 for Energy_total_String2__kWh (h40305), len 2)
2016.12.02 01:08:12 5: SW: 00ef0000000601039d710002
2016.12.02 01:08:12 5: Wechselrichter1: raw read: 00ef00000007010304001de8bc
2016.12.02 01:08:12 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 239, values 001de8bc request was for h.40305 (Energy_total_String2__kWh), len 2 for module Wechselrichter1
2016.12.02 01:08:12 5: Wechselrichter1: ParseObj called with 001de8bc and start 40305
2016.12.02 01:08:12 5: Wechselrichter1: ParseObj ObjInfo for h40305: reading=Energy_total_String2__kWh, unpack=L>, expr=$val *10**ReadingsNum($name,".ScaleFactor_Energy",0)/1000, format=%.3f, map=
2016.12.02 01:08:12 5: Wechselrichter1: ParseObj unpacked 001de8bc with L> to 31393630313234
2016.12.02 01:08:12 5: Wechselrichter1: ParseObj for Energy_total_String2__kWh evaluates 1960124 with expr $val *10**ReadingsNum($name,".ScaleFactor_Energy",0)/1000
2016.12.02 01:08:12 5: Wechselrichter1: ParseObj for Energy_total_String2__kWh does sprintf with format %.3f value is 1960.124
2016.12.02 01:08:12 5: Wechselrichter1: ParseObj for Energy_total_String2__kWh sprintf result is 1960.124
2016.12.02 01:08:12 4: Wechselrichter1: ParseObj for Energy_total_String2__kWh assigns 1960.124
2016.12.02 01:08:12 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:12 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.661181926727295
2016.12.02 01:08:13 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 231 for Current_L1__A (h40073), len 2)
2016.12.02 01:08:13 5: SW: 00e70000000601039c890002
2016.12.02 01:08:13 5: Wechselrichter1: raw read: 00e70000000701030400000000
2016.12.02 01:08:13 4: Wechselrichter1: ParseFrames got fcode 3 from 1, tid 231, values 00000000 request was for h.40073 (Current_L1__A), len 2 for module Wechselrichter1
2016.12.02 01:08:13 5: Wechselrichter1: ParseObj called with 00000000 and start 40073
2016.12.02 01:08:13 5: Wechselrichter1: ParseObj ObjInfo for h40073: reading=Current_L1__A, unpack=f>, expr=, format=%.2f, map=
2016.12.02 01:08:13 5: Wechselrichter1: ParseObj unpacked 00000000 with f> to 30
2016.12.02 01:08:13 5: Wechselrichter1: ParseObj for Current_L1__A does sprintf with format %.2f value is 0
2016.12.02 01:08:13 5: Wechselrichter1: ParseObj for Current_L1__A sprintf result is 0.00
2016.12.02 01:08:13 4: Wechselrichter1: ParseObj for Current_L1__A assigns 0.00
2016.12.02 01:08:13 5: Wechselrichter1: ParseFrames got 1 readings from ParseObj
2016.12.02 01:08:13 4: Wechselrichter1: CheckDelay commDelay for Wechselrichter1 not over, try again in 0.660861015319824
2016.12.02 01:08:14 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 75 for Voltage_L1_to_L2__V (h40079), len 2)
2016.12.02 01:08:14 5: SW: 004b0000000601039c8f0002
2016.12.02 01:08:16 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 004b0000000601039c8f0002, last Buffer:
2016.12.02 01:08:16 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 106 for .ScaleFactor_Current (h40265), len 1)
2016.12.02 01:08:16 5: SW: 006a0000000601039d490001
2016.12.02 01:08:18 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 006a0000000601039d490001, last Buffer:
2016.12.02 01:08:18 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 28 for Current_String1__A (h40282), len 1)
2016.12.02 01:08:18 5: SW: 001c0000000601039d5a0001
2016.12.02 01:08:20 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 001c0000000601039d5a0001, last Buffer:
2016.12.02 01:08:20 3: Wechselrichter1: 3 successive timeouts, setting state to disconnected
2016.12.02 01:08:20 1: 192.168.178.21:502 disconnected, waiting to reappear (Wechselrichter1)
2016.12.02 01:08:20 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 96 for Energy_total_String1__kWh (h40285), len 2)
2016.12.02 01:08:20 5: SW: 00600000000601039d5d0002
2016.12.02 01:08:22 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00600000000601039d5d0002, last Buffer:
2016.12.02 01:08:22 3: Wechselrichter1: 4 successive timeouts, setting state to disconnected
2016.12.02 01:08:22 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 58 for .ScaleFactor_Power (h40267), len 1)
2016.12.02 01:08:22 5: SW: 003a0000000601039d4b0001
2016.12.02 01:08:24 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 003a0000000601039d4b0001, last Buffer:
2016.12.02 01:08:24 3: Wechselrichter1: 5 successive timeouts, setting state to disconnected
2016.12.02 01:08:24 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 123 for Energy_Day__kWh (h00501), len 4)
2016.12.02 01:08:24 5: SW: 007b00000006010301f50004
2016.12.02 01:08:26 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 007b00000006010301f50004, last Buffer:
2016.12.02 01:08:26 3: Wechselrichter1: 6 successive timeouts, setting state to disconnected
2016.12.02 01:08:26 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 209 for Voltage_L3_to_L1__V (h40083), len 2)
2016.12.02 01:08:26 5: SW: 00d10000000601039c930002
2016.12.02 01:08:28 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00d10000000601039c930002, last Buffer:
2016.12.02 01:08:28 3: Wechselrichter1: 7 successive timeouts, setting state to disconnected
2016.12.02 01:08:28 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 251 for Operating_State (h40117), len 1)
2016.12.02 01:08:28 5: SW: 00fb0000000601039cb50001
2016.12.02 01:08:30 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00fb0000000601039cb50001, last Buffer:
2016.12.02 01:08:30 3: Wechselrichter1: 8 successive timeouts, setting state to disconnected
2016.12.02 01:08:30 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 199 for Voltage_L3__V (h40089), len 2)
2016.12.02 01:08:30 5: SW: 00c70000000601039c990002
2016.12.02 01:08:32 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00c70000000601039c990002, last Buffer:
2016.12.02 01:08:32 3: Wechselrichter1: 9 successive timeouts, setting state to disconnected
2016.12.02 01:08:32 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 131 for Voltage_DC__V (h40105), len 2)
2016.12.02 01:08:32 5: SW: 00830000000601039ca90002
2016.12.02 01:08:34 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00830000000601039ca90002, last Buffer:
2016.12.02 01:08:34 3: Wechselrichter1: 10 successive timeouts, setting state to disconnected
2016.12.02 01:08:34 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 126 for Voltage_L2__V (h40087), len 2)
2016.12.02 01:08:34 5: SW: 007e0000000601039c970002
2016.12.02 01:08:36 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 007e0000000601039c970002, last Buffer:
2016.12.02 01:08:36 3: Wechselrichter1: 11 successive timeouts, setting state to disconnected
2016.12.02 01:08:36 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 183 for Operating_State_String2 (h40310), len 1)
2016.12.02 01:08:36 5: SW: 00b70000000601039d760001
2016.12.02 01:08:38 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00b70000000601039d760001, last Buffer:
2016.12.02 01:08:38 3: Wechselrichter1: 12 successive timeouts, setting state to disconnected
2016.12.02 01:08:38 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 253 for Current_L2__A (h40075), len 2)
2016.12.02 01:08:38 5: SW: 00fd0000000601039c8b0002
2016.12.02 01:08:40 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00fd0000000601039c8b0002, last Buffer:
2016.12.02 01:08:40 3: Wechselrichter1: 13 successive timeouts, setting state to disconnected
2016.12.02 01:08:40 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 178 for Voltage_String1__V (h40283), len 1)
2016.12.02 01:08:40 5: SW: 00b20000000601039d5b0001
2016.12.02 01:08:42 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00b20000000601039d5b0001, last Buffer:
2016.12.02 01:08:42 3: Wechselrichter1: 14 successive timeouts, setting state to disconnected
2016.12.02 01:08:42 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 166 for .ScaleFactor_Voltage (h40266), len 1)
2016.12.02 01:08:42 5: SW: 00a60000000601039d4a0001
2016.12.02 01:08:44 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00a60000000601039d4a0001, last Buffer:
2016.12.02 01:08:44 3: Wechselrichter1: 15 successive timeouts, setting state to disconnected
2016.12.02 01:08:44 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 104 for Current_L3__A (h40077), len 2)
2016.12.02 01:08:44 5: SW: 00680000000601039c8d0002
2016.12.02 01:08:46 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00680000000601039c8d0002, last Buffer:
2016.12.02 01:08:46 3: Wechselrichter1: 16 successive timeouts, setting state to disconnected
2016.12.02 01:08:46 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 189 for Power_String2__W (h40304), len 1)
2016.12.02 01:08:46 5: SW: 00bd0000000601039d700001
2016.12.02 01:08:48 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00bd0000000601039d700001, last Buffer:
2016.12.02 01:08:48 3: Wechselrichter1: 17 successive timeouts, setting state to disconnected
2016.12.02 01:08:48 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 80 for Current_DC__A (h40103), len 2)
2016.12.02 01:08:48 5: SW: 00500000000601039ca70002
2016.12.02 01:08:50 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00500000000601039ca70002, last Buffer:
2016.12.02 01:08:50 3: Wechselrichter1: 18 successive timeouts, setting state to disconnected
2016.12.02 01:08:50 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 254 for Voltage_L1__V (h40085), len 2)
2016.12.02 01:08:50 5: SW: 00fe0000000601039c950002
2016.12.02 01:08:52 4: Wechselrichter1: timeout waiting for 3 from 1, Request was 00fe0000000601039c950002, last Buffer:
2016.12.02 01:08:52 3: Wechselrichter1: 19 successive timeouts, setting state to disconnected
2016.12.02 01:09:00 4: Wechselrichter1: update timer modified: will call GetUpdate in 60.0 seconds at 2016-12-02 01:10:00 - Interval 60
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate called
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate objects from attributes:
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate full object list: h00213 h00215 h00501 h00505 h00509 h40004 h40020 h40036 h40044 h40052 h40068 h40071 h40073 h40075 h40077 h40079 h40081 h40083 h40085 h40087 h40089 h40091 h40103 h40105 h40107 h40117 h40118 h40196 h40265 h40266 h40267 h40268 h40282 h40283 h40284 h40285 h40290 h40302 h40303 h40304 h40305 h40310
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h00213 => ActiveStateCode, poll = 1, last = 1480637290.51364
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip ActiveStateCode, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h00215 => DataModelType, poll = once, last = 1480586927.81585
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h00501 => Energy_Day__kWh, poll = 1, last = 1480608655.62601
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Energy_Day__kWh
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h00505 => Energy_Year__kWh, poll = 1, last = 1480637291.42673
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Energy_Year__kWh, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h00509 => Energy_Total__kWh, poll = 1, last = 1480637287.61465
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Energy_Total__kWh, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40004 => Manufacturer, poll = once, last = 1480586924.90272
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40020 => Device_model, poll = once, last = 1480586932.62794
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40036 => SW_Version_DataManager, poll = once, last = 1480586936.49519
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40044 => SW_Version_Inverter, poll = once, last = 1480586947.20682
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40052 => Serialnumber, poll = once, last = 1480586930.80025
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40068 => Modbus_Address, poll = once, last = 1480586931.71385
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40071 => Current_total__A, poll = 1, last = 1480637282.64508
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Current_total__A, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40073 => Current_L1__A, poll = 1, last = 1480637293.47735
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Current_L1__A, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40075 => Current_L2__A, poll = 1, last = 1480608840.88077
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Current_L2__A
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40077 => Current_L3__A, poll = 1, last = 1480608538.7491
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Current_L3__A
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40079 => Voltage_L1_to_L2__V, poll = 1, last = 1480608297.23014
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_L1_to_L2__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40081 => Voltage_L2_to_L3__V, poll = 1, last = 1480637285.59411
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Voltage_L2_to_L3__V, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40083 => Voltage_L3_to_L1__V, poll = 1, last = 1480608659.50894
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_L3_to_L1__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40085 => Voltage_L1__V, poll = 1, last = 1480608476.05502
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_L1__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40087 => Voltage_L2__V, poll = 1, last = 1480608536.9009
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_L2__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40089 => Voltage_L3__V, poll = 1, last = 1480608412.24766
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_L3__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40091 => Power__W, poll = 1, last = 1480637281.71634
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Power__W, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40103 => Current_DC__A, poll = 1, last = 1480608842.89506
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Current_DC__A
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40105 => Voltage_DC__V, poll = 1, last = 1480608724.51948
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_DC__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40107 => Power_DC__W, poll = 1, last = 1480637280.75729
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Power_DC__W, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40117 => Operating_State, poll = 1, last = 1480608838.96848
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Operating_State
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40118 => Operating_State_Vendor, poll = 1, last = 1480637279.8388
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Operating_State_Vendor, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40196 => Energy_total_AC__kWh, poll = once, last = 1480586919.12403
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40265 => .ScaleFactor_Current, poll = 1, last = 1480608848.82537
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Current
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40266 => .ScaleFactor_Voltage, poll = 1, last = 1480608844.95161
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Voltage
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40267 => .ScaleFactor_Power, poll = 1, last = 1480608847.91177
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Power
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40268 => .ScaleFactor_Energy, poll = 1, last = 1480637288.6745
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request .ScaleFactor_Energy
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40282 => Current_String1__A, poll = 1, last = 1480608777.45411
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Current_String1__A
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40283 => Voltage_String1__V, poll = 1, last = 1480608839.88256
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Voltage_String1__V
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40284 => Power_String1__W, poll = 1, last = 1480637289.58915
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Power_String1__W, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40285 => Energy_total_String1__kWh, poll = 1, last = 1480608658.58894
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Energy_total_String1__kWh
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40290 => Operating_State_String1, poll = 1, last = 1480637286.69654
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Operating_State_String1, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40302 => Current_String2__A, poll = 1, last = 1480637283.55966
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Current_String2__A, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40303 => Voltage_String2__V, poll = 1, last = 1480637284.67518
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Voltage_String2__V, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40304 => Power_String2__W, poll = 1, last = 1480608843.80816
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Power_String2__W
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40305 => Energy_total_String2__kWh, poll = 1, last = 1480637292.5623
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate will skip Energy_total_String2__kWh, delay not over
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate check h40310 => Operating_State_String2, poll = 1, last = 1480608841.79637
2016.12.02 01:09:00 4: Wechselrichter1: GetUpdate will request Operating_State_String2
2016.12.02 01:09:00 5: Wechselrichter1: GetUpdate tries to combine read commands
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Energy_Day__kWh / h00501 with Current_L2__A / h40075, span 39576 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Current_L2__A / h40075 with Current_L3__A / h40077, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Current_L3__A / h40077 with Voltage_L1_to_L2__V / h40079, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_L1_to_L2__V / h40079 with Voltage_L3_to_L1__V / h40083, span 6 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_L3_to_L1__V / h40083 with Voltage_L1__V / h40085, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_L1__V / h40085 with Voltage_L2__V / h40087, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_L2__V / h40087 with Voltage_L3__V / h40089, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_L3__V / h40089 with Current_DC__A / h40103, span 16 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Current_DC__A / h40103 with Voltage_DC__V / h40105, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_DC__V / h40105 with Operating_State / h40117, span 13 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Operating_State / h40117 with .ScaleFactor_Current / h40265, span 149 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine .ScaleFactor_Current / h40265 with .ScaleFactor_Voltage / h40266, span 2 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine .ScaleFactor_Voltage / h40266 with .ScaleFactor_Power / h40267, span 2 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine .ScaleFactor_Power / h40267 with .ScaleFactor_Energy / h40268, span 2 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine .ScaleFactor_Energy / h40268 with Current_String1__A / h40282, span 15 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Current_String1__A / h40282 with Voltage_String1__V / h40283, span 2 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Voltage_String1__V / h40283 with Energy_total_String1__kWh / h40285, span 4 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Energy_total_String1__kWh / h40285 with Power_String2__W / h40304, span 20 > max 1
2016.12.02 01:09:00 5: Wechselrichter1: No Combine Power_String2__W / h40304 with Operating_State_String2 / h40310, span 7 > max 1
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40105, len 2 / span 2 to id 1, queue has 0 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 163 for h40105 (Voltage_DC__V), len/span 2, PDU 039ca90002
2016.12.02 01:09:00 4: Wechselrichter1: HandleSendQueue sends fc 3 to 1, tid 163 for Voltage_DC__V (h40105), len 2)
2016.12.02 01:09:00 5: SW: 00a30000000601039ca90002
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40117, len 1 / span 1 to id 1, queue has 0 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 158 for h40117 (Operating_State), len/span 1, PDU 039cb50001
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40089, len 2 / span 2 to id 1, queue has 1 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 93 for h40089 (Voltage_L3__V), len/span 2, PDU 039c990002
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40103, len 2 / span 2 to id 1, queue has 2 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 100 for h40103 (Current_DC__A), len/span 2, PDU 039ca70002
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40085, len 2 / span 2 to id 1, queue has 3 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 125 for h40085 (Voltage_L1__V), len/span 2, PDU 039c950002
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40304, len 1 / span 1 to id 1, queue has 4 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 231 for h40304 (Power_String2__W), len/span 1, PDU 039d700001
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40077, len 2 / span 2 to id 1, queue has 5 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 180 for h40077 (Current_L3__A), len/span 2, PDU 039c8d0002
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40266, len 1 / span 1 to id 1, queue has 6 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 111 for h40266 (.ScaleFactor_Voltage), len/span 1, PDU 039d4a0001
2016.12.02 01:09:00 4: Wechselrichter1: Send called with h40283, len 1 / span 1 to id 1, queue has 7 requests
2016.12.02 01:09:00 4: Wechselrichter1: Send queues fc 3 to 1, tid 88 for h40283 (Voltage_String1__V), len/span 1, PDU 039d5b000

StefanStrobel

Hallo Bjoernar,

die Antwort steht im Log:
Zitat
2016.12.02 01:07:48 5: Wechselrichter1: disable attribute removed on a Modbus TCP connection
Das bedeutet dass das disable-Attribut entfernt oder auf 0 gesetzt wurde.
Daher beginnt das Modul wieder mit den Abfragen.

Gruss
    Stefan

Bjoernar

Werde ich mal mit ins Log aufnehmen. Komisch

Gesendet von meinem Moto G (4) mit Tapatalk


der-Lolo

Guten Morgen Stefan,
wie sollte ich denn mein problem mit dem Kamstrup WMZ am besten mal anfassen?
Soll ich das Teil mal ohne weitere Bus-Teilnehmer anschliessen?

wthiess

Am Rande:
Lange Logs sollten wegen der Lesbarkeit des gesamten Beitrags als Code oder besser als Anhang reingestellt werden. Oder bei bedarf geändert werden.
lg
Wolfgang
Raspberry Pi 3; 8xRelais; Aptodec Nano V3.0 Pro; FS1000a; RF-5V; Hama TS33C; 3x Brennerstuhl FunkSteckdosen; 9x Dooya funk Rollo; KWL Systemair VR400; Thermokon Modbusthermostat; diverse China Modbus Thermostate; 1-wire Bus; Telegram; QuickFhem; FhemNative; Firmata; Alexa ......