jbuehl / solaredge

SolarEdge inverter logging data capture
GNU General Public License v3.0
289 stars 60 forks source link

pcap extraction flakey after getting new converter #111

Open foto-andreas opened 6 years ago

foto-andreas commented 6 years ago

I've got a now converter in february. Since then the pcap encryption is very flakey. I changed to tshark extraction, but that did not help. Some day there are no events in the extract, some day it works. I can not find a solution.

Command line: gzip -d < /data/SolarEdge/pcap/20180913.pcap.gz | tshark -r - -T fields -e data | utilities/unhexlify.py | python semonitor.py -k ../../solaredge/BE040526.key -a | less -S

Beside some "Data length is too big for the message" errors I get Results for 20180913:

{"inverters": {"BE040526": {"Uptime": 36005, "CosPhi1": 0.0, "Freq3": 49.999977111816406, "Freq2": 49.999820709228516, "Freq1": 50.00026321411133, "data29": 100.0, "data21": 4286578687, "data22": 4286578687, "data23": 4286578687, "GndFrR": -3.4028234663852886e+38, "data31": 0, "EdayDC": 4286578687, "Vac3": 231.484375, "Eac": 0.0, "Vac1": 230.859375, "Idc": 4286578687, "Date": "2018-09-13", "CosPhi3": 0.0, "CosPhi2": 0.0, "IoutDC": 0.0, "Temp": 24.645496368408203, "Interval": 144, "Iac3": 0.0, "Iac2": 0.0, "Iac1": 0.0, "Time": "05:42:03", "ID": "BE040526", "Eday": 0.0, "Edc": 4286578687, "Etot": 6156313.0, "Vdc": 213.75, "Vac2": 230.09375, "mode": 4, "Irdc": 0.0004374999844003469}}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 144, "EfromX": 0, "seType": "0x0022", "Time": "05:42:03", "onlyIntervalData": 1, "dateTime": 1536817323, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 144, "EfromX": 6, "seType": "0x0022", "Time": "05:42:03", "onlyIntervalData": 0, "dateTime": 1536817323, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 144, "EfromX": 6, "seType": "0x0022", "Time": "05:42:03", "onlyIntervalData": 1, "dateTime": 1536817323, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 144, "EfromX": 0, "seType": "0x0022", "Time": "05:42:03", "onlyIntervalData": 1, "dateTime": 1536817323, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 144, "EfromX": 0, "seType": "0x0022", "Time": "05:42:03", "onlyIntervalData": 1, "dateTime": 1536817323, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}}}, "events": {}, "optimizers": {}}
{"inverters": {"BE040526": {"Uptime": 165, "CosPhi1": 0.0, "Freq3": 50.00872802734375, "Freq2": 50.01039505004883, "Freq1": 50.0087890625, "data29": 100.0, "data21": 4286578687, "data22": 4286578687, "data23": 4286578687, "GndFrR": -3.4028234663852886e+38, "data31": 0, "EdayDC": 4286578687, "Vac3": 232.53125, "Eac": 0.0, "Vac1": 231.890625, "Idc": 4286578687, "Date": "2018-09-13", "CosPhi3": 0.0, "CosPhi2": 0.0, "IoutDC": 0.0, "Temp": 24.681581497192383, "Interval": 160, "Iac3": 0.0, "Iac2": 0.0, "Iac1": 0.0, "Time": "05:44:57", "ID": "BE040526", "Eday": 0.0, "Edc": 4286578687, "Etot": 6156313.0, "Vdc": 202.3125, "Vac2": 231.53125, "mode": 4, "Irdc": 0.00034374999813735485}}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 0, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 1, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 4, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 0, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}}}, "events": {"BE040526": {"Type": 1, "Event3": "Thu Sep 13 05:42:42 2018", "Time": "05:42:42", "Date": "2018-09-13", "Event2": 7200, "ID": "BE040526", "Event1": "Thu Sep 13 05:42:40 2018"}}, "optimizers": {}}
{"inverters": {"BE040526": {"Uptime": 165, "CosPhi1": 0.0, "Freq3": 50.00872802734375, "Freq2": 50.01039505004883, "Freq1": 50.0087890625, "data29": 100.0, "data21": 4286578687, "data22": 4286578687, "data23": 4286578687, "GndFrR": -3.4028234663852886e+38, "data31": 0, "EdayDC": 4286578687, "Vac3": 232.53125, "Eac": 0.0, "Vac1": 231.890625, "Idc": 4286578687, "Date": "2018-09-13", "CosPhi3": 0.0, "CosPhi2": 0.0, "IoutDC": 0.0, "Temp": 24.681581497192383, "Interval": 160, "Iac3": 0.0, "Iac2": 0.0, "Iac1": 0.0, "Time": "05:44:57", "ID": "BE040526", "Eday": 0.0, "Edc": 4286578687, "Etot": 6156313.0, "Vdc": 202.3125, "Vac2": 231.53125, "mode": 4, "Irdc": 0.00034374999813735485}}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 0, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 1, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 4, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 0, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}}}, "events": {"BE040526": {"Type": 1, "Event3": "Thu Sep 13 05:42:42 2018", "Time": "05:42:42", "Date": "2018-09-13", "Event2": 7200, "ID": "BE040526", "Event1": "Thu Sep 13 05:42:40 2018"}}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 0, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 1, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 4, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 1, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 160, "EfromX": 0, "seType": "0x0022", "Time": "05:44:57", "onlyIntervalData": 1, "dateTime": 1536817497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}}}, "events": {}, "optimizers": {}}
{"Unknown_device_0x0043": {"BE040526": {"devLen": 157, "Undeciphered_data": "01 00 01 00 05 00 1d 00 53 45 31 20 00 35 10 18 | 20 00 4d 91 30 20 00 e4 0d 18 20 00 ff 27 31 20 | 00 d4 96 30 20 00 72 40 18 20 00 be 8d 30 20 00 | 75 8c 30 20 00 ab 8d 30 20 00 fe 0f 18 20 00 62 | 0c 18 20 00 52 95 30 20 00 52 0c 18 20 00 d1 10 | 18 20 00 5c 95 30 20 00 5a 95 30 20 00 5d 8c 30 | 20 00 58 95 30 20 00 41 95 30 20 00 90 32 31 20 | 00 3e 95 30 20 00 85 44 31 20 00 4d 31 31 20 00 | 55 05 18 20 00 54 44 31 20 00 f9 8a 30 20 00 6d | 11 18 20 00 4b 33 31 20 00", "Time": "05:47:16", "devType": "Unknown_device_0x0043", "dateTime": 1536817636, "seType": "0x0043", "seId": "BE040526", "Date": "2018-09-13"}}, "Unknown_device_0x0042": {"BE040526": {"devLen": 35, "Undeciphered_data": "05 03 00 00 00 00 00 02 01 00 00 00 00 04 01 00 | 00 00 00 06 01 00 00 00 00 09 01 00 00 00 00", "Time": "05:47:16", "devType": "Unknown_device_0x0042", "dateTime": 1536817636, "seType": "0x0042", "seId": "BE040526", "Date": "2018-09-13"}}, "Unknown_device_0x0041": {"BE040526": {"devLen": 40, "Undeciphered_data": "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff | ff 7f ff 01 00 00 00 00 ff ff 7f ff 00 00 00 00 | 00 00 00 00", "Time": "05:47:16", "devType": "Unknown_device_0x0041", "dateTime": 1536817636, "seType": "0x0041", "seId": "BE040526", "Date": "2018-09-13"}}, "Unknown_device_0x0040": {"BE040526": {"devLen": 5, "Undeciphered_data": "00", "Time": "05:47:16", "devType": "Unknown_device_0x0040", "dateTime": 1536817636, "seType": "0x0040", "seId": "BE040526", "Date": "2018-09-13"}}, "Unknown_device_0x0017": {"BE040526": {"devLen": 99, "Undeciphered_data": "53 6f 6c 61 72 45 64 67 65 00 53 45 37 4b 00 42 | 45 30 34 30 35 32 36 00 02 00 01 00 03 00 26 05 | 04 be 00 00 00 03 03 00 7b 08 00 00 26 05 84 be | 03 00 00 08 01 00 0d 00 fb 03 26 05 c4 be 04 00 | 00 0e 02 00 13 00 85 03 01 00 44 5c 10 00 00 1d | 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00", "Time": "05:47:16", "devType": "Unknown_device_0x0017", "dateTime": 1536817636, "seType": "0x0017", "seId": "BE040526", "Date": "2018-09-13"}}, "Unknown_device_0x0018": {"BE040526": {"devLen": 14, "Undeciphered_data": "03 00 47 65 72 6d 61 6e 79 00", "Time": "05:47:16", "devType": "Unknown_device_0x0018", "dateTime": 1536817636, "seType": "0x0018", "seId": "BE040526", "Date": "2018-09-13"}}, "inverters": {}, "Unknown_device_0x0044": {"BE040526": {"devLen": 5, "Undeciphered_data": "00", "Time": "05:47:16", "devType": "Unknown_device_0x0044", "dateTime": 1536817636, "seType": "0x0044", "seId": "BE040526", "Date": "2018-09-13"}}, "events": {"BE040526": {"Type": 114, "Event3": "Wed Apr 22 05:11:38 1970", "Time": "05:47:16", "Date": "2018-09-13", "Event2": 6058967, "ID": "BE040526", "Event1": "Wed Feb 11 02:08:51 1970"}}, "optimizers": {}}
{"inverters": {"BE040526": {"Uptime": 465, "CosPhi1": 0.0, "Freq3": 50.00145721435547, "Freq2": 50.00044631958008, "Freq1": 50.000301361083984, "data29": 100.0, "data21": 4286578687, "data22": 4286578687, "data23": 4286578687, "GndFrR": -3.4028234663852886e+38, "data31": 0, "EdayDC": 4286578687, "Vac3": 232.765625, "Eac": 0.0, "Vac1": 231.65625, "Idc": 4286578687, "Date": "2018-09-13", "CosPhi3": 0.0, "CosPhi2": 0.0, "IoutDC": 0.0, "Temp": 24.62141227722168, "Interval": 300, "Iac3": 0.0, "Iac2": 0.0, "Iac1": 0.0, "Time": "05:49:57", "ID": "BE040526", "Eday": 0.0, "Edc": 4286578687, "Etot": 6156313.0, "Vdc": 198.75, "Vac2": 231.46875, "mode": 4, "Irdc": 0.0003124999930150807}}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "05:49:57", "onlyIntervalData": 1, "dateTime": 1536817797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 14, "seType": "0x0022", "Time": "05:49:57", "onlyIntervalData": 0, "dateTime": 1536817797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 14, "seType": "0x0022", "Time": "05:49:57", "onlyIntervalData": 1, "dateTime": 1536817797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "05:49:57", "onlyIntervalData": 1, "dateTime": 1536817797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "05:49:57", "onlyIntervalData": 1, "dateTime": 1536817797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}}}, "events": {}, "optimizers": {}}
{"inverters": {"BE040526": {"Uptime": 765, "CosPhi1": 0.0, "Freq3": 49.98570251464844, "Freq2": 49.986793518066406, "Freq1": 49.9863395690918, "data29": 100.0, "data21": 4286578687, "data22": 4286578687, "data23": 4286578687, "GndFrR": 6900.0283203125, "data31": 0, "EdayDC": 4286578687, "Vac3": 231.515625, "Eac": 0.0, "Vac1": 230.4375, "Idc": 4286578687, "Date": "2018-09-13", "CosPhi3": 0.0, "CosPhi2": 0.0, "IoutDC": 0.0, "Temp": 24.452150344848633, "Interval": 300, "Iac3": 0.0, "Iac2": 0.0, "Iac1": 0.0, "Time": "05:54:57", "ID": "BE040526", "Eday": 0.0, "Edc": 4286578687, "Etot": 6156313.0, "Vdc": 664.6875, "Vac2": 229.78125, "mode": 3, "Irdc": 0.00024999998277053237}}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "05:54:57", "onlyIntervalData": 1, "dateTime": 1536818097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}}}, "events": {}, "optimizers": {"2030914D": {"Uptime": 69, "Temp": 14.0, "Vmod": 30.125, "Imod": 0.06875, "Eday": 0.0, "Vopt": 41.375, "Time": "05:54:25", "Date": "2018-09-13", "Inverter": 0, "ID": "2030914D"}, "2031334B": {"Uptime": 38, "Temp": 20.0, "Vmod": 31.5, "Imod": 0.00625, "Eday": 0.0, "Vopt": 38.875, "Time": "05:54:23", "Date": "2018-09-13", "Inverter": 0, "ID": "2031334B"}, "2018116D": {"Uptime": 37, "Temp": 14.0, "Vmod": 27.0, "Imod": 0.0625, "Eday": 0.0, "Vopt": 51.25, "Time": "05:53:18", "Date": "2018-09-13", "Inverter": 0, "ID": "2018116D"}, "20181035": {"Uptime": 34, "Temp": 14.0, "Vmod": 31.25, "Imod": 0.0125, "Eday": 0.0, "Vopt": 24.25, "Time": "05:54:45", "Date": "2018-09-13", "Inverter": 0, "ID": "20181035"}}, "Unknown_device_0x0800": {"BE040526": {"devLen": 28, "Undeciphered_data": "54 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00", "Time": "05:54:41", "devType": "Unknown_device_0x0800", "dateTime": 1536818081, "seType": "0x0800", "seId": "BE040526", "Date": "2018-09-13"}}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "05:54:57", "onlyIntervalData": 1, "dateTime": 1536818097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 14, "seType": "0x0022", "Time": "05:54:57", "onlyIntervalData": 0, "dateTime": 1536818097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "05:54:57", "onlyIntervalData": 1, "dateTime": 1536818097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-13", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 14, "seType": "0x0022", "Time": "05:54:57", "onlyIntervalData": 1, "dateTime": 1536818097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
...

on 20180918 I get:

{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 39, "EfromX": 0, "seType": "0x0022", "Time": "19:34:53", "onlyIntervalData": 1, "dateTime": 1537299293, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 39, "EfromX": 0, "seType": "0x0022", "Time": "19:34:53", "onlyIntervalData": 1, "dateTime": 1537299293, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 39, "EfromX": 2, "seType": "0x0022", "Time": "19:34:53", "onlyIntervalData": 0, "dateTime": 1537299293, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 39, "EfromX": 0, "seType": "0x0022", "Time": "19:34:53", "onlyIntervalData": 1, "dateTime": 1537299293, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 39, "EfromX": 2, "seType": "0x0022", "Time": "19:34:53", "onlyIntervalData": 1, "dateTime": 1537299293, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {"BE040526": {"Uptime": 295, "CosPhi1": 0.0, "Freq3": 50.01512145996094, "Freq2": 50.01366424560547, "Freq1": 50.014801025390625, "data29": 0.0, "data21": 4286578687, "data22": 4286578687, "data23": 4286578687, "GndFrR": -3.4028234663852886e+38, "data31": 0, "EdayDC": 4286578687, "Vac3": 233.859375, "Eac": 0.0, "Vac1": 232.59375, "Idc": 4286578687, "Date": "2018-09-18", "CosPhi3": 0.0, "CosPhi2": 0.0, "IoutDC": 0.0, "Temp": 0.0, "Interval": 290, "Iac3": 0.0, "Iac2": 0.0, "Iac1": 0.0, "Time": "19:39:57", "ID": "BE040526", "Eday": 0.0, "Edc": 4286578687, "Etot": 6316403.0, "Vdc": -3.4028234663852886e+38, "Vac2": 232.890625, "mode": 2, "Irdc": 0.056718748062849045}}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 290, "EfromX": 0, "seType": "0x0022", "Time": "19:39:57", "onlyIntervalData": 1, "dateTime": 1537299597, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 290, "EfromX": 16, "seType": "0x0022", "Time": "19:39:57", "onlyIntervalData": 0, "dateTime": 1537299597, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}}}, "events": {"BE040526": {"Type": 1, "Event3": "Tue Sep 18 19:35:39 2018", "Time": "19:35:39", "Date": "2018-09-18", "Event2": 7200, "ID": "BE040526", "Event1": "Tue Sep 18 19:35:37 2018"}}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 290, "EfromX": 0, "seType": "0x0022", "Time": "19:39:57", "onlyIntervalData": 1, "dateTime": 1537299597, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 290, "EfromX": 16, "seType": "0x0022", "Time": "19:39:57", "onlyIntervalData": 1, "dateTime": 1537299597, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 290, "EfromX": 0, "seType": "0x0022", "Time": "19:39:57", "onlyIntervalData": 1, "dateTime": 1537299597, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}}}, "events": {}, "optimizers": {}}
{"Unknown_device_0x0043": {"BE040526": {"devLen": 157, "Undeciphered_data": "01 00 01 00 05 00 1d 00 53 45 31 20 00 35 10 18 | 20 00 4d 91 30 20 00 e4 0d 18 20 00 ff 27 31 20 | 00 d4 96 30 20 00 72 40 18 20 00 be 8d 30 20 00 | 75 8c 30 20 00 ab 8d 30 20 00 fe 0f 18 20 00 62 | 0c 18 20 00 52 95 30 20 00 52 0c 18 20 00 d1 10 | 18 20 00 5c 95 30 20 00 5a 95 30 20 00 5d 8c 30 | 20 00 58 95 30 20 00 41 95 30 20 00 90 32 31 20 | 00 3e 95 30 20 00 85 44 31 20 00 4d 31 31 20 00 | 55 05 18 20 00 54 44 31 20 00 f9 8a 30 20 00 6d | 11 18 20 00 4b 33 31 20 00", "Time": "19:40:07", "devType": "Unknown_device_0x0043", "dateTime": 1537299607, "seType": "0x0043", "seId": "BE040526", "Date": "2018-09-18"}}, "Unknown_device_0x0042": {"BE040526": {"devLen": 35, "Undeciphered_data": "05 03 00 00 00 00 00 02 01 00 00 00 00 04 01 00 | 00 00 00 06 01 00 00 00 00 09 01 00 00 00 00", "Time": "19:40:07", "devType": "Unknown_device_0x0042", "dateTime": 1537299607, "seType": "0x0042", "seId": "BE040526", "Date": "2018-09-18"}}, "Unknown_device_0x0041": {"BE040526": {"devLen": 40, "Undeciphered_data": "00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff | ff 7f ff 01 00 00 00 00 ff ff 7f ff 00 00 00 00 | 00 00 00 00", "Time": "19:40:07", "devType": "Unknown_device_0x0041", "dateTime": 1537299607, "seType": "0x0041", "seId": "BE040526", "Date": "2018-09-18"}}, "Unknown_device_0x0040": {"BE040526": {"devLen": 5, "Undeciphered_data": "00", "Time": "19:40:07", "devType": "Unknown_device_0x0040", "dateTime": 1537299607, "seType": "0x0040", "seId": "BE040526", "Date": "2018-09-18"}}, "Unknown_device_0x0017": {"BE040526": {"devLen": 99, "Undeciphered_data": "53 6f 6c 61 72 45 64 67 65 00 53 45 37 4b 00 42 | 45 30 34 30 35 32 36 00 02 00 01 00 03 00 26 05 | 04 be 00 00 00 03 03 00 7b 08 00 00 26 05 84 be | 03 00 00 08 01 00 0d 00 fb 03 26 05 c4 be 04 00 | 00 0e 02 00 13 00 85 03 01 00 44 5c 10 00 00 1d | 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00", "Time": "19:40:07", "devType": "Unknown_device_0x0017", "dateTime": 1537299607, "seType": "0x0017", "seId": "BE040526", "Date": "2018-09-18"}}, "Unknown_device_0x0018": {"BE040526": {"devLen": 14, "Undeciphered_data": "03 00 47 65 72 6d 61 6e 79 00", "Time": "19:40:07", "devType": "Unknown_device_0x0018", "dateTime": 1537299607, "seType": "0x0018", "seId": "BE040526", "Date": "2018-09-18"}}, "inverters": {}, "Unknown_device_0x0044": {"BE040526": {"devLen": 5, "Undeciphered_data": "00", "Time": "19:40:07", "devType": "Unknown_device_0x0044", "dateTime": 1537299607, "seType": "0x0044", "seId": "BE040526", "Date": "2018-09-18"}}, "events": {"BE040526": {"Type": 114, "Event3": "Wed Apr 22 05:11:38 1970", "Time": "19:40:07", "Date": "2018-09-18", "Event2": 6058967, "ID": "BE040526", "Event1": "Wed Feb 11 02:08:51 1970"}}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:44:57", "onlyIntervalData": 1, "dateTime": 1537299897, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:44:57", "onlyIntervalData": 1, "dateTime": 1537299897, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 36, "seType": "0x0022", "Time": "19:44:57", "onlyIntervalData": 0, "dateTime": 1537299897, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:44:57", "onlyIntervalData": 1, "dateTime": 1537299897, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 36, "seType": "0x0022", "Time": "19:44:57", "onlyIntervalData": 1, "dateTime": 1537299897, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:49:57", "onlyIntervalData": 1, "dateTime": 1537300197, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:49:57", "onlyIntervalData": 1, "dateTime": 1537300197, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 360.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 22, "seType": "0x0022", "Time": "19:49:57", "onlyIntervalData": 0, "dateTime": 1537300197, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:49:57", "onlyIntervalData": 1, "dateTime": 1537300197, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 360.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 22, "seType": "0x0022", "Time": "19:49:57", "onlyIntervalData": 1, "dateTime": 1537300197, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:54:57", "onlyIntervalData": 1, "dateTime": 1537300497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:54:57", "onlyIntervalData": 1, "dateTime": 1537300497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 20, "seType": "0x0022", "Time": "19:54:57", "onlyIntervalData": 0, "dateTime": 1537300497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:54:57", "onlyIntervalData": 1, "dateTime": 1537300497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 20, "seType": "0x0022", "Time": "19:54:57", "onlyIntervalData": 1, "dateTime": 1537300497, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:59:57", "onlyIntervalData": 1, "dateTime": 1537300797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:59:57", "onlyIntervalData": 1, "dateTime": 1537300797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 14, "seType": "0x0022", "Time": "19:59:57", "onlyIntervalData": 0, "dateTime": 1537300797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "19:59:57", "onlyIntervalData": 1, "dateTime": 1537300797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 240.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 14, "seType": "0x0022", "Time": "19:59:57", "onlyIntervalData": 1, "dateTime": 1537300797, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "20:04:57", "onlyIntervalData": 1, "dateTime": 1537301097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "20:04:57", "onlyIntervalData": 1, "dateTime": 1537301097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 12, "seType": "0x0022", "Time": "20:04:57", "onlyIntervalData": 0, "dateTime": 1537301097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "20:04:57", "onlyIntervalData": 1, "dateTime": 1537301097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 120.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 12, "seType": "0x0022", "Time": "20:04:57", "onlyIntervalData": 1, "dateTime": 1537301097, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
{"inverters": {}, "meters_0x0022": {"BE040526": {"2_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "20:09:56", "onlyIntervalData": 1, "dateTime": 1537301396, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 2}, "9_PVProduction": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": NaN, "P2X": 0.0, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "20:09:56", "onlyIntervalData": 1, "dateTime": 1537301396, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 9}, "3_Consumption": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 5280.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 98, "seType": "0x0022", "Time": "20:09:56", "onlyIntervalData": 0, "dateTime": 1537301396, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 3}, "6_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 0.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 0, "seType": "0x0022", "Time": "20:09:56", "onlyIntervalData": 1, "dateTime": 1537301396, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 6}, "4_UnrecognisedRecType": {"TotalE2Grid": 0, "AlwaysZero_off34_int2": 0, "seId": "BE040526", "TotalEfromGrid": 0, "Flag_off20_hex": "00 80", "devLen": 58, "Flag_off28_hex": "00 80", "E2X": 0, "PfromX": 5280.0, "P2X": NaN, "Date": "2018-09-18", "AlwaysZero_off18_int2": 0, "Totaloff22_int4": 0, "Totaloff30_int4": 0, "Interval": 300, "EfromX": 98, "seType": "0x0022", "Time": "20:09:56", "onlyIntervalData": 1, "dateTime": 1537301396, "AlwaysZero_off26_int2": 0, "AlwaysZero_off10_int2": 0, "devType": "meters_0x0022", "Flag_off36_hex": "00 80", "Flag_off12_hex": "00 80", "recType": 4}}}, "events": {}, "optimizers": {}}
...

I can upload pcap files and key as you like or test something here.

Andreas