johanmeijer / grott

Growatt inverter monitor
https://github.com/johanmeijer/grott/wiki
374 stars 103 forks source link

Wrong device ID : Xxxxxxxxx #514

Open Supered1967 opened 5 months ago

Supered1967 commented 5 months ago

Goedemorgen Johan,

maybe I am a noob, but for some reason my inverterid in the logs changed from CS363827 to XXXXXXX, and thus throwing a new device into HA.

I found out that after a restart of Grott the right id comes back. The next day however, same issue. Restarted Grott and after a new message from inverter the right id is found.

is this a know issue? Or do you need some of the logs?

regards Ed

Supered1967 commented 5 months ago

Following up, here are the logs.

The first log is when the inverter started this morning

=================================================== 2024-01-28T07:07:04.256688939Z - ('192.168.1.30', 32140) has connected 2024-01-28T07:07:04.569909645Z 2024-01-28T07:07:04.569967146Z - Growatt packet received: 2024-01-28T07:07:04.569997642Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:04.570100161Z - Data less then minimum record length, data not processed 2024-01-28T07:07:04.570131167Z 2024-01-28T07:07:04.570148511Z - Growatt packet received: 2024-01-28T07:07:04.570166737Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 32140)> 2024-01-28T07:07:04.570192259Z - Data less then minimum record length, data not processed 2024-01-28T07:07:04.570212589Z 2024-01-28T07:07:04.570238212Z - Growatt packet received: 2024-01-28T07:07:04.570256214Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:04.570279309Z - Data less then minimum record length, data not processed 2024-01-28T07:07:04.570298653Z 2024-01-28T07:07:04.570314275Z - Growatt packet received: 2024-01-28T07:07:04.570331293Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:04.570353549Z - Grott - grottproxy - Invalid data record received, processing stopped for this record 2024-01-28T07:07:04.570377445Z 2024-01-28T07:07:04.570393120Z - Growatt packet received: 2024-01-28T07:07:04.570410244Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:04.570432625Z - Data less then minimum record length, data not processed 2024-01-28T07:07:04.570454022Z 2024-01-28T07:07:04.570469500Z - Growatt packet received: 2024-01-28T07:07:04.570486350Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:04.570507878Z - Grott - grottproxy - Invalid data record received, processing stopped for this record 2024-01-28T07:07:04.570527933Z 2024-01-28T07:07:04.570545333Z - Growatt packet received: 2024-01-28T07:07:04.570562829Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:04.570584648Z - Grott - grottproxy - Invalid data record received, processing stopped for this record 2024-01-28T07:07:04.570658077Z 2024-01-28T07:07:04.570676705Z - Growatt packet received: 2024-01-28T07:07:04.570694077Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 32140)> 2024-01-28T07:07:04.570718785Z - Data less then minimum record length, data not processed 2024-01-28T07:07:12.971667272Z 2024-01-28T07:07:12.971920481Z - Growatt packet received: 2024-01-28T07:07:12.971969321Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:12.972084500Z - Growatt original Data: 2024-01-28T07:07:12.972580299Z \x00\x01\x00\x02\x00\xd9\x01\x03\x41\x48\x34\x35\x31\x36\x30\x36\x33\x36\x58 2024-01-28T07:07:12.972723860Z \x58\x58\x58\x58\x58\x58\x58\x58\x58\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00 2024-01-28T07:07:12.972752902Z \x2c\x01\x01\x00\x01\x00\x00\x00\x64\x00\x00\x4e\x20\x00\x00\xa4\xd8\x0e\x42 2024-01-28T07:07:12.972799751Z \x53\x2e\x31\x2e\x38\x00\x1e\x1e\x1e\x1e\x1e\x1e\x00\x01\x00\x05\x05\xdc\x00 2024-01-28T07:07:12.972828358Z \x1e\x07\x3a\x0a\x50\x12\x91\x13\x99\x58\x58\x58\x58\x58\x58\x58\x58\x58\x58 2024-01-28T07:07:12.972871871Z \x00\x00\x90\x41\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x07\x35\x09\xdd\x12 2024-01-28T07:07:12.972916066Z \x91\x13\x99\x07\x80\x0a\x28\x12\x69\x13\xc1\x00\x64\x02\x01\x00\x2d\x00\x59 2024-01-28T07:07:12.972951531Z \x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x96\x00\x96\x00\x05\x00 2024-01-28T07:07:12.972975346Z \x05\x00\x96\x00\x96\x00\x03\x00\x03\x20\x20\x20\x50\x56\x20\x49\x6e\x76\x65 2024-01-28T07:07:12.973000626Z \x72\x74\x65\x72\x20\x20\x53\x42\x41\x41\x33\x34\x30\x30\x00\x00\x00\x00\x01 2024-01-28T07:07:12.973022092Z \x2c\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:12.973043342Z \x00\x00\x00\x00\x00\x00\x00\x53\x00\x55\x00\x57\x00\x59 2024-01-28T07:07:12.973073342Z - Grott automatic protocol detection 2024-01-28T07:07:12.973102006Z - Grott data record length 223 2024-01-28T07:07:12.973125192Z - layout : T020103 2024-01-28T07:07:12.973144006Z - no matching record layout found, try generic 2024-01-28T07:07:12.973165975Z - Record layout used : T020103 2024-01-28T07:07:12.973447729Z - Growatt data decrypted V2 2024-01-28T07:07:12.973482296Z - Grott Growatt data decrypted 2024-01-28T07:07:12.973503657Z - Growatt plain data: 2024-01-28T07:07:12.973544217Z 0001000200d90103063a5b425042447141592f392c2c1f2a372f392c7447726f7761767447724 2024-01-28T07:07:12.973585935Z 37660747547726f1361743a67726fd3b97a36145c5e5959746a596c71697f747547776aab616a 2024-01-28T07:07:12.973608205Z 737d783f65f067ed1f2a372f392c2c1f2a377761e43547736f7761747447726f70547da955e37 2024-01-28T07:07:12.973631592Z cee66f47e6f600664a0741045736f5a612d7447726f7762747447726f7761e274d1726a776474 2024-01-28T07:07:12.973651502Z e247e46f7461775467523f21413d1a31171d0304065467212d3620474077426f776174756b726 2024-01-28T07:07:12.973669751Z e7761747447726f7761747447726f7761747447726f776127741272387738 2024-01-28T07:07:12.973688812Z - Grott data ack record or data record not defined no processing done 2024-01-28T07:07:12.984985415Z 2024-01-28T07:07:12.985058155Z - Growatt packet received: 2024-01-28T07:07:12.985084416Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 32140)> 2024-01-28T07:07:12.985123561Z - Data less then minimum record length, data not processed 2024-01-28T07:07:24.687580781Z 2024-01-28T07:07:24.687787038Z - Growatt packet received: 2024-01-28T07:07:24.687828896Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 37854), raddr=('47.91.67.66', 5279)> 2024-01-28T07:07:24.687871150Z - Growatt original Data: 2024-01-28T07:07:24.688077493Z \x00\x01\x00\x02\x00\xd9\x01\x04\x41\x48\x34\x35\x31\x36\x30\x36\x33\x36\x58 2024-01-28T07:07:24.688134872Z \x58\x58\x58\x58\x58\x58\x58\x58\x58\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00 2024-01-28T07:07:24.688160478Z \x2c\x00\x00\x00\x00\x00\x00\x06\x0f\x00\x00\x00\x00\x00\x00\x05\xc2\x00\x00 2024-01-28T07:07:24.688187814Z \x00\x00\x00\x00\x00\x00\x00\x00\x13\x87\x09\x1e\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688210361Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688241073Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\xa3\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688265768Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x07\xc4\x00\x00\x00\x00\x00\x2d\x00\x59 2024-01-28T07:07:24.688286529Z \x4e\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688307290Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688326882Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688347830Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688374364Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:07:24.688401064Z - Grott automatic protocol detection 2024-01-28T07:07:24.688422568Z - Grott data record length 223 2024-01-28T07:07:24.688446624Z - layout : T020104 2024-01-28T07:07:24.688467351Z - no matching record layout found, try generic 2024-01-28T07:07:24.688489496Z - Record layout used : T02NNNN 2024-01-28T07:07:24.688511554Z - Grott Growatt unencrypted data used 2024-01-28T07:07:24.688531497Z - Growatt plain data: 2024-01-28T07:07:24.688549669Z 0001000200d901044148343531363036333658585858585858585858000000000000020000002 2024-01-28T07:07:24.688572821Z c000000000000060f00000000000005c2000000000000000000001387091e0000000000000000 2024-01-28T07:07:24.688592534Z 000000000000000000000000000000000000000000000000000000a3000000000000000000000 2024-01-28T07:07:24.688610299Z 00000000000000007c400000000002d00594e2000000000000000000000000000000000000000 2024-01-28T07:07:24.688629618Z 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024-01-28T07:07:24.688646981Z 0000000000000000000000000000000000000000000000000000000000000 2024-01-28T07:07:24.697944628Z - Possible Inverter serial ,  2024-01-28T07:07:24.697991435Z - Inverter serial not recognised - using inverter type default 2024-01-28T07:07:24.698019826Z - Growatt new layout processing 2024-01-28T07:07:24.698042446Z - decrypt : False 2024-01-28T07:07:24.698061148Z - offset : 6 2024-01-28T07:07:24.698133154Z - record layout : T02NNNN 2024-01-28T07:07:24.698155020Z 2024-01-28T07:07:24.698181033Z - Grott data record date/time processing started 2024-01-28T07:07:24.703289636Z - no or no valid time/date found, grott server time will be used (buffer records not sent!) 2024-01-28T07:07:24.703340831Z - Grott values retrieved: 2024-01-28T07:07:24.703394766Z - datalogserial : AH45160636 2024-01-28T07:07:24.703454213Z - pvserial : XXXXXXXXXX 2024-01-28T07:07:24.703487840Z - pvstatus : 0 2024-01-28T07:07:24.703533650Z - pvpowerin : 0.0 2024-01-28T07:07:24.703555244Z - pv1voltage : 155.1 2024-01-28T07:07:24.703573796Z - pv1current : 0.0 2024-01-28T07:07:24.703591158Z - pv1watt : 0.0 2024-01-28T07:07:24.703608464Z - pv2voltage : 147.4 2024-01-28T07:07:24.703629693Z - pv2current : 0.0 2024-01-28T07:07:24.703648175Z - pv2watt : 0.0 2024-01-28T07:07:24.703665760Z - pvpowerout : 0.0 2024-01-28T07:07:24.703683044Z - pvfrequentie : 50.0 2024-01-28T07:07:24.703702334Z - pvgridvoltage : 233.4 2024-01-28T07:07:24.703721450Z - pvgridcurrent : 0.0 2024-01-28T07:07:24.703739127Z - pvgridpower : 0.0 2024-01-28T07:07:24.703757483Z - pvgridvoltage2 : 0.0 2024-01-28T07:07:24.703775055Z - pvgridcurrent2 : 0.0 2024-01-28T07:07:24.703792722Z - pvgridpower2 : 0.0 2024-01-28T07:07:24.703809941Z - pvgridvoltage3 : 0.0 2024-01-28T07:07:24.703827249Z - pvgridcurrent3 : 0.0 2024-01-28T07:07:24.703844218Z - pvgridpower3 : 0.0 2024-01-28T07:07:24.703870252Z - pvenergytoday : 0.0 2024-01-28T07:07:24.703890275Z - pvenergytotal : 0.0 2024-01-28T07:07:24.703909027Z - totworktime : 0.0 2024-01-28T07:07:24.703926359Z - pvtemperature : 16.3 2024-01-28T07:07:24.703944093Z - pvipmtemperature : 0.0 2024-01-28T07:07:24.703962900Z - epv1today : 0.0 2024-01-28T07:07:24.703982036Z - epv1total : 0.0 2024-01-28T07:07:24.703998866Z - epv2today : 0.0 2024-01-28T07:07:24.704018499Z - epv2total : 0.0 2024-01-28T07:07:24.704037620Z - epvtotal : 0.0 2024-01-28T07:07:24.712337971Z - MQTT jsonmsg: 2024-01-28T07:07:24.712538786Z {"device": "XXXXXXXXXX", "time": "2024-01-28T07:07:24", "buffered": "no", 2024-01-28T07:07:24.712577464Z "values": {"datalogserial": "AH45160636", "pvserial": "XXXXXXXXXX", 2024-01-28T07:07:24.712601835Z "pvstatus": 0, "pvpowerin": 0, "pv1voltage": 1551, "pv1current": 0, 2024-01-28T07:07:24.712623329Z "pv1watt": 0, "pv2voltage": 1474, "pv2current": 0, "pv2watt": 0, 2024-01-28T07:07:24.712643359Z "pvpowerout": 0, "pvfrequentie": 4999, "pvgridvoltage": 2334, 2024-01-28T07:07:24.712667151Z "pvgridcurrent": 0, "pvgridpower": 0, "pvgridvoltage2": 0, "pvgridcurrent2": 2024-01-28T07:07:24.712687593Z 0, "pvgridpower2": 0, "pvgridvoltage3": 0, "pvgridcurrent3": 0, 2024-01-28T07:07:24.712706336Z "pvgridpower3": 0, "pvenergytoday": 0, "pvenergytotal": 0, "totworktime": 0, 2024-01-28T07:07:24.712744320Z "pvtemperature": 163, "pvipmtemperature": 0, "epv1today": 0, "epv1total": 0, 2024-01-28T07:07:24.712767904Z "epv2today": 0, "epv2total": 0, "epvtotal": 0}} 2024-01-28T07:07:24.712787000Z - Grott MQTT topic used : energy/growatt 2024-01-28T07:07:24.732803917Z - MQTT message message sent 2024-01-28T07:07:24.732908885Z - Grott Send data to PVOutput disabled 2024-01-28T07:07:24.732939512Z - Grott Send data to Influx disabled 2024-01-28T07:07:24.732989312Z - Grott extension processing disabled

=================================================================

The second log is when I restarted Grott this morning:

=================================================================

2024-01-28T07:57:26.766235659Z Grott Growatt logging monitor : 2.8.2 2024-01-28T07:57:26.822078157Z 2024-01-28T07:57:26.822166717Z Grott Command line parameters processed: 2024-01-28T07:57:26.822200008Z verbose: True 2024-01-28T07:57:26.822230809Z config file: grott.ini 2024-01-28T07:57:26.822255821Z output file: <_io.TextIOWrapper name='' mode='w' encoding='utf-8'> 2024-01-28T07:57:26.822286591Z nomqtt: False 2024-01-28T07:57:26.822306840Z inverterid: automatic 2024-01-28T07:57:26.822326779Z pvoutput: False 2024-01-28T07:57:26.822353366Z blockcmd: False 2024-01-28T07:57:26.822387055Z noipf: False 2024-01-28T07:57:26.822410890Z 2024-01-28T07:57:26.822428302Z Grott process configuration file 2024-01-28T07:57:26.834687211Z 2024-01-28T07:57:26.834773532Z Grott process environmental variables 2024-01-28T07:57:26.834907141Z 2024-01-28T07:57:26.834945609Z Grott override settings if set in commandline 2024-01-28T07:57:26.835109964Z 2024-01-28T07:57:26.835144215Z Grott process json layout files 2024-01-28T07:57:26.835208972Z 2024-01-28T07:57:26.835241243Z Grott layout records loaded 2024-01-28T07:57:26.835264620Z T02NNNN : 2024-01-28T07:57:26.835322230Z {'decrypt': {'value': 'False'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 36, 'length': 10, 'type': 'text'}, 'date': {'value': 56, 'divide': 10}, 'recortype1': {'value': 70, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 74, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 78, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 82, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 90, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 94, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 98, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 106, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 110, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 114, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 122, 'length': 4, 'type': 'num', 'divide': 10}, 'pvfrequentie': {'value': 130, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 134, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 138, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 142, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 150, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 154, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 158, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 166, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 174, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 182, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 190, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 198, 'length': 4, 'type': 'num', 'divide': 7200}, 'pvtemperature': {'value': 206, 'length': 2, 'type': 'num', 'divide': 10}, 'isof': {'value': 210, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'gfcif': {'value': 214, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'dcif': {'value': 218, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'vpvfault': {'value': 222, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'vacfault': {'value': 226, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'facfault': {'value': 230, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'tmpfault': {'value': 234, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'faultcode': {'value': 238, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'pvipmtemperature': {'value': 242, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 246, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'nbusvolt': {'value': 250, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'epv1today': {'value': 278, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 294, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 302, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 310, 'length': 4, 'type': 'num', 'divide': 10}, 'rac': {'value': 318, 'length': 4, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'eractoday': {'value': 326, 'length': 4, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'eractotal': {'value': 334, 'length': 4, 'type': 'num', 'divide': 1, 'incl': 'no'}} 2024-01-28T07:57:26.835513420Z T05NNNN : 2024-01-28T07:57:26.835574145Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 36, 'length': 10, 'type': 'text'}, 'date': {'value': 56, 'divide': 10}, 'recortype1': {'value': 70, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 74, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 78, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 82, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 90, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 94, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 98, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 106, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 110, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 114, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 122, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 130, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 134, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 138, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 142, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 150, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 154, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 158, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 166, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 174, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 182, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 190, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 198, 'length': 4, 'type': 'num', 'divide': 7200}, 'pvtemperature': {'value': 206, 'length': 2, 'type': 'num', 'divide': 10}, 'isof': {'value': 210, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'gfcif': {'value': 214, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'dcif': {'value': 218, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'vpvfault': {'value': 222, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'vacfault': {'value': 226, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'facfault': {'value': 230, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'tmpfault': {'value': 234, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'faultcode': {'value': 238, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'pvipmtemperature': {'value': 242, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 246, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'nbusvolt': {'value': 250, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'epv1today': {'value': 278, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 294, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 302, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 310, 'length': 4, 'type': 'num', 'divide': 10}, 'rac': {'value': 318, 'length': 4, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'eractoday': {'value': 326, 'length': 4, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'eractotal': {'value': 334, 'length': 4, 'type': 'num', 'divide': 1, 'incl': 'no'}} 2024-01-28T07:57:26.835722772Z T06NNNN : 2024-01-28T07:57:26.835756133Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'recortype1': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 162, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 174, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 178, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 190, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 202, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 210, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 214, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 218, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 222, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 230, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 234, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 238, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 246, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 250, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 254, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 262, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 270, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 278, 'length': 4, 'type': 'num', 'divide': 7200}, 'pvtemperature': {'value': 286, 'length': 2, 'type': 'num', 'divide': 10}, 'isof': {'value': 290, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'gfcif': {'value': 294, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'dcif': {'value': 298, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'vpvfault': {'value': 302, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'vacfault': {'value': 306, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'facfault': {'value': 310, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'tmpfault': {'value': 314, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'faultcode': {'value': 318, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'pvipmtemperature': {'value': 322, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 326, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'nbusvolt': {'value': 330, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'epv1today': {'value': 358, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 366, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 374, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 382, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 390, 'length': 4, 'type': 'num', 'divide': 10}} 2024-01-28T07:57:26.835885152Z T05NNNNX : 2024-01-28T07:57:26.835907876Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 36, 'length': 10, 'type': 'text'}, 'date': {'value': 56, 'divide': 10}, 'recortype1': {'value': 70, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 74, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 78, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 82, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 90, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 94, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 98, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 106, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 110, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 114, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 170, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 178, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 182, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 190, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 198, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 202, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 206, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 214, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 218, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 222, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 266, 'length': 4, 'type': 'num', 'divide': 7200}, 'pvenergytoday': {'value': 274, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 282, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 290, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1today': {'value': 298, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 306, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 314, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 322, 'length': 4, 'type': 'num', 'divide': 10}, 'pvtemperature': {'value': 450, 'length': 2, 'type': 'num', 'divide': 10}, 'pvipmtemperature': {'value': 466, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 470, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'nbusvolt': {'value': 474, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}} 2024-01-28T07:57:26.836010476Z T06NNNNX : 2024-01-28T07:57:26.836032650Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'recortype1': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 162, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 174, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 178, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 190, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 250, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 258, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 262, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 266, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 270, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 278, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 282, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 294, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 298, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 302, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 346, 'length': 4, 'type': 'num', 'divide': 7200}, 'pvenergytoday': {'value': 354, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 362, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 370, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1today': {'value': 378, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 386, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 394, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 402, 'length': 4, 'type': 'num', 'divide': 10}, 'pvtemperature': {'value': 530, 'length': 2, 'type': 'num', 'divide': 10}, 'pvipmtemperature': {'value': 546, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 550, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'nbusvolt': {'value': 554, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}} 2024-01-28T07:57:26.836157983Z T06NNNNXSPH : 2024-01-28T07:57:26.836249168Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'recortype1': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 162, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 174, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 178, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 190, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 298, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 306, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 310, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 314, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 318, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 326, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 330, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 334, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 342, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 346, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 350, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 386, 'length': 4, 'type': 'num', 'divide': 7200}, 'eactoday': {'value': 370, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 370, 'length': 4, 'type': 'num', 'divide': 10}, 'eactotal': {'value': 378, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 522, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1today': {'value': 394, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 402, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 410, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 418, 'length': 4, 'type': 'num', 'divide': 10}, 'pvtemperature': {'value': 530, 'length': 2, 'type': 'num', 'divide': 10}, 'pvipmtemperature': {'value': 534, 'length': 2, 'type': 'num', 'divide': 10}, 'pvboosttemp': {'value': 538, 'length': 2, 'type': 'num', 'divide': 10}, 'bat_dsp': {'value': 546, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 550, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#nbusvolt': {'value': 554, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#ipf': {'value': 558, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#realoppercent': {'value': 562, 'length': 2, 'type': 'num', 'divide': 100, 'incl': 'no'}, '#opfullwatt': {'value': 566, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#deratingmode': {'value': 574, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'eacharge_today': {'value': 606, 'length': 4, 'type': 'num', 'divide': 10}, 'eacharge_total': {'value': 614, 'length': 4, 'type': 'num', 'divide': 10}, 'batterytype': {'value': 634, 'length': 2, 'type': 'num', 'divide': 1}, 'uwsysworkmode': {'value': 666, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword0': {'value': 670, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword1': {'value': 674, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword2': {'value': 678, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword3': {'value': 682, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword4': {'value': 686, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword5': {'value': 690, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword6': {'value': 694, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword7': {'value': 698, 'length': 2, 'type': 'num', 'divide': 1}, 'pdischarge1': {'value': 702, 'length': 4, 'type': 'num', 'divide': 10}, 'p1charge1': {'value': 710, 'length': 4, 'type': 'num', 'divide': 10}, 'vbat': {'value': 718, 'length': 2, 'type': 'num', 'divide': 10}, 'SOC': {'value': 722, 'length': 2, 'type': 'num', 'divide': 1}, 'pactouserr': {'value': 726, 'length': 4, 'type': 'num', 'divide': 10}, '#pactousers': {'value': 734, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#pactousert': {'value': 742, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pactousertot': {'value': 750, 'length': 4, 'type': 'num', 'divide': 10}, 'pactogridr': {'value': 758, 'length': 4, 'type': 'num', 'divide': 10}, '#pactogrids': {'value': 766, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#pactogridt': {'value': 774, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pactogridtot': {'value': 782, 'length': 4, 'type': 'num', 'divide': 10}, 'plocaloadr': {'value': 790, 'length': 4, 'type': 'num', 'divide': 10}, '#plocaloads': {'value': 798, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#plocaloadt': {'value': 806, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'plocaloadtot': {'value': 814, 'length': 4, 'type': 'num', 'divide': 10}, '#ipm': {'value': 822, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#battemp': {'value': 826, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'spdspstatus': {'value': 830, 'length': 2, 'type': 'num', 'divide': 10}, 'spbusvolt': {'value': 834, 'length': 2, 'type': 'num', 'divide': 10}, 'etouser_tod': {'value': 842, 'length': 4, 'type': 'num', 'divide': 10}, 'etouser_tot': {'value': 850, 'length': 4, 'type': 'num', 'divide': 10}, 'etogrid_tod': {'value': 858, 'length': 4, 'type': 'num', 'divide': 10}, 'etogrid_tot': {'value': 866, 'length': 4, 'type': 'num', 'divide': 10}, 'edischarge1_tod': {'value': 874, 'length': 4, 'type': 'num', 'divide': 10}, 'edischarge1_tot': {'value': 882, 'length': 4, 'type': 'num', 'divide': 10}, 'eharge1_tod': {'value': 890, 'length': 4, 'type': 'num', 'divide': 10}, 'eharge1_tot': {'value': 898, 'length': 4, 'type': 'num', 'divide': 10}, 'elocalload_tod': {'value': 906, 'length': 4, 'type': 'num', 'divide': 10}, 'elocalload_tot': {'value': 914, 'length': 4, 'type': 'num', 'divide': 10}} 2024-01-28T07:57:26.836511915Z T05NNNNSPF : 2024-01-28T07:57:26.836539178Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'divide': 10, 'incl': 'yes'}, 'pvserial': {'value': 36, 'length': 10, 'type': 'text'}, 'date': {'value': 56, 'divide': 10}, 'recortype1': {'value': 70, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 74, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 78, 'length': 2, 'type': 'num'}, 'vpv1': {'value': 82, 'length': 2, 'type': 'num', 'divide': 10}, 'vpv2': {'value': 86, 'length': 2, 'type': 'num', 'divide': 10}, 'ppv1': {'value': 90, 'length': 4, 'type': 'num', 'divide': 10}, 'ppv2': {'value': 98, 'length': 4, 'type': 'num', 'divide': 10}, 'buck1curr': {'value': 106, 'length': 2, 'type': 'num', 'divide': 10}, 'buck2curr': {'value': 110, 'length': 2, 'type': 'num', 'divide': 10}, 'op_watt': {'value': 114, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 114, 'length': 4, 'type': 'num', 'divide': 10}, 'op_va': {'value': 122, 'length': 4, 'type': 'num', 'divide': 10}, 'acchr_watt': {'value': 130, 'length': 4, 'type': 'num', 'divide': 10}, 'acchr_VA': {'value': 138, 'length': 4, 'type': 'num', 'divide': 10}, 'bat_Volt': {'value': 146, 'length': 2, 'type': 'num', 'divide': 100}, 'batterySoc': {'value': 150, 'length': 2, 'type': 'num', 'divide': 1}, 'bus_volt': {'value': 154, 'length': 2, 'type': 'num', 'divide': 10}, 'grid_volt': {'value': 158, 'length': 2, 'type': 'num', 'divide': 10}, 'line_freq': {'value': 162, 'length': 2, 'type': 'num', 'divide': 100}, 'outputvolt': {'value': 166, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridvoltage': {'value': 166, 'length': 2, 'type': 'num', 'divide': 10}, 'outputfreq': {'value': 170, 'length': 2, 'type': 'num', 'divide': 100}, 'invtemp': {'value': 178, 'length': 2, 'type': 'num', 'divide': 10}, 'dcdctemp': {'value': 182, 'length': 2, 'type': 'num', 'divide': 10}, 'loadpercent': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'buck1_ntc': {'value': 206, 'length': 2, 'type': 'num', 'divide': 10}, 'buck2_ntc': {'value': 210, 'length': 2, 'type': 'num', 'divide': 10}, 'OP_Curr': {'value': 214, 'length': 2, 'type': 'num', 'divide': 10}, 'Inv_Curr': {'value': 218, 'length': 2, 'type': 'num', 'divide': 10}, 'AC_InWatt': {'value': 222, 'length': 4, 'type': 'num', 'divide': 10}, 'AC_InVA': {'value': 230, 'length': 4, 'type': 'num', 'divide': 10}, 'faultBit': {'value': 238, 'length': 2, 'type': 'num', 'divide': 1}, 'warningBit': {'value': 242, 'length': 2, 'type': 'num', 'divide': 1}, 'faultValue': {'value': 246, 'length': 2, 'type': 'num', 'divide': 1}, 'warningValue': {'value': 250, 'length': 2, 'type': 'num', 'divide': 1}, 'constantPowerOK': {'value': 266, 'length': 2, 'type': 'num', 'divide': 1}, 'epv1tod': {'value': 270, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'epv1tot': {'value': 278, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'epvToday': {'value': 278, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 278, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2tod': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'epvTotal': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2tot': {'value': 294, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'eacCharToday': {'value': 310, 'length': 4, 'type': 'num', 'divide': 10}, 'eacCharTotal': {'value': 318, 'length': 4, 'type': 'num', 'divide': 10}, 'ebatDischarToday': {'value': 326, 'length': 4, 'type': 'num', 'divide': 10}, 'ebatDischarTotal': {'value': 334, 'length': 4, 'type': 'num', 'divide': 10}, 'eacDischarToday': {'value': 342, 'length': 4, 'type': 'num', 'divide': 10}, 'eacDischarTotal': {'value': 350, 'length': 4, 'type': 'num', 'divide': 10}, 'ACCharCurr': {'value': 358, 'length': 2, 'type': 'num', 'divide': 10}, 'ACDischarWatt': {'value': 362, 'length': 4, 'type': 'num', 'divide': 10}, 'ACDischarVA': {'value': 370, 'length': 4, 'type': 'num', 'divide': 10}, 'BatDischarWatt': {'value': 378, 'length': 4, 'type': 'num', 'divide': 10}, 'BatDischarVA': {'value': 386, 'length': 4, 'type': 'num', 'divide': 10}, 'BatWatt': {'value': 394, 'length': 4, 'type': 'numx', 'divide': 10}} 2024-01-28T07:57:26.836697714Z T06NNNNSPF : 2024-01-28T07:57:26.836767292Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'recortype1': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num'}, 'vpv1': {'value': 162, 'length': 2, 'type': 'num', 'divide': 10}, 'vpv2': {'value': 166, 'length': 2, 'type': 'num', 'divide': 10}, 'ppv1': {'value': 170, 'length': 4, 'type': 'num', 'divide': 10}, 'ppv2': {'value': 178, 'length': 4, 'type': 'num', 'divide': 10}, 'buck1curr': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'buck2curr': {'value': 190, 'length': 2, 'type': 'num', 'divide': 10}, 'op_watt': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'op_va': {'value': 204, 'length': 4, 'type': 'num', 'divide': 10}, 'acchr_watt': {'value': 210, 'length': 4, 'type': 'num', 'divide': 10}, 'acchr_VA': {'value': 218, 'length': 4, 'type': 'num', 'divide': 10}, 'bat_Volt': {'value': 226, 'length': 2, 'type': 'num', 'divide': 100}, 'batterySoc': {'value': 230, 'length': 2, 'type': 'num', 'divide': 1}, 'bus_volt': {'value': 234, 'length': 2, 'type': 'num', 'divide': 10}, 'grid_volt': {'value': 238, 'length': 2, 'type': 'num', 'divide': 10}, 'line_freq': {'value': 242, 'length': 2, 'type': 'num', 'divide': 100}, 'outputvolt': {'value': 246, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridvoltage': {'value': 246, 'length': 2, 'type': 'num', 'divide': 10}, 'outputfreq': {'value': 250, 'length': 2, 'type': 'num', 'divide': 100}, 'invtemp': {'value': 258, 'length': 2, 'type': 'num', 'divide': 10}, 'dcdctemp': {'value': 262, 'length': 2, 'type': 'num', 'divide': 10}, 'loadpercent': {'value': 266, 'length': 2, 'type': 'num', 'divide': 10}, 'buck1_ntc': {'value': 286, 'length': 2, 'type': 'num', 'divide': 10}, 'buck2_ntc': {'value': 290, 'length': 2, 'type': 'num', 'divide': 10}, 'OP_Curr': {'value': 294, 'length': 2, 'type': 'num', 'divide': 10}, 'Inv_Curr': {'value': 298, 'length': 2, 'type': 'num', 'divide': 10}, 'AC_InWatt': {'value': 302, 'length': 4, 'type': 'num', 'divide': 10}, 'AC_InVA': {'value': 310, 'length': 4, 'type': 'num', 'divide': 10}, 'faultBit': {'value': 318, 'length': 2, 'type': 'num', 'divide': 1}, 'warningBit': {'value': 322, 'length': 2, 'type': 'num', 'divide': 1}, 'faultValue': {'value': 326, 'length': 2, 'type': 'num', 'divide': 1}, 'warningValue': {'value': 330, 'length': 2, 'type': 'num', 'divide': 1}, 'constantPowerOK': {'value': 346, 'length': 2, 'type': 'num', 'divide': 1}, 'epvtoday': {'value': 358, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 358, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 366, 'length': 4, 'type': 'num', 'divide': 10}, 'eacCharToday': {'value': 390, 'length': 4, 'type': 'num', 'divide': 10}, 'eacCharTotal': {'value': 398, 'length': 4, 'type': 'num', 'divide': 10}, 'ebatDischarToday': {'value': 406, 'length': 4, 'type': 'num', 'divide': 10}, 'ebatDischarTotal': {'value': 414, 'length': 4, 'type': 'num', 'divide': 10}, 'eacDischarToday': {'value': 422, 'length': 4, 'type': 'num', 'divide': 10}, 'eacDischarTotal': {'value': 430, 'length': 4, 'type': 'num', 'divide': 10}, 'ACCharCurr': {'value': 438, 'length': 2, 'type': 'num', 'divide': 10}, 'ACDischarWatt': {'value': 442, 'length': 4, 'type': 'num', 'divide': 10}, 'ACDischarVA': {'value': 450, 'length': 4, 'type': 'num', 'divide': 10}, 'BatDischarWatt': {'value': 458, 'length': 4, 'type': 'num', 'divide': 10}, 'BatDischarVA': {'value': 466, 'length': 4, 'type': 'num', 'divide': 10}, 'BatWatt': {'value': 474, 'length': 4, 'type': 'numx', 'divide': 10}} 2024-01-28T07:57:26.836914747Z T06NNNNXTL3 : 2024-01-28T07:57:26.836936502Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'recortype1': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 162, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 174, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 178, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 190, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pv3voltage': {'value': 202, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pv3current': {'value': 206, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pv3watt': {'value': 210, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pvpowerout': {'value': 298, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 306, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 310, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 314, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 318, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 326, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 330, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 334, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 342, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 346, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 350, 'length': 4, 'type': 'num', 'divide': 10}, 'Vac_RS': {'value': 358, 'length': 2, 'type': 'num', 'divide': 10}, 'Vac_ST': {'value': 362, 'length': 2, 'type': 'num', 'divide': 10}, 'Vac_TR': {'value': 366, 'length': 2, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 370, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 378, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 386, 'length': 4, 'type': 'num', 'divide': 7200}, 'epv1today': {'value': 394, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 402, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 410, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 418, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 522, 'length': 4, 'type': 'num', 'divide': 10}, 'pvtemperature': {'value': 530, 'length': 2, 'type': 'num', 'divide': 10}, 'pvipmtemperature': {'value': 534, 'length': 2, 'type': 'num', 'divide': 10}, 'pvboottemperature': {'value': 538, 'length': 2, 'type': 'num', 'divide': 10}, 'temp4': {'value': 542, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'uwBatVolt_DSP': {'value': 546, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 550, 'length': 2, 'type': 'num', 'divide': 1}, 'nbusvolt': {'value': 554, 'length': 2, 'type': 'num', 'divide': 1}} 2024-01-28T07:57:26.837059491Z T060120 : 2024-01-28T07:57:26.837083048Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'voltage_l1': {'value': 160, 'length': 4, 'type': 'num', 'divide': 10}, 'voltage_l2': {'value': 168, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'voltage_l3': {'value': 176, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'Current_l1': {'value': 184, 'length': 4, 'type': 'num', 'divide': 10}, 'Current_l2': {'value': 192, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'Current_l3': {'value': 200, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'act_power_l1': {'value': 208, 'length': 4, 'type': 'numx', 'divide': 10}, 'act_power_l2': {'value': 216, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'act_power_l3': {'value': 224, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'app_power_l1': {'value': 232, 'length': 4, 'type': 'numx', 'divide': 10}, 'app_power_l2': {'value': 240, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'app_power_l3': {'value': 248, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'react_power_l1': {'value': 256, 'length': 4, 'type': 'numx', 'divide': 10}, 'react_power_l2': {'value': 264, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'react_power_l3': {'value': 272, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'powerfactor_l1': {'value': 280, 'length': 4, 'type': 'numx', 'divide': 1000}, 'powerfactor_l2': {'value': 288, 'length': 4, 'type': 'numx', 'divide': 1000, 'incl': 'yes'}, 'powerfactor_l3': {'value': 296, 'length': 4, 'type': 'numx', 'divide': 1000, 'incl': 'yes'}, 'pos_rev_act_power': {'value': 304, 'length': 4, 'type': 'numx', 'divide': 10}, 'pos_act_power': {'value': 304, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'rev_act_power': {'value': 304, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'yes'}, 'app_power': {'value': 312, 'length': 4, 'type': 'numx', 'divide': 10}, 'react_power': {'value': 320, 'length': 4, 'type': 'numx', 'divide': 10}, 'powerfactor': {'value': 328, 'length': 4, 'type': 'numx', 'divide': 1000}, 'frequency': {'value': 336, 'length': 4, 'type': 'num', 'divide': 10}, 'L1-2_voltage': {'value': 344, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'L2-3_voltage': {'value': 352, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'L3-1_voltage': {'value': 360, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'yes'}, 'pos_act_energy': {'value': 368, 'length': 4, 'type': 'numx', 'divide': 10}, 'rev_act_energy': {'value': 376, 'length': 4, 'type': 'numx', 'divide': 10}, 'pos_act_energy_kvar': {'value': 384, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'no'}, 'rev_act_energy_kvar': {'value': 392, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'no'}, 'app_energy_kvar': {'value': 400, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'no'}, 'act_energy_kwh': {'value': 408, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'no'}, 'react_energy_kvar': {'value': 416, 'length': 4, 'type': 'numx', 'divide': 10, 'incl': 'no'}} 2024-01-28T07:57:26.837215115Z T06501b : 2024-01-28T07:57:26.837245153Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'device': {'value': 'SDM630', 'type': 'def', 'incl': 'no'}, 'logstart': {'value': 96, 'type': 'def', 'incl': 'no'}, 'active_energy': {'pos': 1, 'type': 'log'}, 'reactive_energy': {'pos': 2, 'type': 'log'}, 'activePowerL1': {'pos': 3, 'type': 'log'}, 'activePowerL2': {'pos': 4, 'type': 'log'}, 'activePowerL3': {'pos': 5, 'type': 'log'}, 'reactivePowerL1': {'pos': 6, 'type': 'log'}, 'reactivePowerL2': {'pos': 7, 'type': 'log'}, 'reactivePowerL3': {'pos': 8, 'type': 'log'}, 'apperentPowerL1': {'pos': 9, 'type': 'log'}, 'apperentPowerL2': {'pos': 10, 'type': 'log'}, 'apperentPowerL3': {'pos': 11, 'type': 'log'}, 'powerFactorL1': {'pos': 12, 'type': 'log'}, 'powerFactorL2': {'pos': 13, 'type': 'log'}, 'powerFactorL3': {'pos': 14, 'type': 'log'}, 'voltageL1': {'pos': 15, 'type': 'log'}, 'voltageL2': {'pos': 16, 'type': 'log'}, 'voltageL3': {'pos': 17, 'type': 'log'}, 'currentL1': {'pos': 18, 'type': 'log'}, 'currentL2': {'pos': 19, 'type': 'log'}, 'currentL3': {'pos': 20, 'type': 'log'}, 'power': {'pos': 21, 'type': 'log'}, 'active_power': {'pos': 21, 'type': 'logpos'}, 'reverse_active_power': {'pos': 21, 'type': 'logneg'}, 'apparent_power': {'pos': 22, 'type': 'log'}, 'reactive_power': {'pos': 23, 'type': 'log'}, 'power_factor': {'pos': 24, 'type': 'log'}, 'frequency': {'pos': 25, 'type': 'log'}, 'posiActivePower': {'pos': 26, 'type': 'log'}, 'reverActivePower': {'pos': 27, 'type': 'log'}, 'posiReactivePower': {'pos': 28, 'type': 'log'}, 'reverReactivePower': {'pos': 29, 'type': 'log'}, 'apparentEnergy': {'pos': 30, 'type': 'log'}, 'totalActiveEnergyL1': {'pos': 31, 'type': 'log'}, 'totalActiveEnergyL2': {'pos': 32, 'type': 'log'}, 'totalActiveEnergyL3': {'pos': 33, 'type': 'log'}, 'totalRectiveEnergyL1': {'pos': 34, 'type': 'log'}, 'totalRectiveEnergyL2': {'pos': 35, 'type': 'log'}, 'totalRectiveEnergyL3': {'pos': 36, 'type': 'log'}, 'total_energy': {'pos': 37, 'type': 'log'}, 'l1Voltage2': {'pos': 38, 'type': 'log'}, 'l2Voltage3': {'pos': 39, 'type': 'log'}, 'l3Voltage1': {'pos': 40, 'type': 'log'}, 'pos41': {'pos': 41, 'type': 'log', 'incl': 'no'}, 'pos42': {'pos': 42, 'type': 'log', 'incl': 'no'}, 'pos43': {'pos': 43, 'type': 'log', 'incl': 'no'}, 'pos44': {'pos': 44, 'type': 'log', 'incl': 'no'}, 'pos45': {'pos': 45, 'type': 'log', 'incl': 'no'}, 'pos46': {'pos': 46, 'type': 'log', 'incl': 'no'}, 'pos47': {'pos': 47, 'type': 'log', 'incl': 'no'}, 'pos48': {'pos': 48, 'type': 'log', 'incl': 'no'}, 'pos49': {'pos': 49, 'type': 'log', 'incl': 'no'}, 'pos50': {'pos': 50, 'type': 'log', 'incl': 'no'}, 'pos51': {'pos': 51, 'type': 'log', 'incl': 'no'}, 'pos52': {'pos': 52, 'type': 'log', 'incl': 'no'}, 'pos53': {'pos': 53, 'type': 'log', 'incl': 'no'}, 'pos54': {'pos': 54, 'type': 'log', 'incl': 'no'}, 'pos55': {'pos': 55, 'type': 'log', 'incl': 'no'}, 'pos56': {'pos': 56, 'type': 'log', 'incl': 'no'}, 'pos57': {'pos': 57, 'type': 'log', 'incl': 'no'}, 'pos58': {'pos': 58, 'type': 'log', 'incl': 'no'}, 'pos59': {'pos': 59, 'type': 'log', 'incl': 'no'}, 'pos60': {'pos': 60, 'type': 'log', 'incl': 'no'}, 'pos61': {'pos': 61, 'type': 'log', 'incl': 'no'}, 'pos62': {'pos': 62, 'type': 'log', 'incl': 'no'}, 'pos63': {'pos': 63, 'type': 'log', 'incl': 'no'}, 'pos64': {'pos': 64, 'type': 'log', 'incl': 'no'}, 'pos65': {'pos': 65, 'type': 'log', 'incl': 'no'}, 'pos66': {'pos': 66, 'type': 'log', 'incl': 'no'}} 2024-01-28T07:57:26.837416856Z T05NNNNXSPH : 2024-01-28T07:57:26.837479380Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 36, 'length': 10, 'type': 'text'}, 'date': {'value': 56, 'divide': 10}, 'recortype1': {'value': 70, 'length': 2, 'type': 'num', 'incl': 'no'}, 'recortype2': {'value': 74, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 78, 'length': 2, 'type': 'num'}, 'pvpowerin': {'value': 82, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 90, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 94, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 98, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 106, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 110, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 114, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 218, 'length': 4, 'type': 'numx', 'divide': 10}, 'pvfrequentie': {'value': 226, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 230, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 234, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 238, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 246, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 250, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 254, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 262, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 266, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 270, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 306, 'length': 4, 'type': 'num', 'divide': 7200}, 'eactoday': {'value': 290, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytoday': {'value': 290, 'length': 4, 'type': 'num', 'divide': 10}, 'eactotal': {'value': 298, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal': {'value': 442, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1today': {'value': 314, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 322, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 330, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 338, 'length': 4, 'type': 'num', 'divide': 10}, 'pvtemperature': {'value': 450, 'length': 2, 'type': 'num', 'divide': 10}, 'pvipmtemperature': {'value': 454, 'length': 2, 'type': 'num', 'divide': 10}, 'pvboosttemp': {'value': 458, 'length': 2, 'type': 'num', 'divide': 10}, 'bat_dsp': {'value': 466, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvolt': {'value': 470, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#nbusvolt': {'value': 474, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#ipf': {'value': 478, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#realoppercent': {'value': 482, 'length': 2, 'type': 'num', 'divide': 100, 'incl': 'no'}, '#opfullwatt': {'value': 486, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#deratingmode': {'value': 494, 'length': 2, 'type': 'num', 'divide': 1, 'incl': 'no'}, 'eacharge_today': {'value': 526, 'length': 4, 'type': 'num', 'divide': 10}, 'eacharge_total': {'value': 534, 'length': 4, 'type': 'num', 'divide': 10}, 'batterytype': {'value': 554, 'length': 2, 'type': 'num', 'divide': 1}, 'uwsysworkmode': {'value': 586, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword0': {'value': 590, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword1': {'value': 594, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword2': {'value': 588, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword3': {'value': 602, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword4': {'value': 606, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword5': {'value': 610, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword6': {'value': 614, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword7': {'value': 618, 'length': 2, 'type': 'num', 'divide': 1}, 'pdischarge1': {'value': 622, 'length': 4, 'type': 'num', 'divide': 10}, 'p1charge1': {'value': 630, 'length': 4, 'type': 'num', 'divide': 10}, 'vbat': {'value': 738, 'length': 2, 'type': 'num', 'divide': 10}, 'SOC': {'value': 742, 'length': 2, 'type': 'num', 'divide': 1}, 'pactouserr': {'value': 746, 'length': 4, 'type': 'num', 'divide': 10}, '#pactousers': {'value': 654, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#pactousert': {'value': 662, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pactousertot': {'value': 670, 'length': 4, 'type': 'num', 'divide': 10}, 'pactogridr': {'value': 678, 'length': 4, 'type': 'num', 'divide': 10}, '#pactogrids': {'value': 686, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#pactogridt': {'value': 694, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'pactogridtot': {'value': 702, 'length': 4, 'type': 'num', 'divide': 10}, 'plocaloadr': {'value': 710, 'length': 4, 'type': 'num', 'divide': 10}, '#plocaloads': {'value': 718, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#plocaloadt': {'value': 726, 'length': 4, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'plocaloadtot': {'value': 734, 'length': 4, 'type': 'num', 'divide': 10}, '#ipm': {'value': 742, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, '#battemp': {'value': 746, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'spdspstatus': {'value': 750, 'length': 2, 'type': 'num', 'divide': 10}, 'spbusvolt': {'value': 754, 'length': 2, 'type': 'num', 'divide': 10}, 'etouser_tod': {'value': 762, 'length': 4, 'type': 'num', 'divide': 10}, 'etouser_tot': {'value': 770, 'length': 4, 'type': 'num', 'divide': 10}, 'etogrid_tod': {'value': 778, 'length': 4, 'type': 'num', 'divide': 10}, 'etogrid_tot': {'value': 786, 'length': 4, 'type': 'num', 'divide': 10}, 'edischarge1_tod': {'value': 794, 'length': 4, 'type': 'num', 'divide': 10}, 'edischarge1_tot': {'value': 802, 'length': 4, 'type': 'num', 'divide': 10}, 'eharge1_tod': {'value': 810, 'length': 4, 'type': 'num', 'divide': 10}, 'eharge1_tot': {'value': 818, 'length': 4, 'type': 'num', 'divide': 10}, 'elocalload_tod': {'value': 826, 'length': 4, 'type': 'num', 'divide': 10}, 'elocalload_tot': {'value': 834, 'length': 4, 'type': 'num', 'divide': 10}} 2024-01-28T07:57:26.837742601Z T06NNNNXSPA : 2024-01-28T07:57:26.837772498Z {'decrypt': {'value': 'True'}, 'datalogserial': {'value': 16, 'length': 10, 'type': 'text', 'incl': 'yes'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text'}, 'date': {'value': 136, 'divide': 10}, 'group1start': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'group1end': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num'}, 'uwsysworkmode': {'value': 666, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword0': {'value': 162, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword1': {'value': 166, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword2': {'value': 170, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword3': {'value': 174, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword4': {'value': 178, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword5': {'value': 182, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword6': {'value': 186, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword7': {'value': 190, 'length': 2, 'type': 'num', 'divide': 1}, 'pdischarge1': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pcharge1': {'value': 202, 'length': 4, 'type': 'num', 'divide': 10}, 'vbat': {'value': 210, 'length': 2, 'type': 'num', 'divide': 10}, 'SOC': {'value': 214, 'length': 2, 'type': 'num', 'divide': 1}, 'pactouserr': {'value': 218, 'length': 4, 'type': 'num', 'divide': 10}, 'pactousers': {'value': 226, 'length': 4, 'type': 'num', 'divide': 10}, 'pactousert': {'value': 234, 'length': 4, 'type': 'num', 'divide': 10}, 'pactousertot': {'value': 242, 'length': 4, 'type': 'num', 'divide': 10}, 'pactogridr': {'value': 250, 'length': 4, 'type': 'num', 'divide': 10}, 'pactogrids ': {'value': 258, 'length': 4, 'type': 'num', 'divide': 10}, 'pactogrid t': {'value': 266, 'length': 4, 'type': 'num', 'divide': 10}, 'pactogridtot': {'value': 274, 'length': 4, 'type': 'num', 'divide': 10}, 'plocaloadr': {'value': 282, 'length': 4, 'type': 'num', 'divide': 10}, 'plocaloads': {'value': 290, 'length': 4, 'type': 'num', 'divide': 10}, 'plocaloadt': {'value': 298, 'length': 4, 'type': 'num', 'divide': 10}, 'plocaloadtot': {'value': 306, 'length': 4, 'type': 'num', 'divide': 10}, 'ipm': {'value': 314, 'length': 2, 'type': 'num', 'divide': 10}, 'battemp ': {'value': 318, 'length': 2, 'type': 'num', 'divide': 10}, 'spdspstatus': {'value': 322, 'length': 2, 'type': 'num', 'divide': 10}, 'spbusvolt': {'value': 328, 'length': 2, 'type': 'num', 'divide': 10}, 'etouser_tod': {'value': 334, 'length': 4, 'type': 'num', 'divide': 10}, 'etouser_tot': {'value': 342, 'length': 4, 'type': 'num', 'divide': 10}, 'etogrid_tod': {'value': 350, 'length': 4, 'type': 'num', 'divide': 10}, 'etogrid_tot': {'value': 358, 'length': 4, 'type': 'num', 'divide': 10}, 'edischarge1_tod': {'value': 366, 'length': 4, 'type': 'num', 'divide': 10}, 'edischarge1_tot': {'value': 374, 'length': 4, 'type': 'num', 'divide': 10}, 'eharge1_tod': {'value': 382, 'length': 4, 'type': 'num', 'divide': 10}, 'eharge1_tot': {'value': 390, 'length': 4, 'type': 'num', 'divide': 10}, 'elocalload_tod': {'value': 398, 'length': 4, 'type': 'num', 'divide': 10}, 'elocalload_tot': {'value': 406, 'length': 4, 'type': 'num', 'divide': 10}, 'dwexportlimitap': {'value': 414, 'length': 4, 'type': 'num', 'divide': 10}, 'epsfac': {'value': 426, 'length': 2, 'type': 'num', 'divide': 100}, 'epsvac1': {'value': 430, 'length': 2, 'type': 'num', 'divide': 10}, 'epsiac1': {'value': 434, 'length': 2, 'type': 'num', 'divide': 10}, 'epspac1': {'value': 438, 'length': 4, 'type': 'num', 'divide': 10}, 'epsvac2': {'value': 446, 'length': 2, 'type': 'num', 'divide': 10}, 'epsiac2': {'value': 450, 'length': 2, 'type': 'num', 'divide': 10}, 'epspac2': {'value': 454, 'length': 4, 'type': 'num', 'divide': 10}, 'epsvac3': {'value': 462, 'length': 2, 'type': 'num', 'divide': 10}, 'epsiac3': {'value': 466, 'length': 2, 'type': 'num', 'divide': 10}, 'epspac3': {'value': 470, 'length': 4, 'type': 'num', 'divide': 10}, 'loadpercent': {'value': 478, 'length': 2, 'type': 'num', 'divide': 1}, 'pf': {'value': 482, 'length': 2, 'type': 'num', 'divide': 10}, 'bmsstatusold': {'value': 486, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsstatus': {'value': 490, 'length': 2, 'type': 'num', 'divide': 1}, 'bmserrorold': {'value': 494, 'length': 2, 'type': 'num', 'divide': 1}, 'bmserror': {'value': 498, 'length': 2, 'type': 'num', 'divide': 1}, 'bmssoc': {'value': 502, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsbatteryvolt': {'value': 506, 'length': 2, 'type': 'num', 'divide': 100}, 'bmsbatterycurr': {'value': 510, 'length': 2, 'type': 'num', 'divide': 100}, 'bmsbatterytemp': {'value': 514, 'length': 2, 'type': 'num', 'divide': 100}, 'bmsmaxcurr': {'value': 518, 'length': 2, 'type': 'num', 'divide': 100}, 'bmsgaugerm': {'value': 522, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsgaugefcc': {'value': 526, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsfw': {'value': 530, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsdeltavolt': {'value': 534, 'length': 2, 'type': 'num', 'divide': 1}, 'bmscyclecnt': {'value': 538, 'length': 2, 'type': 'num', 'divide': 1}, 'bmssoh': {'value': 542, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsconstantvolt': {'value': 546, 'length': 2, 'type': 'num', 'divide': 100}, 'bmswarninfoold': {'value': 550, 'length': 2, 'type': 'num', 'divide': 1}, 'bmswarninfo': {'value': 554, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsgaugeiccurr': {'value': 558, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsmcuversion': {'value': 562, 'length': 2, 'type': 'num', 'divide': 100}, 'bmsgaugeversion': {'value': 566, 'length': 2, 'type': 'num', 'divide': 1}, 'bmswgaugefrversionl': {'value': 570, 'length': 2, 'type': 'num', 'divide': 1}, 'bmswgaugefrversionh': {'value': 574, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsbmsinfo': {'value': 578, 'length': 2, 'type': 'num', 'divide': 1}, 'bmspackinfo': {'value': 582, 'length': 2, 'type': 'num', 'divide': 1}, 'bmsusingcap': {'value': 586, 'length': 2, 'type': 'num', 'divide': 1}, 'bmscell1volt': {'value': 590, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell2volt': {'value': 594, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell3volt': {'value': 598, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell4volt': {'value': 602, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell5volt': {'value': 606, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell6volt': {'value': 610, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell7volt': {'value': 614, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell8volt': {'value': 618, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell9volt': {'value': 622, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell10volt': {'value': 626, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell11volt': {'value': 630, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell12volt': {'value': 634, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell13volt': {'value': 638, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell14volt': {'value': 642, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell15volt': {'value': 646, 'length': 2, 'type': 'num', 'divide': 100}, 'bmscell16volt': {'value': 650, 'length': 2, 'type': 'num', 'divide': 100}, 'acchargeenergytodayh': {'value': 654, 'length': 2, 'type': 'num', 'divide': 10, 'incl': 'no'}, 'group2start': {'value': 658, 'length': 2, 'type': 'num', 'incl': 'no'}, 'group2end': {'value': 662, 'length': 2, 'type': 'num', 'incl': 'no'}, 'acchargeenergytoday': {'value': 666, 'length': 2, 'type': 'num', 'divide': 1}, 'acchargeenergytotal': {'value': 670, 'length': 4, 'type': 'num', 'divide': 1}, 'acchargepower': {'value': 1638, 'length': 4, 'type': 'num', 'divide': 10}, '70%_invpoweradjust': {'value': 686, 'length': 2, 'type': 'num', 'divide': 1}, 'extraacpowertogrid': {'value': 1582, 'length': 4, 'type': 'num', 'divide': 10}, 'eextratoday': {'value': 1590, 'length': 4, 'type': 'num', 'divide': 10}, 'eextratotal': {'value': 1598, 'length': 4, 'type': 'num', 'divide': 10}, 'esystemtoday': {'value': 1606, 'length': 4, 'type': 'num', 'divide': 10}, 'esystemtotal': {'value': 1614, 'length': 4, 'type': 'num', 'divide': 10}, 'group3start': {'value': 1166, 'length': 2, 'type': 'num', 'incl': 'no'}, 'group3end': {'value': 1170, 'length': 2, 'type': 'num', 'incl': 'no'}, 'inverterstatus': {'value': 1174, 'length': 2, 'type': 'num', 'divide': 1}, 'pacs': {'value': 1314, 'length': 4, 'type': 'numx', 'divide': 10}, 'fac': {'value': 1322, 'length': 2, 'type': 'num', 'divide': 100}, 'vac1': {'value': 1326, 'length': 2, 'type': 'num', 'divide': 10}, 'iac1': {'value': 1330, 'length': 2, 'type': 'num', 'divide': 10}, 'pac1': {'value': 1334, 'length': 4, 'type': 'num', 'divide': 10}, 'eactoday': {'value': 1386, 'length': 4, 'type': 'num', 'divide': 10}, 'eactot': {'value': 1394, 'length': 4, 'type': 'num', 'divide': 10}, 'timetotal': {'value': 1402, 'length': 4, 'type': 'num', 'divide': 7200}, 'Temp1': {'value': 1546, 'length': 2, 'type': 'num', 'divide': 10}, 'Temp2': {'value': 1550, 'length': 2, 'type': 'num', 'divide': 10}, 'Temp3': {'value': 1554, 'length': 2, 'type': 'num', 'divide': 10}, 'Temp4': {'value': 1558, 'length': 2, 'type': 'num', 'divide': 10}, 'uwbatvoltdsp': {'value': 1562, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvoltage': {'value': 1566, 'length': 2, 'type': 'num', 'divide': 10}, 'nbusvoltage': {'value': 1570, 'length': 2, 'type': 'num', 'divide': 10}, 'remotectrlen': {'value': 1574, 'length': 2, 'type': 'num', 'divide': 1}, 'remotectrlpower': {'value': 1578, 'length': 2, 'type': 'num', 'divide': 1}, 'eacchargetoday': {'value': 1622, 'length': 4, 'type': 'num', 'divide': 10}, 'eacchargetotal': {'value': 1630, 'length': 4, 'type': 'num', 'divide': 10}, 'priority': {'value': 1646, 'length': 2, 'type': 'num', 'divide': 1}, 'batterytype': {'value': 1650, 'length': 2, 'type': 'num', 'divide': 1}, 'autoproofreadcmd': {'value': 1654, 'length': 2, 'type': 'num', 'divide': 1}} 2024-01-28T07:57:26.838127956Z T06NNNNXMIN : 2024-01-28T07:57:26.839095074Z {'decrypt': {'value': 'true'}, 'pvserial': {'value': 76, 'length': 10, 'type': 'text', 'divide': 10}, 'date': {'value': 136, 'divide': 10}, 'group1start': {'value': 150, 'length': 2, 'type': 'num', 'incl': 'no'}, 'group1end': {'value': 154, 'length': 2, 'type': 'num', 'incl': 'no'}, 'pvstatus': {'value': 158, 'length': 2, 'type': 'num', 'divide': 1}, 'pvpowerin': {'value': 162, 'length': 4, 'type': 'num', 'divide': 10}, 'pv1voltage': {'value': 170, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1current': {'value': 174, 'length': 2, 'type': 'num', 'divide': 10}, 'pv1watt': {'value': 178, 'length': 4, 'type': 'num', 'divide': 10}, 'pv2voltage': {'value': 186, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2current': {'value': 190, 'length': 2, 'type': 'num', 'divide': 10}, 'pv2watt': {'value': 194, 'length': 4, 'type': 'num', 'divide': 10}, 'pv3voltage': {'value': 202, 'length': 2, 'type': 'num', 'divide': 10}, 'pv3current': {'value': 206, 'length': 2, 'type': 'num', 'divide': 10}, 'pv3watt': {'value': 210, 'length': 4, 'type': 'num', 'divide': 10}, 'pv4voltage': {'value': 218, 'length': 2, 'type': 'num', 'divide': 10}, 'pv4current': {'value': 222, 'length': 2, 'type': 'num', 'divide': 10}, 'pv4watt': {'value': 226, 'length': 4, 'type': 'num', 'divide': 10}, 'pvpowerout': {'value': 250, 'length': 4, 'type': 'num', 'divide': 10}, 'pvfrequentie': {'value': 258, 'length': 2, 'type': 'num', 'divide': 100}, 'pvgridvoltage': {'value': 262, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent': {'value': 266, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower': {'value': 270, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage2': {'value': 278, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent2': {'value': 282, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower2': {'value': 286, 'length': 4, 'type': 'num', 'divide': 10}, 'pvgridvoltage3': {'value': 294, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridcurrent3': {'value': 298, 'length': 2, 'type': 'num', 'divide': 10}, 'pvgridpower3': {'value': 302, 'length': 4, 'type': 'num', 'divide': 10}, 'vacrs': {'value': 310, 'length': 2, 'type': 'num', 'divide': 10}, 'vacst': {'value': 314, 'length': 2, 'type': 'num', 'divide': 10}, 'vactr': {'value': 318, 'length': 2, 'type': 'num', 'divide': 10}, 'ptousertotal': {'value': 322, 'length': 4, 'type': 'num', 'divide': 10}, 'ptogridtotal': {'value': 330, 'length': 4, 'type': 'num', 'divide': 10}, 'ptoloadtotal': {'value': 338, 'length': 4, 'type': 'num', 'divide': 10}, 'totworktime': {'value': 346, 'length': 4, 'type': 'num', 'divide': 7200}, 'pvenergytoday': {'value': 354, 'length': 4, 'type': 'num', 'divide': 10}, 'pvenergytotal': {'value': 362, 'length': 4, 'type': 'num', 'divide': 10}, 'epvtotal ': {'value': 370, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1today ': {'value': 378, 'length': 4, 'type': 'num', 'divide': 10}, 'epv1total': {'value': 386, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2today': {'value': 394, 'length': 4, 'type': 'num', 'divide': 10}, 'epv2total': {'value': 402, 'length': 4, 'type': 'num', 'divide': 10}, 'epv3today': {'value': 410, 'length': 4, 'type': 'num', 'divide': 10}, 'epv3total': {'value': 418, 'length': 4, 'type': 'num', 'divide': 10}, 'etousertoday': {'value': 426, 'length': 4, 'type': 'num', 'divide': 10}, 'etousertotal': {'value': 434, 'length': 4, 'type': 'num', 'divide': 10}, 'etogridtoday': {'value': 442, 'length': 4, 'type': 'num', 'divide': 10}, 'etogridtotal': {'value': 450, 'length': 4, 'type': 'num', 'divide': 10}, 'eloadtoday': {'value': 458, 'length': 4, 'type': 'num', 'divide': 10}, 'eloadtotal': {'value': 466, 'length': 4, 'type': 'num', 'divide': 10}, 'deratingmode': {'value': 502, 'length': 2, 'type': 'num', 'divide': 1}, 'iso': {'value': 506, 'length': 2, 'type': 'num', 'divide': 1}, 'dcir': {'value': 510, 'length': 2, 'type': 'num', 'divide': 10}, 'dcis': {'value': 514, 'length': 2, 'type': 'num', 'divide': 10}, 'dcit': {'value': 518, 'length': 2, 'type': 'num', 'divide': 10}, 'gfci': {'value': 522, 'length': 4, 'type': 'num', 'divide': 1}, 'pvtemperature': {'value': 530, 'length': 2, 'type': 'num', 'divide': 10}, 'pvipmtemperature': {'value': 534, 'length': 2, 'type': 'num', 'divide': 10}, 'temp3': {'value': 538, 'length': 2, 'type': 'num', 'divide': 10}, 'temp4': {'value': 542, 'length': 2, 'type': 'num', 'divide': 10}, 'temp5': {'value': 546, 'length': 2, 'type': 'num', 'divide': 10}, 'pbusvoltage': {'value': 550, 'length': 2, 'type': 'num', 'divide': 10}, 'nbusvoltage': {'value': 554, 'length': 2, 'type': 'num', 'divide': 10}, 'ipf': {'value': 558, 'length': 2, 'type': 'num', 'divide': 1}, 'realoppercent': {'value': 562, 'length': 2, 'type': 'num', 'divide': 1}, 'opfullwatt': {'value': 566, 'length': 4, 'type': 'num', 'divide': 10}, 'standbyflag': {'value': 574, 'length': 2, 'type': 'num', 'divide': 1}, 'faultcode': {'value': 578, 'length': 2, 'type': 'num', 'divide': 1}, 'warningcode': {'value': 582, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword0': {'value': 586, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword1': {'value': 590, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword2': {'value': 594, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword3': {'value': 598, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword4': {'value': 602, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword5': {'value': 606, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword6': {'value': 610, 'length': 2, 'type': 'num', 'divide': 1}, 'systemfaultword7': {'value': 614, 'length': 2, 'type': 'num', 'divide': 1}, 'invstartdelaytime': {'value': 618, 'length': 2, 'type': 'num', 'divide': 1}, 'bdconoffstate': {'value': 630, 'length': 2, 'type': 'num', 'divide': 1}, 'drycontactstate': {'value': 634, 'length': 2, 'type': 'num', 'divide': 1}, 'group2start': {'value': 658, 'length': 2, 'type': 'num', 'incl': 'no'}, 'group2end': {'value': 662, 'length': 2, 'type': 'num', 'incl': 'no'}, 'edischrtoday': {'value': 666, 'length': 4, 'type': 'num', 'divide': 10}, 'edischrtotal': {'value': 674, 'length': 4, 'type': 'num', 'divide': 10}, 'echrtoday': {'value': 682, 'length': 4, 'type': 'num', 'divide': 10}, 'echrtotal': {'value': 690, 'length': 4, 'type': 'num', 'divide': 10}, 'eacchrtoday': {'value': 698, 'length': 4, 'type': 'num', 'divide': 10}, 'eacchrtotal': {'value': 706, 'length': 4, 'type': 'num', 'divide': 10}, 'priority': {'value': 742, 'length': 2, 'type': 'num', 'divide': 1}, 'epsfac': {'value': 746, 'length': 2, 'type': 'num', 'divide': 100}, 'epsvac1': {'value': 750, 'length': 2, 'type': 'num', 'divide': 10}, 'epsiac1': {'value': 754, 'length': 2, 'type': 'num', 'divide': 10}, 'epspac1': {'value': 758, 'length': 4, 'type': 'num', 'divide': 10}, 'epsvac2': {'value': 766, 'length': 2, 'type': 'num', 'divide': 10}, 'epsiac2': {'value': 770, 'length': 2, 'type': 'num', 'divide': 10}, 'epspac2': {'value': 774, 'length': 4, 'type': 'num', 'divide': 10}, 'epsvac3': {'value': 782, 'length': 2, 'type': 'num', 'divide': 10}, 'epsiac3': {'value': 786, 'length': 2, 'type': 'num', 'divide': 10}, 'epspac3': {'value': 790, 'length': 4, 'type': 'num', 'divide': 10}, 'epspac': {'value': 798, 'length': 4, 'type': 'num', 'divide': 10}, 'loadpercent': {'value': 806, 'length': 2, 'type': 'num', 'divide': 10}, 'pf': {'value': 810, 'length': 2, 'type': 'num', 'divide': 10}, 'dcv': {'value': 814, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc1_sysstatemode': {'value': 830, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc1_faultcode': {'value': 834, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc1_warncode': {'value': 838, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc1_vbat': {'value': 842, 'length': 2, 'type': 'num', 'divide': 100}, 'bdc1_ibat': {'value': 846, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_soc': {'value': 850, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc1_vbus1': {'value': 854, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_vbus2': {'value': 858, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_ibb': {'value': 862, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_illc': {'value': 866, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_tempa': {'value': 870, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_tempb': {'value': 874, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc1_pdischr': {'value': 878, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc1_pchr': {'value': 886, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc1_edischrtotal': {'value': 894, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc1_echrtotal': {'value': 902, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc1_flag': {'value': 914, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc2_sysstatemode': {'value': 922, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc2_faultcode': {'value': 926, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc2_warncode': {'value': 930, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc2_vbat': {'value': 934, 'length': 2, 'type': 'num', 'divide': 100}, 'bdc2_ibat': {'value': 938, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_soc': {'value': 942, 'length': 2, 'type': 'num', 'divide': 1}, 'bdc2_vbus1': {'value': 946, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_vbus2': {'value': 950, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_ibb': {'value': 954, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_illc': {'value': 958, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_tempa': {'value': 962, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_tempb': {'value': 966, 'length': 2, 'type': 'num', 'divide': 10}, 'bdc2_pdischr': {'value': 970, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc2_pchr': {'value': 978, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc2_edischrtotal': {'value': 986, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc2_echrtotal': {'value': 994, 'length': 4, 'type': 'num', 'divide': 10}, 'bdc2_flag': {'value': 1006, 'length': 4, 'type': 'num', 'divide': 1}, 'bms_status': {'value': 1014, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_error': {'value': 1018, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_warninfo': {'value': 1022, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_soc': {'value': 1026, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_batteryvolt': {'value': 1030, 'length': 2, 'type': 'num', 'divide': 100}, 'bms_batterycurr': {'value': 1034, 'length': 2, 'type': 'num', 'divide': 100}, 'bms_batterytemp': {'value': 1038, 'length': 2, 'type': 'num', 'divide': 10}, 'bms_maxcurr': {'value': 1042, 'length': 2, 'type': 'num', 'divide': 100}, 'bms_deltavolt': {'value': 1046, 'length': 2, 'type': 'num', 'divide': 100}, 'bms_cyclecnt': {'value': 1050, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_soh': {'value': 1054, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_constantvolt': {'value': 1058, 'length': 2, 'type': 'num', 'divide': 100}, 'bms_bms_info': {'value': 1062, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_packinfo': {'value': 1066, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_usingcap': {'value': 1070, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_fw': {'value': 1074, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_mcuversion': {'value': 1078, 'length': 2, 'type': 'num', 'divide': 1}, 'bms_commtype': {'value': 1082, 'length': 2, 'type': 'num', 'divide': 1}} 2024-01-28T07:57:26.839523497Z 2024-01-28T07:57:26.839546923Z Grott external record whitelist 'recwl.txt' not found 2024-01-28T07:57:26.839573295Z 2024-01-28T07:57:26.839590420Z Grott records whitelisted : {'5050', '5216', '0120', '0119', '5005', '5116', '5105', '5119', '5229', '5019', '5129', '5004', '5104', '5250', '0150', '5016', '5003', '5219', '5150', '5103', '501b', '0104', '0105', '0103', '0116'} 2024-01-28T07:57:26.839619240Z 2024-01-28T07:57:26.839635636Z Grott settings: 2024-01-28T07:57:26.839652764Z 2024-01-28T07:57:26.839668006Z _Generic: 2024-01-28T07:57:26.839684560Z version: 2.8.2 2024-01-28T07:57:26.839703578Z verbose: True 2024-01-28T07:57:26.839721523Z trace: False 2024-01-28T07:57:26.839739693Z config file: grott.ini 2024-01-28T07:57:26.839760360Z minrecl: 100 2024-01-28T07:57:26.839779035Z decrypt: True 2024-01-28T07:57:26.839796585Z compat: False 2024-01-28T07:57:26.839814003Z invtype: default 2024-01-28T07:57:26.839831768Z invtypemap: {} 2024-01-28T07:57:26.839850685Z include_all: False 2024-01-28T07:57:26.839868049Z blockcmd: False 2024-01-28T07:57:26.839886775Z noipf: False 2024-01-28T07:57:26.839903877Z time: auto 2024-01-28T07:57:26.839921877Z sendbuf: True 2024-01-28T07:57:26.839939254Z timezone: local 2024-01-28T07:57:26.839956721Z valueoffset: 6 2024-01-28T07:57:26.839975742Z offset: 6 2024-01-28T07:57:26.839994625Z inverterid: automatic 2024-01-28T07:57:26.840012355Z mode: proxy 2024-01-28T07:57:26.840033581Z grottip 0.0.0.0 2024-01-28T07:57:26.840052349Z grottport 5279 2024-01-28T07:57:26.840071740Z _MQTT: 2024-01-28T07:57:26.840088056Z nomqtt False 2024-01-28T07:57:26.840106094Z mqttip: 192.168.1.6 2024-01-28T07:57:26.840124884Z mqttport: 1883 2024-01-28T07:57:26.840142786Z mqtttopic: energy/growatt 2024-01-28T07:57:26.840161289Z mqttmtopic: False 2024-01-28T07:57:26.840178921Z mqttmtopicname: energy/meter 2024-01-28T07:57:26.840197483Z mqttinverterintopic: False 2024-01-28T07:57:26.840215265Z mqtttretain: False 2024-01-28T07:57:26.840243954Z mqtttauth: False 2024-01-28T07:57:26.840263899Z mqttuser: grott 2024-01-28T07:57:26.840281986Z mqttpsw: secret 2024-01-28T07:57:26.840300217Z _Growatt server: 2024-01-28T07:57:26.840317298Z growattip: 47.91.67.66 2024-01-28T07:57:26.840335849Z growattport: 5279 2024-01-28T07:57:26.840353215Z _PVOutput: 2024-01-28T07:57:26.840369569Z pvoutput: False 2024-01-28T07:57:26.840386489Z pvdisv1: False 2024-01-28T07:57:26.840403877Z pvtemp: False 2024-01-28T07:57:26.840421136Z pvurl: https://pvoutput.org/service/r2/addstatus.jsp 2024-01-28T07:57:26.840445202Z pvapikey: yourapikey 2024-01-28T07:57:26.840463703Z pvinverters: 1 2024-01-28T07:57:26.840482004Z pvsystemid: systemid1 2024-01-28T07:57:26.840499776Z _Influxdb: 2024-01-28T07:57:26.840516276Z influx: False 2024-01-28T07:57:26.840536042Z influx2: False 2024-01-28T07:57:26.840553945Z database: grottdb 2024-01-28T07:57:26.840571961Z ip: localhost 2024-01-28T07:57:26.840589867Z port: 8086 2024-01-28T07:57:26.840607366Z user: grott 2024-01-28T07:57:26.840626633Z password: secret 2024-01-28T07:57:26.840644947Z organization: grottorg 2024-01-28T07:57:26.840663341Z bucket: grottdb 2024-01-28T07:57:26.840680752Z token: secret 2024-01-28T07:57:26.840699183Z _Extension: 2024-01-28T07:57:26.840717723Z extension: False 2024-01-28T07:57:26.840735824Z extname: grottext 2024-01-28T07:57:26.840753937Z extvar: {'none': 'none'} 2024-01-28T07:57:26.840772808Z 2024-01-28T07:57:26.840788375Z 2024-01-28T07:57:26.840804174Z Grott proxy mode started 2024-01-28T07:57:26.840822716Z Hostname : ledidobe-grott2 2024-01-28T07:57:26.963454643Z IP and port information not available 2024-01-28T07:58:26.293662338Z - ('192.168.1.30', 9429) has connected 2024-01-28T07:58:26.293994384Z 2024-01-28T07:58:26.294034534Z - Growatt packet received: 2024-01-28T07:58:26.294064863Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:26.294100772Z - Data less then minimum record length, data not processed 2024-01-28T07:58:26.320737014Z 2024-01-28T07:58:26.320775059Z - Growatt packet received: 2024-01-28T07:58:26.320799522Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 9429)> 2024-01-28T07:58:26.320833855Z - Data less then minimum record length, data not processed 2024-01-28T07:58:26.405406757Z 2024-01-28T07:58:26.405484164Z - Growatt packet received: 2024-01-28T07:58:26.405510551Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:26.405542907Z - Data less then minimum record length, data not processed 2024-01-28T07:58:26.409480936Z 2024-01-28T07:58:26.409507964Z - Growatt packet received: 2024-01-28T07:58:26.409560555Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 9429)> 2024-01-28T07:58:26.409647258Z - Data less then minimum record length, data not processed 2024-01-28T07:58:26.416817943Z 2024-01-28T07:58:26.416859542Z - Growatt packet received: 2024-01-28T07:58:26.416885186Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:26.416911844Z - Grott - grottproxy - Invalid data record received, processing stopped for this record 2024-01-28T07:58:26.425467004Z 2024-01-28T07:58:26.425519708Z - Growatt packet received: 2024-01-28T07:58:26.425548449Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:26.425578186Z - Data less then minimum record length, data not processed 2024-01-28T07:58:26.445319739Z 2024-01-28T07:58:26.445361743Z - Growatt packet received: 2024-01-28T07:58:26.445385839Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:26.445414589Z - Grott - grottproxy - Invalid data record received, processing stopped for this record 2024-01-28T07:58:26.487723941Z 2024-01-28T07:58:26.487767179Z - Growatt packet received: 2024-01-28T07:58:26.487792136Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:26.487862021Z - Grott - grottproxy - Invalid data record received, processing stopped for this record 2024-01-28T07:58:28.055793561Z 2024-01-28T07:58:28.055997887Z - Growatt packet received: 2024-01-28T07:58:28.056035238Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T07:58:28.056130202Z - Growatt original Data: 2024-01-28T07:58:28.056443043Z \x00\x01\x00\x02\x00\xd9\x01\x03\x41\x48\x34\x35\x31\x36\x30\x36\x33\x36\x43 2024-01-28T07:58:28.056486070Z \x53\x33\x35\x31\x36\x30\x30\x37\x33\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00 2024-01-28T07:58:28.056510446Z \x2c\x01\x01\x00\x01\x00\x00\x00\x64\x00\x00\x4e\x20\x00\x00\x8d\x68\x0e\x42 2024-01-28T07:58:28.056533878Z \x53\x2e\x31\x2e\x38\x00\x1e\x1e\x1e\x1e\x1e\x1e\x00\x01\x00\x05\x05\xdc\x00 2024-01-28T07:58:28.056558090Z \x1e\x07\x3a\x0a\x50\x12\x91\x13\x99\x43\x53\x33\x35\x31\x36\x30\x30\x37\x33 2024-01-28T07:58:28.056583721Z \x00\x00\xf1\x31\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x07\x35\x09\xdd\x12 2024-01-28T07:58:28.056605266Z \x91\x13\x99\x07\x80\x0a\x28\x12\x69\x13\xc1\x00\x64\x02\x01\x00\x2d\x00\x59 2024-01-28T07:58:28.056628848Z \x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x96\x00\x96\x00\x05\x00 2024-01-28T07:58:28.056648847Z \x05\x00\x96\x00\x96\x00\x03\x00\x03\x47\x72\x6f\x77\x61\x74\x74\x20\x49\x6e 2024-01-28T07:58:28.056672184Z \x76\x65\x72\x74\x65\x72\x53\x42\x41\x41\x33\x34\x30\x30\x00\x00\x00\x00\x01 2024-01-28T07:58:28.056692661Z \x2c\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T07:58:28.056712683Z \x00\x00\x00\x00\x00\x00\x00\x53\x00\x55\x00\x57\x00\x59 2024-01-28T07:58:28.056731799Z - Grott automatic protocol detection 2024-01-28T07:58:28.056751947Z - Grott data record length 223 2024-01-28T07:58:28.056770899Z - layout : T020103 2024-01-28T07:58:28.056788872Z - no matching record layout found, try generic 2024-01-28T07:58:28.056811324Z - Record layout used : T020103 2024-01-28T07:58:28.056831854Z - Growatt data decrypted V2 2024-01-28T07:58:28.056852408Z - Grott Growatt data decrypted 2024-01-28T07:58:28.056870278Z - Growatt plain data: 2024-01-28T07:58:28.056887846Z 0001000200d90103063a5b425042447141593432474176445f4756477447726f7761767447724 2024-01-28T07:58:28.056906088Z 37660747547726f1361743a67726ffa097a36145c5e5959746a596c71697f747547776aab616a 2024-01-28T07:58:28.056924175Z 737d783f65f067ed04215c4250424477455c7761854547736f7761747447726f70547da955e37 2024-01-28T07:58:28.056942057Z cee66f47e6f600664a0741045736f5a612d7447726f7762747447726f7761e274d1726a776474 2024-01-28T07:58:28.056959551Z e247e46f74617733351d18161500540e1c191213001135212d3620474077426f776174756b726 2024-01-28T07:58:28.056977092Z e7761747447726f7761747447726f7761747447726f776127741272387738 2024-01-28T07:58:28.056994624Z - Grott data ack record or data record not defined no processing done 2024-01-28T07:58:28.069174768Z 2024-01-28T07:58:28.069248981Z - Growatt packet received: 2024-01-28T07:58:28.069274614Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 9429)> 2024-01-28T07:58:28.069390989Z - Data less then minimum record length, data not processed 2024-01-28T08:01:26.067561989Z 2024-01-28T08:01:26.067799757Z - Growatt packet received: 2024-01-28T08:01:26.067834790Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T08:01:26.067878809Z - Data less then minimum record length, data not processed 2024-01-28T08:01:26.328069304Z 2024-01-28T08:01:26.328158614Z - Growatt packet received: 2024-01-28T08:01:26.328186225Z <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 5279), raddr=('192.168.1.30', 9429)> 2024-01-28T08:01:26.328232841Z - Data less then minimum record length, data not processed 2024-01-28T08:01:48.876886278Z 2024-01-28T08:01:48.877111549Z - Growatt packet received: 2024-01-28T08:01:48.877143788Z <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.6', 59734), raddr=('47.91.67.66', 5279)> 2024-01-28T08:01:48.877187951Z - Growatt original Data: 2024-01-28T08:01:48.877396863Z \x00\x01\x00\x02\x00\xd9\x01\x04\x41\x48\x34\x35\x31\x36\x30\x36\x33\x36\x43 2024-01-28T08:01:48.877451854Z \x53\x33\x35\x31\x36\x30\x30\x37\x33\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00 2024-01-28T08:01:48.877478130Z \x2c\x00\x01\x00\x00\x04\x0c\x09\xd5\x00\x03\x00\x00\x02\x9b\x08\xd6\x00\x02 2024-01-28T08:01:48.877502333Z \x00\x00\x01\x71\x00\x00\x03\x72\x13\x86\x09\x01\x00\x04\x00\x00\x03\x72\x00 2024-01-28T08:01:48.877524202Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877543684Z \x00\x04\xc7\xfe\x0f\x89\xab\x40\x00\xc4\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877577467Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x0e\x22\x00\x00\x00\x00\x00\x2d\x00\x59 2024-01-28T08:01:48.877669661Z \x4e\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xb6\x85\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877693776Z \x02\x4f\xbd\x00\x05\x06\x42\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877717933Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877737107Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877755567Z \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 2024-01-28T08:01:48.877773565Z - Grott automatic protocol detection 2024-01-28T08:01:48.877794192Z - Grott data record length 223 2024-01-28T08:01:48.877813536Z - layout : T020104 2024-01-28T08:01:48.877831543Z - no matching record layout found, try generic 2024-01-28T08:01:48.877852182Z - Record layout used : T02NNNN 2024-01-28T08:01:48.877870465Z - Grott Growatt unencrypted data used 2024-01-28T08:01:48.877900628Z - Growatt plain data: 2024-01-28T08:01:48.877921998Z 0001000200d901044148343531363036333643533335313630303733000000000000020000002 2024-01-28T08:01:48.877941208Z c00010000040c09d500030000029b08d600020000017100000372138609010004000003720000 2024-01-28T08:01:48.877961094Z 0000000000000000000000000000000000000004c7fe0f89ab4000c4000000000000000000000 2024-01-28T08:01:48.877980469Z 0000000000000000e2200000000002d00594e2000000000000000000002b6850000000000024f 2024-01-28T08:01:48.888563116Z bd000506420000000000000000000000000000000000000000000000000000000000000000000 2024-01-28T08:01:48.888599828Z 0000000000000000000000000000000000000000000000000000000000000 2024-01-28T08:01:48.893607447Z - Growatt new layout processing 2024-01-28T08:01:48.893656376Z - decrypt : False 2024-01-28T08:01:48.893681858Z - offset : 6 2024-01-28T08:01:48.893702493Z - record layout : T02NNNN 2024-01-28T08:01:48.893721122Z 2024-01-28T08:01:48.893737571Z - Grott data record date/time processing started 2024-01-28T08:01:48.902919140Z - no or no valid time/date found, grott server time will be used (buffer records not sent!) 2024-01-28T08:01:48.902977624Z - Grott values retrieved: 2024-01-28T08:01:48.903002944Z - datalogserial : AH45160636 2024-01-28T08:01:48.903023643Z - pvserial : CS35160073 2024-01-28T08:01:48.903042107Z - pvstatus : 1 2024-01-28T08:01:48.903063612Z - pvpowerin : 103.6 2024-01-28T08:01:48.903082312Z - pv1voltage : 251.7 2024-01-28T08:01:48.903108091Z - pv1current : 0.3 2024-01-28T08:01:48.903134230Z - pv1watt : 66.7 2024-01-28T08:01:48.903153036Z - pv2voltage : 226.2 2024-01-28T08:01:48.903172403Z - pv2current : 0.2 2024-01-28T08:01:48.903190087Z - pv2watt : 36.9 2024-01-28T08:01:48.903207980Z - pvpowerout : 88.2 2024-01-28T08:01:48.903234819Z - pvfrequentie : 50.0 2024-01-28T08:01:48.903254401Z - pvgridvoltage : 230.5 2024-01-28T08:01:48.903272522Z - pvgridcurrent : 0.4 2024-01-28T08:01:48.903347393Z - pvgridpower : 88.2 2024-01-28T08:01:48.903384498Z - pvgridvoltage2 : 0.0 2024-01-28T08:01:48.903408188Z - pvgridcurrent2 : 0.0 2024-01-28T08:01:48.903426524Z - pvgridpower2 : 0.0 2024-01-28T08:01:48.903444498Z - pvgridvoltage3 : 0.0 2024-01-28T08:01:48.903462261Z - pvgridcurrent3 : 0.0 2024-01-28T08:01:48.903479811Z - pvgridpower3 : 0.0 2024-01-28T08:01:48.903500528Z - pvenergytoday : 0.0 2024-01-28T08:01:48.903519572Z - pvenergytotal : 31334.2 2024-01-28T08:01:48.903537985Z - totworktime : 36205.6 2024-01-28T08:01:48.903556370Z - pvtemperature : 19.6 2024-01-28T08:01:48.903575284Z - pvipmtemperature : 0.0 2024-01-28T08:01:48.903593161Z - epv1today : 0.0 2024-01-28T08:01:48.903610686Z - epv1total : 17779.7 2024-01-28T08:01:48.903628432Z - epv2today : 0.0 2024-01-28T08:01:48.903645443Z - epv2total : 15148.5 2024-01-28T08:01:48.903662751Z - epvtotal : 32928.2 2024-01-28T08:01:48.903680851Z - MQTT jsonmsg: 2024-01-28T08:01:48.903703417Z {"device": "CS35160073", "time": "2024-01-28T08:01:48", "buffered": "no", 2024-01-28T08:01:48.903728128Z "values": {"datalogserial": "AH45160636", "pvserial": "CS35160073", 2024-01-28T08:01:48.903748882Z "pvstatus": 1, "pvpowerin": 1036, "pv1voltage": 2517, "pv1current": 3, 2024-01-28T08:01:48.903769647Z "pv1watt": 667, "pv2voltage": 2262, "pv2current": 2, "pv2watt": 369, 2024-01-28T08:01:48.903792770Z "pvpowerout": 882, "pvfrequentie": 4998, "pvgridvoltage": 2305, 2024-01-28T08:01:48.903814760Z "pvgridcurrent": 4, "pvgridpower": 882, "pvgridvoltage2": 0, 2024-01-28T08:01:48.903834902Z "pvgridcurrent2": 0, "pvgridpower2": 0, "pvgridvoltage3": 0, 2024-01-28T08:01:48.903852994Z "pvgridcurrent3": 0, "pvgridpower3": 0, "pvenergytoday": 0, "pvenergytotal": 2024-01-28T08:01:48.903871877Z 313342, "totworktime": 260680512, "pvtemperature": 196, "pvipmtemperature": 2024-01-28T08:01:48.903892523Z 0, "epv1today": 0, "epv1total": 177797, "epv2today": 0, "epv2total": 151485, 2024-01-28T08:01:48.903913275Z "epvtotal": 329282}} 2024-01-28T08:01:48.903932424Z - Grott MQTT topic used : energy/growatt 2024-01-28T08:01:48.904027648Z - MQTT message message sent 2024-01-28T08:01:48.904073980Z - Grott Send data to PVOutput disabled 2024-01-28T08:01:48.904103057Z - Grott Send data to Influx disabled 2024-01-28T08:01:48.904126239Z - Grott extension processing disabled