johanmeijer / grott

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

Incorrect data being output - SPH3000 and SPH specified in config but logs show no matching layout, instead using T060136X? #524

Open jerodequin opened 4 months ago

jerodequin commented 4 months ago

Hello,

Trying to get this working but am getting odd mappings of the data from the inverter.

I have invtype set to sph in the config but there is no sign of an sph layout being used when looking at the logs as posted below.

What should I be doing/changing to get this to work please? (if any more info or logs are needed please let me know).

Log below:

2024/02/22 15:54:26 | stdout | - Data less then minimum record length, data not processed -- | -- | -- 2024/02/22 15:54:26 | stdout | 2024/02/22 15:54:26 | stdout | - Growatt packet received: 2024/02/22 15:54:26 | stdout |   2024/02/22 15:54:26 | stdout | - Grott data ack record or data record not defined no processing done 2024/02/22 15:54:26 | stdout | 0000000000071ca 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 0071000009eb3000107770211ffffffcf004e0064000046f0000037c8006f0075000000000000 2024/02/22 15:54:26 | stdout | 000000000000000000000000000000000000000000fffff25400000041000007b500000018000 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | bb000000000000000000000000000000000000000079957a11000000000000000000000000000 2024/02/22 15:54:26 | stdout | 000000000000000000000000f5e0000040d000013990960000000000013000000000000008100 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 00000000000640000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:26 | stdout | 79940005000300000000000000000000000000000000077a000008e7000000000000000000000 2024/02/22 15:54:26 | stdout | f554354434a4d30323200000000000000000000000000000000000000001802160f3619027918 2024/02/22 15:54:26 | stdout | 00c30006024101364a504338434c5330544a00000000000000000000000000000000000000004 2024/02/22 15:54:26 | stdout | - Growatt plain data: 2024/02/22 15:54:26 | stdout | - Grott Growatt data decrypted 2024/02/22 15:54:26 | stdout | - Growatt data decrypted V2 2024/02/22 15:54:26 | stdout | - Record layout used :  T060136X 2024/02/22 15:54:26 | stdout | - no matching record layout found, try generic 2024/02/22 15:54:26 | stdout | - layout   :  T060136X 2024/02/22 15:54:26 | stdout | - Grott data record length 585 2024/02/22 15:54:26 | stdout | - Grott automatic protocol detection 2024/02/22 15:54:26 | stdout | \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x03\xa5 2024/02/22 15:54:26 | stdout | \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72 2024/02/22 15:54:26 | stdout | \x01\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77 2024/02/22 15:54:26 | stdout | \x8d\x90\x88\xae\x74\x3a\x47\x16\x6f\x77\x27\x84\x74\x47\x45\xa7\x77\x0e\x74 2024/02/22 15:54:26 | stdout | \xc2\x61\x74\x74\x5f\x72\x6f\x70\x71\x74\x74\xd9\xc1\x6f\x76\x66\x03\x76\x56 2024/02/22 15:54:26 | stdout | \x74\x74\x47\x72\x6f\x77\x61\x74\x8b\xb8\x80\x3b\x77\x61\x74\x35\x47\x72\x68 2024/02/22 15:54:26 | stdout | \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61 2024/02/22 15:54:26 | stdout | \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74 2024/02/22 15:54:26 | stdout | \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72 2024/02/22 15:54:26 | stdout | \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77 2024/02/22 15:54:26 | stdout | \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74 2024/02/22 15:54:26 | stdout | \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47 2024/02/22 15:54:26 | stdout | \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f 2024/02/22 15:54:26 | stdout | \x47\x72\x6f\x77\x61\x74\x0d\xd2\x08\x7e\x77\x61\x74\x74\x47\x72\x6f\x77\x61 2024/02/22 15:54:26 | stdout | \x6f\x77\xe0\x74\xcf\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74 2024/02/22 15:54:26 | stdout | \x65\x79\x74\x47\x61\xf6\x7e\x01\x74\x74\x47\x72\x6f\x64\x61\x74\x74\x47\x72 2024/02/22 15:54:26 | stdout | \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x48\x2c\x6f\x77 2024/02/22 15:54:26 | stdout | \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74 2024/02/22 15:54:26 | stdout | \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47 2024/02/22 15:54:26 | stdout | \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f 2024/02/22 15:54:26 | stdout | \x47\x72\x6f\x77\x61\x74\x74\x47\x16\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61 2024/02/22 15:54:26 | stdout | \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74 2024/02/22 15:54:26 | stdout | \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72 2024/02/22 15:54:26 | stdout | \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77 2024/02/22 15:54:26 | stdout | \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74 2024/02/22 15:54:26 | stdout | \x77\x61\x74\x74\x40\x08\x6f\x77\x69\x93\x74\x47\x72\x6f\x77\x61\x74\x74\x47 2024/02/22 15:54:26 | stdout | \x6c\x0d\xd3\x72\x6a\x77\x62\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f 2024/02/22 15:54:26 | stdout | \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x76\x62\x48\x44\x76\x75\x18 2024/02/22 15:54:26 | stdout | \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74 2024/02/22 15:54:26 | stdout | \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72 2024/02/22 15:54:26 | stdout | \x00\xc3\x00\x06\x02\x41\x01\x36\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77 2024/02/22 15:54:26 | stdout | - Growatt original Data: 2024/02/22 15:54:26 | stdout | 2024/02/22 15:54:26 | stdout | - Growatt packet received: 2024/02/22 15:54:26 | stdout |   2024/02/22 15:54:05 | stdout | - Data less then minimum record length, data not processed 2024/02/22 15:54:05 | stdout | 2024/02/22 15:54:05 | stdout | - Growatt packet received: 2024/02/22 15:54:05 | stdout |   2024/02/22 15:54:05 | stdout | - Grott extension processing disabled 2024/02/22 15:54:05 | stdout | - Grott Send data to Influx disabled 2024/02/22 15:54:05 | stdout | - Grott Send data to PVOutput disabled 2024/02/22 15:54:05 | stdout | - MQTT message message sent 2024/02/22 15:54:05 | stdout | - Grott MQTT topic used : energy/growatt 2024/02/22 15:54:05 | stdout | "pvtemperature": 199, "pvipmtemperature": 531}} 2024/02/22 15:54:05 | stdout | "epv1today": 2520, "epv1total": 5183039, "epv2today": 4, "epv2total": 602, 2024/02/22 15:54:05 | stdout | "totworktime": 0, "pvenergytoday": 0, "pvenergytotal": 0, "epvtotal": 28, 2024/02/22 15:54:05 | stdout | 0, "pvgridvoltage3": 0, "pvgridcurrent3": 0, "pvgridpower3": 262476694, 2024/02/22 15:54:05 | stdout | "pvgridpower": 0, "pvgridvoltage2": 0, "pvgridcurrent2": 0, "pvgridpower2": 2024/02/22 15:54:05 | stdout | "pvpowerout": 0, "pvfrequentie": 0, "pvgridvoltage": 0, "pvgridcurrent": 0, 2024/02/22 15:54:05 | stdout | "pv1watt": 455, "pv2voltage": 2030, "pv2current": 2, "pv2watt": 559, 2024/02/22 15:54:05 | stdout | "pvstatus": 5, "pvpowerin": 1000, "pv1voltage": 1643, "pv1current": 2, 2024/02/22 15:54:05 | stdout | "values": {"datalogserial": "JPC8CLS0TJ", "pvserial": "OUCTCJM022", 2024/02/22 15:54:05 | stdout | {"device": "OUCTCJM022", "time": "2024-02-22T15:48:48", "buffered": "yes", 2024/02/22 15:54:05 | stdout | - MQTT jsonmsg: 2024/02/22 15:54:05 | stdout | -  pvipmtemperature     :  53.1 2024/02/22 15:54:05 | stdout | -  pvtemperature        :  19.9 2024/02/22 15:54:05 | stdout | -  epv2total            :  60.2 2024/02/22 15:54:05 | stdout | -  epv2today            :  0.4 2024/02/22 15:54:05 | stdout | -  epv1total            :  518303.9 2024/02/22 15:54:05 | stdout | -  epv1today            :  252.0 2024/02/22 15:54:05 | stdout | -  epvtotal             :  2.8 2024/02/22 15:54:05 | stdout | -  pvenergytotal        :  0.0 2024/02/22 15:54:05 | stdout | -  pvenergytoday        :  0.0 2024/02/22 15:54:05 | stdout | -  totworktime          :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridpower3         :  26247669.4 2024/02/22 15:54:05 | stdout | -  pvgridcurrent3       :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridvoltage3       :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridpower2         :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridcurrent2       :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridvoltage2       :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridpower          :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridcurrent        :  0.0 2024/02/22 15:54:05 | stdout | -  pvgridvoltage        :  0.0 2024/02/22 15:54:05 | stdout | -  pvfrequentie         :  0.0 2024/02/22 15:54:05 | stdout | -  pvpowerout           :  0.0 2024/02/22 15:54:05 | stdout | -  pv2watt              :  55.9 2024/02/22 15:54:05 | stdout | -  pv2current           :  0.2 2024/02/22 15:54:05 | stdout | -  pv2voltage           :  203.0 2024/02/22 15:54:05 | stdout | -  pv1watt              :  45.5 2024/02/22 15:54:05 | stdout | -  pv1current           :  0.2 2024/02/22 15:54:05 | stdout | -  pv1voltage           :  164.3 2024/02/22 15:54:05 | stdout | -  pvpowerin            :  100.0 2024/02/22 15:54:05 | stdout | -  pvstatus             :  5 2024/02/22 15:54:05 | stdout | -  pvserial             :  OUCTCJM022 2024/02/22 15:54:05 | stdout | -  datalogserial        :  JPC8CLS0TJ 2024/02/22 15:54:05 | stdout | - Grott values retrieved: 2024/02/22 15:54:05 | stdout | - date-time:  2024-02-22T15:48:48 2024/02/22 15:54:05 | stdout | - Grott data record date/time processing started 2024/02/22 15:54:05 | stdout |   2024/02/22 15:54:05 | stdout | - record layout :  T06NNNNX 2024/02/22 15:54:05 | stdout | - offset        :  6 2024/02/22 15:54:05 | stdout | - decrypt       :  True 2024/02/22 15:54:05 | stdout | - Growatt new layout processing 2024/02/22 15:54:05 | stdout | - Inverter serial not recognised - using inverter type default 2024/02/22 15:54:05 | stdout | - Possible Inverter serial OUCTCJM022 2024/02/22 15:54:05 | stdout | 000000000000000000000000000000000000000000000000000000000dd30 2024/02/22 15:54:05 | stdout | 0000c300c00000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:05 | stdout | 000000000010cee0ceb00030030001200010076006c000400050000004f004e00000000000000 2024/02/22 15:54:05 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:05 | stdout | 00000000000000000000000000000000000000000000000000000000000000000000000000000 2024/02/22 15:54:05 | stdout | 000b060000001c0000090f00000e1000000e100000000800020000021f00020000027b0000000 2024/02/22 15:54:05 | stdout | 00000000000046504e10042000006ec0000000004270000000000000000000000000000001c00 2024/02/22 15:54:05 | stdout | 000000004150415000000cee0ceb00030e420cee0cee0ced0cec0ced0ced0ceb0ceb000000000 2024/02/22 15:54:05 | stdout | 300000000004f14aafe2a000b1e0037fa46f00000000200140064163000000000000000000000 2024/02/22 15:54:05 | stdout | 00000000000000000000000000000000000000000000000000000000000000000003e80000016 2024/02/22 15:54:05 | stdout | 049000008860000000100000209000000180000071000000041000007b50000002700000b4300 2024/02/22 15:54:05 | stdout | 0000000000000000000000000e74000000000000000000000e740000000b00050ba431ce00000 2024/02/22 15:54:05 | stdout | 00000000000000aea000000000211004f000000a30000000000000000000000a3000000000000 2024/02/22 15:54:05 | stdout | 0006ec00000000000000010000000000000000000003e80464000500000000000000000000000 2024/02/22 15:54:05 | stdout | 0b90000021310b910e60000000000000000000000000000000000000000000000000000004200 2024/02/22 15:54:05 | stdout | 0000000000000000000000000000000000000000000000000000000000000000056b00c700ab0 2024/02/22 15:54:05 | stdout | 8004f163f000000040000025a0000000300000307000000000000000000000000000000000000 2024/02/22 15:54:05 | stdout | 96095a001300000fa6000000000000000000000000000000000000000000000000001c000009d 2024/02/22 15:54:05 | stdout | 000000000000000000000000000000000000000000000000000000000000000000000000fa513 2024/02/22 15:54:05 | stdout | 007c0005000003e8066b0002000001c707ee00020000022f000150a009b907df08a100fa00000 2024/02/22 15:54:05 | stdout | f554354434a4d30323200000000000000000000000000000000000000001802160f3030030000 2024/02/22 15:54:05 | stdout | 00050006033f01504a504338434c5330544a00000000000000000000000000000000000000004
PedroKTFC commented 4 months ago

Are you using SPH or sph? Think I remember it has to be SPH.

jerodequin commented 4 months ago

Thank you, have just tried stopping the server and changing to SPH in config but on restart of the server, I still get assigned a layout of T060103X rather than SPH after no matching record layout found.

johanmeijer commented 4 months ago

Do you have the messages after startup that shows the configuration being used?

jerodequin commented 4 months ago

Do you have the messages after startup that shows the configuration being used?

Hello Johan, thanks for replying -

This is everything in the log immediately after starting grott:

2024/03/03 15:03:16 stdout - Data less then minimum record length, data not processed
2024/03/03 15:03:16 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:03:16 stdout - Growatt packet received:
2024/03/03 15:03:16 stdout  
2024/03/03 15:03:16 stdout - Grott extension processing disabled
2024/03/03 15:03:16 stdout - Grott Send data to Influx disabled
2024/03/03 15:03:16 stdout - Grott Send data to PVOutput disabled
2024/03/03 15:03:16 stdout - MQTT message message sent
2024/03/03 15:03:16 stdout - Grott MQTT topic used : energy/growatt
2024/03/03 15:03:16 stdout "pvtemperature": 334, "pvipmtemperature": 533}}
2024/03/03 15:03:16 stdout "epv1today": 3508, "epv1total": 6902925, "epv2today": 58, "epv2total": 889,
2024/03/03 15:03:16 stdout "totworktime": 0, "pvenergytoday": 0, "pvenergytotal": 0, "epvtotal": 116,
2024/03/03 15:03:16 stdout 0, "pvgridvoltage3": 0, "pvgridcurrent3": 0, "pvgridpower3": 2186089342,
2024/03/03 15:03:16 stdout "pvgridpower": 0, "pvgridvoltage2": 0, "pvgridcurrent2": 0, "pvgridpower2":
2024/03/03 15:03:16 stdout "pvpowerout": 0, "pvfrequentie": 0, "pvgridvoltage": 0, "pvgridcurrent": 0,
2024/03/03 15:03:16 stdout "pv1watt": 16450, "pv2voltage": 2110, "pv2current": 95, "pv2watt": 20134,
2024/03/03 15:03:16 stdout "pvstatus": 5, "pvpowerin": 36500, "pv1voltage": 1775, "pv1current": 92,
2024/03/03 15:03:16 stdout "values": {"datalogserial": "JPC8CLS0TJ", "pvserial": "OUCTCJM022",
2024/03/03 15:03:16 stdout {"device": "OUCTCJM022", "time": "2024-03-03T15:02:09", "buffered": "yes",
2024/03/03 15:03:16 stdout - MQTT jsonmsg:
2024/03/03 15:03:16 stdout -  pvipmtemperature     :  53.3
2024/03/03 15:03:16 stdout -  pvtemperature        :  33.4
2024/03/03 15:03:16 stdout -  epv2total            :  88.9
2024/03/03 15:03:16 stdout -  epv2today            :  5.8
2024/03/03 15:03:16 stdout -  epv1total            :  690292.5
2024/03/03 15:03:16 stdout -  epv1today            :  350.8
2024/03/03 15:03:16 stdout -  epvtotal             :  11.6
2024/03/03 15:03:16 stdout -  pvenergytotal        :  0.0
2024/03/03 15:03:16 stdout -  pvenergytoday        :  0.0
2024/03/03 15:03:16 stdout -  totworktime          :  0.0
2024/03/03 15:03:16 stdout -  pvgridpower3         :  218608934.2
2024/03/03 15:03:16 stdout -  pvgridcurrent3       :  0.0
2024/03/03 15:03:16 stdout -  pvgridvoltage3       :  0.0
2024/03/03 15:03:16 stdout -  pvgridpower2         :  0.0
2024/03/03 15:03:16 stdout -  pvgridcurrent2       :  0.0
2024/03/03 15:03:16 stdout -  pvgridvoltage2       :  0.0
2024/03/03 15:03:16 stdout -  pvgridpower          :  0.0
2024/03/03 15:03:16 stdout -  pvgridcurrent        :  0.0
2024/03/03 15:03:16 stdout -  pvgridvoltage        :  0.0
2024/03/03 15:03:16 stdout -  pvfrequentie         :  0.0
2024/03/03 15:03:16 stdout -  pvpowerout           :  0.0
2024/03/03 15:03:16 stdout -  pv2watt              :  2013.4
2024/03/03 15:03:16 stdout -  pv2current           :  9.5
2024/03/03 15:03:16 stdout -  pv2voltage           :  211.0
2024/03/03 15:03:16 stdout -  pv1watt              :  1645.0
2024/03/03 15:03:16 stdout -  pv1current           :  9.2
2024/03/03 15:03:16 stdout -  pv1voltage           :  177.5
2024/03/03 15:03:16 stdout -  pvpowerin            :  3650.0
2024/03/03 15:03:16 stdout -  pvstatus             :  5
2024/03/03 15:03:16 stdout -  pvserial             :  OUCTCJM022
2024/03/03 15:03:16 stdout -  datalogserial        :  JPC8CLS0TJ
2024/03/03 15:03:16 stdout - Grott values retrieved:
2024/03/03 15:03:16 stdout - date-time:  2024-03-03T15:02:09
2024/03/03 15:03:16 stdout - Grott data record date/time processing started
2024/03/03 15:03:16 stdout  
2024/03/03 15:03:16 stdout - record layout :  T06NNNNX
2024/03/03 15:03:16 stdout - offset        :  6
2024/03/03 15:03:16 stdout - decrypt       :  True
2024/03/03 15:03:16 stdout - Growatt new layout processing
2024/03/03 15:03:16 stdout - Inverter serial not recognised - using inverter type default
2024/03/03 15:03:16 stdout - Possible Inverter serial OUCTCJM022
2024/03/03 15:03:16 stdout 000000000000000000000000000000000000000000000000000000000e13f
2024/03/03 15:03:16 stdout 0000c300400000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:16 stdout 000000000010cfb0cf7000300300012000f0055004e0005000200000063006300000000000000
2024/03/03 15:03:16 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:16 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:16 stdout 000f520000002400000c3200008ef800001450000000800002000002da0002000003530000000
2024/03/03 15:03:16 stdout 00000000000046504e100230000091b0000000004270000000000000000000000000000008100
2024/03/03 15:03:16 stdout 000000004150415000000cfb0cf800030e420cfb0cfa0cf90cf90cfb0cfa0cf80cf8000000000
2024/03/03 15:03:16 stdout 100000000006314be00000008000044d4451000000003001b0064163000000000000000000000
2024/03/03 15:03:16 stdout 00000000000000000000000000000000000000000000000000000000000000000003e80000012
2024/03/03 15:03:16 stdout 02800000b1b0000005c00000338000000090000097d0000002600000a550000002f00000efd00
2024/03/03 15:03:16 stdout 00000000000000007a15000015180000000000000000000015180000000800050bc731ce00000
2024/03/03 15:03:16 stdout 0000001000000000000000000021300630000000000000000000000000000000000007a150000
2024/03/03 15:03:16 stdout 00091b00000000000000010000000000000000000003e80464000500000000000000000000000
2024/03/03 15:03:16 stdout 16d0000021510b810e30000000000000000000000000000000000000000000000000000002300
2024/03/03 15:03:16 stdout 000000000000000000000000000000000000000000000000000000000000000007f2014e01110
2024/03/03 15:03:16 stdout 40069548d0000003a00000379000000460000046d000000000000000000000000000000000000
2024/03/03 15:03:16 stdout 7e096c008a00008329000000000000000000000000000000000000000000000000007400000db
2024/03/03 15:03:16 stdout 00000000000000000000000000000000000000000000000000000000000000000000000824d13
2024/03/03 15:03:16 stdout 007c000500008e9406ef005c00004042083e005f00004ea6000170a009b907e708a200fa00000
2024/03/03 15:03:16 stdout f554354434a4d30323200000000000000000000000000000000000000001803030f0209030000
2024/03/03 15:03:16 stdout 00030006033f01504a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:03:16 stdout - Growatt plain data:
2024/03/03 15:03:16 stdout - Grott Growatt data decrypted
2024/03/03 15:03:16 stdout - Growatt data decrypted V2
2024/03/03 15:03:16 stdout - Record layout used :  T06NNNNX
2024/03/03 15:03:16 stdout - no matching record layout found, try generic
2024/03/03 15:03:16 stdout - layout   :  T060150X
2024/03/03 15:03:16 stdout - Grott data record length 839
2024/03/03 15:03:16 stdout - Grott automatic protocol detection
2024/03/03 15:03:16 stdout \x6f\x96\x5e
2024/03/03 15:03:16 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:16 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:03:16 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:03:16 stdout \x14\x61\x17\x74\x47\x72\x6f\x77\x61\x74\x74\x47\xb1\x6f\x37\x61\x74\x74\x47
2024/03/03 15:03:16 stdout \x74\x77\x47\x42\x6f\x65\x61\x7b\x74\x12\x72\x21\x77\x64\x74\x76\x47\x72\x6f
2024/03/03 15:03:16 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x46\x7e\x94\x7b\x96
2024/03/03 15:03:16 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:03:16 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:16 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:03:16 stdout \x70\x6f\x77\x62\x27\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:03:16 stdout \x77\x61\xfa\x8c\x47\x72\x7b\x27\x61\x74\x74\xc7\x72\x6d\x77\x61\x76\xae\x47
2024/03/03 15:03:16 stdout \x74\x74\x47\x72\x6f\x77\xe0\x74\x74\x48\x20\x6f\x77\x61\x50\x74\x47\x7e\x5d
2024/03/03 15:03:16 stdout \x47\x72\x66\x6c\x61\x74\x74\x47\x76\x48\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:03:16 stdout \x97\x7b\x99\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x76\x0a\x73\x80\x74\x57
2024/03/03 15:03:16 stdout \x6d\x8c\x74\x44\x7c\x2d\x7b\x9a\x78\x8e\x4b\x8b\x63\x8e\x6d\x8f\x78\xbd\x7e
2024/03/03 15:03:16 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x36\x31\x35\x24\x47\x72\x63\x8c
2024/03/03 15:03:16 stdout \x72\x6f\x33\xb5\x31\x64\x47\x72\x6f\x74\x61\x6f\x74\x23\x64\x5f\x77\x61\x74
2024/03/03 15:03:16 stdout \x77\x62\x9c\x74\x47\x73\x4e\x77\x61\x74\x74\x47\x11\x7b\xc9\x61\x74\x74\x4f
2024/03/03 15:03:16 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:03:16 stdout \x68\x72\x6f\x79\x9c\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:03:16 stdout \x6f\x77\x61\x7d\x74\x47\x7b\x12\x77\x61\x74\x52\x47\x72\x65\x22\x61\x74\x74
2024/03/03 15:03:16 stdout \xa6\x45\xba\x47\x72\x6f\x5f\x61\x74\x7f\x5c\x72\x6f\x77\x3d\x74\x74\x44\x4a
2024/03/03 15:03:16 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x7a\x6f\x61\x74\x74\x4f\x72\x6a\x7c
2024/03/03 15:03:16 stdout \x72\x15\x62\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x3d\x67\x6f\x77\x74\x6c
2024/03/03 15:03:16 stdout \x77\x02\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:03:16 stdout \x74\x74\x47\x72\x6f\x77\x61\x75\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x70\x7c
2024/03/03 15:03:16 stdout \x47\x72\x6f\x77\x61\x74\x77\xaf\x76\x0b\x77\x64\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:03:16 stdout \x6f\x77\x42\x74\x74\x4e\x69\x6f\x77\x61\x74\x74\x47\x72\x6e\x77\x61\x74\x74
2024/03/03 15:03:16 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:16 stdout \x3a\x46\x63\x6e\x1a\x61\x74\x76\x52\x62\xd7\x67\x82\x74\x74\x47\x72\x6f\x77
2024/03/03 15:03:16 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x70\x93\x75
2024/03/03 15:03:16 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:03:16 stdout \x74\x74\x43\x1f\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:03:16 stdout \x47\x7f\xdb\x77\x08\x20\xf9\x47\x72\x6f\x4d\x61\x74\x77\x3e\x72\x6f\x77\x27
2024/03/03 15:03:16 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x00\x74
2024/03/03 15:03:16 stdout \x2c\x67\x0a\x4e\x1e\x6f\xfd\x61\x74\xf7\x6e\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:16 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\xf5
2024/03/03 15:03:16 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:03:16 stdout \x77\x3e\x74\x74\x09\xd4\x6f\x76\x11\xd4\x7d\xfe\x75\x88\x7f\xc3\x74\x8e\x47
2024/03/03 15:03:16 stdout \x74\x74\x3b\x72\x6a\x77\x61\xfa\xe0\x41\x9d\x6f\x2b\x61\x74\x34\x05\x7a\x51
2024/03/03 15:03:16 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x48\x70\x66\x74\x61
2024/03/03 15:03:16 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:03:16 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:16 stdout \x00\x03\x00\x06\x03\x3f\x01\x50\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:03:16 stdout - Growatt original Data:
2024/03/03 15:03:16 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:03:16 stdout - Growatt packet received:
2024/03/03 15:03:16 stdout  
2024/03/03 15:03:14 stdout - Data less then minimum record length, data not processed
2024/03/03 15:03:14 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:03:14 stdout - Growatt packet received:
2024/03/03 15:03:14 stdout  
2024/03/03 15:03:14 stdout - Grott data ack record or data record not defined no processing done
2024/03/03 15:03:14 stdout 00000000000b1e1
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 0097d00000000000108760213000000000063006400004510000044d400510055000000000000
2024/03/03 15:03:14 stdout 000000000000000000000000000000000000000000000000000000002600000a5500000009000
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 77000000000000000000000000000000000000000079957a11000000000000000000000000000
2024/03/03 15:03:14 stdout 0000000000000000000000080b2000009cb0000137e096300000000008900000000ffff868c01
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 0000000008ca00000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:03:14 stdout 7994000500000000000000000000000000000000000006c3005d0813005f00000000000000000
2024/03/03 15:03:14 stdout f554354434a4d30323200000000000000000000000000000000000000001803030f030e027918
2024/03/03 15:03:14 stdout 004e0006024101364a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:03:14 stdout - Growatt plain data:
2024/03/03 15:03:14 stdout - Grott Growatt data decrypted
2024/03/03 15:03:14 stdout - Growatt data decrypted V2
2024/03/03 15:03:14 stdout - Record layout used :  T060136X
2024/03/03 15:03:14 stdout - no matching record layout found, try generic
2024/03/03 15:03:14 stdout - layout   :  T060136X
2024/03/03 15:03:14 stdout - Grott data record length 585
2024/03/03 15:03:14 stdout - Grott automatic protocol detection
2024/03/03 15:03:14 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\xc3\x8e
2024/03/03 15:03:14 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:14 stdout \x21\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:03:14 stdout \x72\x6f\x77\x61\x74\x17\x47\x16\x6f\x77\x24\x64\x74\x47\x36\xbb\x77\x30\x74
2024/03/03 15:03:14 stdout \x22\x61\x74\x74\x4e\x72\x6f\x7e\x1c\x74\x74\x47\x72\x6f\x76\x69\x02\x76\x54
2024/03/03 15:03:14 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x52\x47\x72\x65
2024/03/03 15:03:14 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:03:14 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:03:14 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:14 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:03:14 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:03:14 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:03:14 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:03:14 stdout \x47\x72\x6f\x77\x61\x74\x0d\xd2\x08\x7e\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:03:14 stdout \x90\xf1\xed\x75\x03\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:03:14 stdout \x68\xbf\x74\x47\x61\x11\x7e\x02\x74\x74\x47\x72\x6f\xfe\x61\x74\x74\x47\x8d
2024/03/03 15:03:14 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\xc7\xc0\x6f\x77
2024/03/03 15:03:14 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:03:14 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:03:14 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:03:14 stdout \x47\x72\x6f\x77\x61\x74\x74\xcb\xd2\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:03:14 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:03:14 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:14 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:03:14 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:03:14 stdout \x77\x61\x74\x74\x41\xb1\x6f\x2a\x69\x67\x74\x18\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:03:14 stdout \x6c\x0d\xd3\x72\x6a\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:03:14 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x48\x71\x61\x75\x18
2024/03/03 15:03:14 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:03:14 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:03:14 stdout \x00\x4e\x00\x06\x02\x41\x01\x36\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:03:14 stdout - Growatt original Data:
2024/03/03 15:03:14 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:03:14 stdout - Growatt packet received:
2024/03/03 15:03:14 stdout  
2024/03/03 15:02:50 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:50 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:50 stdout - Growatt packet received:
2024/03/03 15:02:50 stdout  
2024/03/03 15:02:50 stdout - Grott data ack record or data record not defined no processing done
2024/03/03 15:02:50 stdout 000000000006edd
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 0097d00000000000108760213000000000063006400004510000044d400500054000000000000
2024/03/03 15:02:50 stdout 000000000000000000000000000000000000000000000000000000002600000a5500000009000
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 6c000000000000000000000000000000000000000079957a11000000000000000000000000000
2024/03/03 15:02:50 stdout 00000000000000000000000829200000caf00001381096000000000008b00000000ffff824601
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 0000000008f5c0000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:50 stdout 7994000500000000000000000000000000000000000006da005e0829006000000000000000000
2024/03/03 15:02:50 stdout f554354434a4d30323200000000000000000000000000000000000000001803030f0232027918
2024/03/03 15:02:50 stdout 004d0006024101364a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:02:50 stdout - Growatt plain data:
2024/03/03 15:02:50 stdout - Grott Growatt data decrypted
2024/03/03 15:02:50 stdout - Growatt data decrypted V2
2024/03/03 15:02:50 stdout - Record layout used :  T060136X
2024/03/03 15:02:50 stdout - no matching record layout found, try generic
2024/03/03 15:02:50 stdout - layout   :  T060136X
2024/03/03 15:02:50 stdout - Grott data record length 585
2024/03/03 15:02:50 stdout - Grott automatic protocol detection
2024/03/03 15:02:50 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x1c\xb2
2024/03/03 15:02:50 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:50 stdout \x20\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:50 stdout \x72\x6f\x77\x61\x74\x17\x47\x16\x6f\x77\x24\x64\x74\x47\x36\xbb\x77\x31\x74
2024/03/03 15:02:50 stdout \x22\x61\x74\x74\x4e\x72\x6f\x7e\x1c\x74\x74\x47\x72\x6f\x76\x69\x02\x76\x54
2024/03/03 15:02:50 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x52\x47\x72\x65
2024/03/03 15:02:50 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:50 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:50 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:50 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:50 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:50 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:50 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:50 stdout \x47\x72\x6f\x77\x61\x74\x0d\xd2\x08\x7e\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:50 stdout \x90\xf5\x27\x75\x18\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:50 stdout \x6d\xdb\x74\x47\x61\xee\x7e\x01\x74\x74\x47\x72\x6f\xfc\x61\x74\x74\x47\x8d
2024/03/03 15:02:50 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\xc5\xe0\x6f\x77
2024/03/03 15:02:50 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:50 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:50 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:50 stdout \x47\x72\x6f\x77\x61\x74\x74\xc8\x2e\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:50 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:50 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:50 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:50 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:50 stdout \x77\x61\x74\x74\x41\xa8\x6f\x29\x69\x5d\x74\x27\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:50 stdout \x6c\x0d\xd3\x72\x6a\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:50 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x48\x70\x5d\x75\x18
2024/03/03 15:02:50 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:50 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:50 stdout \x00\x4d\x00\x06\x02\x41\x01\x36\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:02:50 stdout - Growatt original Data:
2024/03/03 15:02:50 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:50 stdout - Growatt packet received:
2024/03/03 15:02:50 stdout  
2024/03/03 15:02:46 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:46 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:46 stdout - Growatt packet received:
2024/03/03 15:02:46 stdout  
2024/03/03 15:02:46 stdout - Grott extension processing disabled
2024/03/03 15:02:46 stdout - Grott Send data to Influx disabled
2024/03/03 15:02:46 stdout - Grott Send data to PVOutput disabled
2024/03/03 15:02:46 stdout - MQTT message message sent
2024/03/03 15:02:46 stdout - Grott MQTT topic used : energy/growatt
2024/03/03 15:02:46 stdout "pvtemperature": 333, "pvipmtemperature": 533}}
2024/03/03 15:02:46 stdout "epv1today": 3506, "epv1total": 6902341, "epv2today": 57, "epv2total": 888,
2024/03/03 15:02:46 stdout "totworktime": 0, "pvenergytoday": 0, "pvenergytotal": 0, "epvtotal": 114,
2024/03/03 15:02:46 stdout 0, "pvgridvoltage3": 0, "pvgridcurrent3": 0, "pvgridpower3": 225448848,
2024/03/03 15:02:46 stdout "pvgridpower": 0, "pvgridvoltage2": 0, "pvgridcurrent2": 0, "pvgridpower2":
2024/03/03 15:02:46 stdout "pvpowerout": 0, "pvfrequentie": 0, "pvgridvoltage": 0, "pvgridcurrent": 0,
2024/03/03 15:02:46 stdout "pv1watt": 1389, "pv2voltage": 1986, "pv2current": 8, "pv2watt": 1739,
2024/03/03 15:02:46 stdout "pvstatus": 5, "pvpowerin": 3100, "pv1voltage": 1682, "pv1current": 8,
2024/03/03 15:02:46 stdout "values": {"datalogserial": "JPC8CLS0TJ", "pvserial": "OUCTCJM022",
2024/03/03 15:02:46 stdout {"device": "OUCTCJM022", "time": "2024-03-03T14:57:09", "buffered": "yes",
2024/03/03 15:02:46 stdout - MQTT jsonmsg:
2024/03/03 15:02:46 stdout -  pvipmtemperature     :  53.3
2024/03/03 15:02:46 stdout -  pvtemperature        :  33.3
2024/03/03 15:02:46 stdout -  epv2total            :  88.8
2024/03/03 15:02:46 stdout -  epv2today            :  5.7
2024/03/03 15:02:46 stdout -  epv1total            :  690234.1
2024/03/03 15:02:46 stdout -  epv1today            :  350.6
2024/03/03 15:02:46 stdout -  epvtotal             :  11.4
2024/03/03 15:02:46 stdout -  pvenergytotal        :  0.0
2024/03/03 15:02:46 stdout -  pvenergytoday        :  0.0
2024/03/03 15:02:46 stdout -  totworktime          :  0.0
2024/03/03 15:02:46 stdout -  pvgridpower3         :  22544884.8
2024/03/03 15:02:46 stdout -  pvgridcurrent3       :  0.0
2024/03/03 15:02:46 stdout -  pvgridvoltage3       :  0.0
2024/03/03 15:02:46 stdout -  pvgridpower2         :  0.0
2024/03/03 15:02:46 stdout -  pvgridcurrent2       :  0.0
2024/03/03 15:02:46 stdout -  pvgridvoltage2       :  0.0
2024/03/03 15:02:46 stdout -  pvgridpower          :  0.0
2024/03/03 15:02:46 stdout -  pvgridcurrent        :  0.0
2024/03/03 15:02:46 stdout -  pvgridvoltage        :  0.0
2024/03/03 15:02:46 stdout -  pvfrequentie         :  0.0
2024/03/03 15:02:46 stdout -  pvpowerout           :  0.0
2024/03/03 15:02:46 stdout -  pv2watt              :  173.9
2024/03/03 15:02:46 stdout -  pv2current           :  0.8
2024/03/03 15:02:46 stdout -  pv2voltage           :  198.6
2024/03/03 15:02:46 stdout -  pv1watt              :  138.9
2024/03/03 15:02:46 stdout -  pv1current           :  0.8
2024/03/03 15:02:46 stdout -  pv1voltage           :  168.2
2024/03/03 15:02:46 stdout -  pvpowerin            :  310.0
2024/03/03 15:02:46 stdout -  pvstatus             :  5
2024/03/03 15:02:46 stdout -  pvserial             :  OUCTCJM022
2024/03/03 15:02:46 stdout -  datalogserial        :  JPC8CLS0TJ
2024/03/03 15:02:46 stdout - Grott values retrieved:
2024/03/03 15:02:46 stdout - date-time:  2024-03-03T14:57:09
2024/03/03 15:02:46 stdout - Grott data record date/time processing started
2024/03/03 15:02:46 stdout  
2024/03/03 15:02:46 stdout - record layout :  T06NNNNX
2024/03/03 15:02:46 stdout - offset        :  6
2024/03/03 15:02:46 stdout - decrypt       :  True
2024/03/03 15:02:46 stdout - Growatt new layout processing
2024/03/03 15:02:46 stdout - Inverter serial not recognised - using inverter type default
2024/03/03 15:02:46 stdout - Possible Inverter serial OUCTCJM022
2024/03/03 15:02:46 stdout 0000000000000000000000000000000000000000000000000000000007e8f
2024/03/03 15:02:46 stdout 0000c300400000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:46 stdout 000000000010cfb0cf800030030001100010054004e0005000200000063006300000000000000
2024/03/03 15:02:46 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:46 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:46 stdout 000f510000002400000c3200000c1c000008980000007f0002000002da0002000003530000000
2024/03/03 15:02:46 stdout 00000000000046504e100230000091b0000000004270000000000000000000000000000008000
2024/03/03 15:02:46 stdout 000000004150415000000cfb0cf700030e420cfb0cfb0cfa0cf90cfb0cfa0cf80cf8000000000
2024/03/03 15:02:46 stdout 100000000006314be00000008000044d444fc00000004001b0064163000000000000000000000
2024/03/03 15:02:46 stdout 00000000000000000000000000000000000000000000000000000000000000000003e80000012
2024/03/03 15:02:46 stdout 02800000b1b0000005b00000337000000090000097d0000002600000a550000002f00000efd00
2024/03/03 15:02:46 stdout 000000000000000002ce000009600000000000000000000009600000000800050bc931ce00000
2024/03/03 15:02:46 stdout 00000010000000000000000000213006300000000000000000000000000000000000002ce0000
2024/03/03 15:02:46 stdout 00091b00000000000000010000000000000000000003e80464000500000000000000000000000
2024/03/03 15:02:46 stdout 16b0000021510b810e50000000000000000000000000000000000000000000000000000002300
2024/03/03 15:02:46 stdout 000000000000000000000000000000000000000000000000000000000000000007f1014d011a0
2024/03/03 15:02:46 stdout 2006952450000003900000378000000450000046c000000000000000000000000000000000000
2024/03/03 15:02:46 stdout 900958001100000d2e000000000000000000000000000000000000000000000000007200000db
2024/03/03 15:02:46 stdout 000000000000000000000000000000000000000000000000000000000000000000000000d7013
2024/03/03 15:02:46 stdout 007c000500000c1c069200080000056d07c20008000006cb000170a009bd07e808a100fa00000
2024/03/03 15:02:46 stdout f554354434a4d30323200000000000000000000000000000000000000001803030e3909030000
2024/03/03 15:02:46 stdout 00020006033f01504a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:02:46 stdout - Growatt plain data:
2024/03/03 15:02:46 stdout - Grott Growatt data decrypted
2024/03/03 15:02:46 stdout - Growatt data decrypted V2
2024/03/03 15:02:46 stdout - Record layout used :  T06NNNNX
2024/03/03 15:02:46 stdout - no matching record layout found, try generic
2024/03/03 15:02:46 stdout - layout   :  T060150X
2024/03/03 15:02:46 stdout - Grott data record length 839
2024/03/03 15:02:46 stdout - Grott automatic protocol detection
2024/03/03 15:02:46 stdout \x6f\x09\xee
2024/03/03 15:02:46 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:46 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:46 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:46 stdout \x14\x61\x17\x74\x47\x72\x6f\x77\x61\x74\x74\x47\xb1\x6f\x37\x61\x74\x74\x47
2024/03/03 15:02:46 stdout \x74\x77\x47\x42\x6f\x66\x61\x75\x74\x13\x72\x21\x77\x64\x74\x76\x47\x72\x6f
2024/03/03 15:02:46 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x46\x7e\x94\x7b\x99
2024/03/03 15:02:46 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:46 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:46 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:46 stdout \x70\x6f\x77\x62\x27\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:46 stdout \x77\x61\x78\x68\x47\x72\x67\xef\x61\x74\x74\x38\x72\x6d\x77\x61\x76\xae\x47
2024/03/03 15:02:46 stdout \x74\x74\x47\x72\x6f\x77\xe1\x74\x74\x48\x23\x6f\x77\x61\x50\x74\x47\x7e\x5d
2024/03/03 15:02:46 stdout \x47\x72\x66\x6c\x61\x74\x74\x47\x76\x48\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:46 stdout \x97\x7b\x99\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x76\x0a\x73\x80\x74\x57
2024/03/03 15:02:46 stdout \x6d\x83\x74\x44\x7c\x2d\x7b\x9a\x78\x8f\x4b\x88\x63\x8e\x6d\x8f\x78\xbd\x7e
2024/03/03 15:02:46 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x36\x31\x35\x24\x47\x72\x63\x8c
2024/03/03 15:02:46 stdout \x72\x6f\x33\xb5\x30\x88\x47\x72\x6f\x73\x61\x6f\x74\x23\x64\x5f\x77\x61\x74
2024/03/03 15:02:46 stdout \x77\x62\x9c\x74\x47\x73\x4e\x77\x61\x74\x74\x47\x11\x7b\xc9\x61\x74\x74\x4f
2024/03/03 15:02:46 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:46 stdout \x68\x72\x6f\x79\x9c\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:46 stdout \x6f\x77\x61\x7d\x74\x47\x7b\x12\x77\x61\x74\x52\x47\x72\x65\x22\x61\x74\x74
2024/03/03 15:02:46 stdout \xa8\x45\xba\x47\x72\x6f\x5f\x61\x74\x7f\x5c\x72\x6f\x77\x3a\x74\x74\x44\x45
2024/03/03 15:02:46 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x66\x17\x61\x74\x74\x4f\x72\x6a\x7c
2024/03/03 15:02:46 stdout \x72\x6d\xb9\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x45\xbc\x6f\x77\x68\x14
2024/03/03 15:02:46 stdout \x77\x02\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:46 stdout \x74\x74\x47\x72\x6f\x77\x61\x75\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x70\x7c
2024/03/03 15:02:46 stdout \x47\x72\x6f\x77\x61\x74\x77\xaf\x76\x0b\x77\x64\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:46 stdout \x6f\x77\x42\x74\x74\x4e\x69\x6f\x77\x61\x74\x74\x47\x72\x6e\x77\x61\x74\x74
2024/03/03 15:02:46 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:46 stdout \x39\x46\x68\x6e\x1c\x61\x74\x76\x52\x62\xd7\x67\x84\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:46 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x70\x90\x75
2024/03/03 15:02:46 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:46 stdout \x74\x74\x43\x1e\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:46 stdout \x47\x7f\xdd\x77\x08\x26\x31\x47\x72\x6f\x4e\x61\x74\x77\x3f\x72\x6f\x77\x24
2024/03/03 15:02:46 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x06\x74
2024/03/03 15:02:46 stdout \x11\x67\xe4\x4e\x2a\x6f\x66\x61\x74\x79\x69\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:46 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x7a
2024/03/03 15:02:46 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:46 stdout \x77\x69\x74\x74\x41\xb9\x6f\x76\x11\xd4\x7d\xfa\x75\x87\x7f\xc0\x74\x8e\x47
2024/03/03 15:02:46 stdout \x74\x74\x3b\x72\x6a\x77\x61\x78\x68\x41\xe0\x6f\x7f\x61\x74\x71\x2a\x75\xad
2024/03/03 15:02:46 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x49\x4b\x66\x74\x61
2024/03/03 15:02:46 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:46 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:46 stdout \x00\x02\x00\x06\x03\x3f\x01\x50\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:02:46 stdout - Growatt original Data:
2024/03/03 15:02:46 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:46 stdout - Growatt packet received:
2024/03/03 15:02:46 stdout  
2024/03/03 15:02:46 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:46 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:46 stdout - Growatt packet received:
2024/03/03 15:02:46 stdout  
2024/03/03 15:02:42 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:42 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:42 stdout - Growatt packet received:
2024/03/03 15:02:42 stdout  
2024/03/03 15:02:42 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:42 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:42 stdout - Growatt packet received:
2024/03/03 15:02:42 stdout  
2024/03/03 15:02:41 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:41 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:41 stdout - Growatt packet received:
2024/03/03 15:02:41 stdout  
2024/03/03 15:02:41 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:41 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:41 stdout - Growatt packet received:
2024/03/03 15:02:41 stdout  
2024/03/03 15:02:41 stdout - Grott extension processing disabled
2024/03/03 15:02:41 stdout - Grott Send data to Influx disabled
2024/03/03 15:02:41 stdout - Grott Send data to PVOutput disabled
2024/03/03 15:02:41 stdout - MQTT message message sent
2024/03/03 15:02:41 stdout - Grott MQTT topic used : energy/growatt
2024/03/03 15:02:41 stdout "pvtemperature": 335, "pvipmtemperature": 533}}
2024/03/03 15:02:41 stdout "epv1today": 3508, "epv1total": 6902989, "epv2today": 58, "epv2total": 889,
2024/03/03 15:02:41 stdout "totworktime": 0, "pvenergytoday": 0, "pvenergytotal": 0, "epvtotal": 116,
2024/03/03 15:02:41 stdout 0, "pvgridvoltage3": 0, "pvgridcurrent3": 0, "pvgridpower3": 2186548095,
2024/03/03 15:02:41 stdout "pvgridpower": 0, "pvgridvoltage2": 0, "pvgridcurrent2": 0, "pvgridpower2":
2024/03/03 15:02:41 stdout "pvpowerout": 0, "pvfrequentie": 0, "pvgridvoltage": 0, "pvgridcurrent": 0,
2024/03/03 15:02:41 stdout "pv1watt": 16386, "pv2voltage": 2089, "pv2current": 95, "pv2watt": 20049,
2024/03/03 15:02:41 stdout "pvstatus": 5, "pvpowerin": 36400, "pv1voltage": 1775, "pv1current": 92,
2024/03/03 15:02:41 stdout "values": {"datalogserial": "JPC8CLS0TJ", "pvserial": "OUCTCJM022",
2024/03/03 15:02:41 stdout {"device": "OUCTCJM022", "time": "2024-03-03T15:02:39", "buffered": "no",
2024/03/03 15:02:41 stdout - MQTT jsonmsg:
2024/03/03 15:02:41 stdout -  pvipmtemperature     :  53.3
2024/03/03 15:02:41 stdout -  pvtemperature        :  33.5
2024/03/03 15:02:41 stdout -  epv2total            :  88.9
2024/03/03 15:02:41 stdout -  epv2today            :  5.8
2024/03/03 15:02:41 stdout -  epv1total            :  690298.9
2024/03/03 15:02:41 stdout -  epv1today            :  350.8
2024/03/03 15:02:41 stdout -  epvtotal             :  11.6
2024/03/03 15:02:41 stdout -  pvenergytotal        :  0.0
2024/03/03 15:02:41 stdout -  pvenergytoday        :  0.0
2024/03/03 15:02:41 stdout -  totworktime          :  0.0
2024/03/03 15:02:41 stdout -  pvgridpower3         :  218654809.5
2024/03/03 15:02:41 stdout -  pvgridcurrent3       :  0.0
2024/03/03 15:02:41 stdout -  pvgridvoltage3       :  0.0
2024/03/03 15:02:41 stdout -  pvgridpower2         :  0.0
2024/03/03 15:02:41 stdout -  pvgridcurrent2       :  0.0
2024/03/03 15:02:41 stdout -  pvgridvoltage2       :  0.0
2024/03/03 15:02:41 stdout -  pvgridpower          :  0.0
2024/03/03 15:02:41 stdout -  pvgridcurrent        :  0.0
2024/03/03 15:02:41 stdout -  pvgridvoltage        :  0.0
2024/03/03 15:02:41 stdout -  pvfrequentie         :  0.0
2024/03/03 15:02:41 stdout -  pvpowerout           :  0.0
2024/03/03 15:02:41 stdout -  pv2watt              :  2004.9
2024/03/03 15:02:41 stdout -  pv2current           :  9.5
2024/03/03 15:02:41 stdout -  pv2voltage           :  208.9
2024/03/03 15:02:41 stdout -  pv1watt              :  1638.6
2024/03/03 15:02:41 stdout -  pv1current           :  9.2
2024/03/03 15:02:41 stdout -  pv1voltage           :  177.5
2024/03/03 15:02:41 stdout -  pvpowerin            :  3640.0
2024/03/03 15:02:41 stdout -  pvstatus             :  5
2024/03/03 15:02:41 stdout -  pvserial             :  OUCTCJM022
2024/03/03 15:02:41 stdout -  datalogserial        :  JPC8CLS0TJ
2024/03/03 15:02:41 stdout - Grott values retrieved:
2024/03/03 15:02:41 stdout - date-time:  2024-03-03T15:02:39
2024/03/03 15:02:41 stdout - Grott data record date/time processing started
2024/03/03 15:02:41 stdout  
2024/03/03 15:02:41 stdout - record layout :  T06NNNNX
2024/03/03 15:02:41 stdout - offset        :  6
2024/03/03 15:02:41 stdout - decrypt       :  True
2024/03/03 15:02:41 stdout - Growatt new layout processing
2024/03/03 15:02:41 stdout - Inverter serial not recognised - using inverter type default
2024/03/03 15:02:41 stdout - Possible Inverter serial OUCTCJM022
2024/03/03 15:02:41 stdout 0000000000000000000000000000000000000000000000000000000001a03
2024/03/03 15:02:41 stdout 0000c300400000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:41 stdout 000000000010cfb0cf800030030002000010055004e0005000200000063006300000000000000
2024/03/03 15:02:41 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:41 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:41 stdout 000f520000002400000c3200008e94000012c0000000800001000002d200010000034f0000000
2024/03/03 15:02:41 stdout 00000000000046504e100230000091b0000000004270000000000000000000000000000008100
2024/03/03 15:02:41 stdout 000000004150415000000cfb0cf700030e420cfb0cfa0cf90cf90cfb0cfb0cf80cf8000000000
2024/03/03 15:02:41 stdout 100000000006314be00000008000044d4451000000003001b0064163000000000000000000000
2024/03/03 15:02:41 stdout 00000000000000000000000000000000000000000000000000000000000000000003e80000012
2024/03/03 15:02:41 stdout 02800000b1b0000005c00000338000000090000097d0000002600000a550000002f00000efd00
2024/03/03 15:02:41 stdout 000000000000000079cd000014b40000000000000000000014b40000000800050bc731ce00000
2024/03/03 15:02:41 stdout 00000010000000000000000000213006300000000000000000000000000000000000079cd0000
2024/03/03 15:02:41 stdout 00091b00000000000000010000000000000000000003e80464000500000000000000000000000
2024/03/03 15:02:41 stdout 1720000021510b810e40000000000000000000000000000000000000000000000000000002300
2024/03/03 15:02:41 stdout 000000000000000000000000000000000000000000000000000000000000000007f2014f01110
2024/03/03 15:02:41 stdout 4006954cd0000003a00000379000000460000046d000000000000000000000000000000000000
2024/03/03 15:02:41 stdout 7f0966008a0000828d000000000000000000000000000000000000000000000000007400000db
2024/03/03 15:02:41 stdout 00000000000000000000000000000000000000000000000000000000000000000000000825413
2024/03/03 15:02:41 stdout 007c000500008e3006ef005c000040020829005f00004e51000170a009bd07e708a200fa00000
2024/03/03 15:02:41 stdout f554354434a4d30323200000000000000000000000000000000000000001803030f0227030000
2024/03/03 15:02:41 stdout 00150006033f01044a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:02:41 stdout - Growatt plain data:
2024/03/03 15:02:41 stdout - Grott Growatt data decrypted
2024/03/03 15:02:41 stdout - Growatt data decrypted V2
2024/03/03 15:02:41 stdout - Record layout used :  T06NNNNX
2024/03/03 15:02:41 stdout - no matching record layout found, try generic
2024/03/03 15:02:41 stdout - layout   :  T060104X
2024/03/03 15:02:41 stdout - Grott data record length 839
2024/03/03 15:02:41 stdout - Grott automatic protocol detection
2024/03/03 15:02:41 stdout \x6f\x6d\x62
2024/03/03 15:02:41 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:41 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:41 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:41 stdout \x14\x61\x17\x74\x47\x72\x6f\x77\x61\x74\x74\x47\xb1\x6f\x37\x61\x74\x74\x47
2024/03/03 15:02:41 stdout \x74\x77\x47\x42\x6f\x57\x61\x75\x74\x12\x72\x21\x77\x64\x74\x76\x47\x72\x6f
2024/03/03 15:02:41 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x46\x7e\x94\x7b\x99
2024/03/03 15:02:41 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:41 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:41 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:41 stdout \x73\x6f\x77\x62\x3b\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:41 stdout \x77\x61\xfa\xe0\x47\x72\x7d\xb7\x61\x74\x74\xc7\x72\x6e\x77\x61\x76\xa6\x47
2024/03/03 15:02:41 stdout \x74\x74\x47\x72\x6f\x77\xe0\x74\x74\x48\x20\x6f\x77\x61\x50\x74\x47\x7e\x5d
2024/03/03 15:02:41 stdout \x47\x72\x66\x6c\x61\x74\x74\x47\x76\x48\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:41 stdout \x97\x7b\x99\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x76\x0a\x73\x80\x74\x57
2024/03/03 15:02:41 stdout \x6d\x83\x74\x44\x7c\x2d\x7b\x9a\x78\x8e\x4b\x8b\x63\x8e\x6d\x8f\x78\xbc\x7e
2024/03/03 15:02:41 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x36\x31\x35\x24\x47\x72\x63\x8c
2024/03/03 15:02:41 stdout \x72\x6f\x33\xb5\x31\x64\x47\x72\x6f\x74\x61\x6f\x74\x23\x64\x5f\x77\x61\x74
2024/03/03 15:02:41 stdout \x77\x62\x9c\x74\x47\x73\x4e\x77\x61\x74\x74\x47\x11\x7b\xc9\x61\x74\x74\x4f
2024/03/03 15:02:41 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:41 stdout \x68\x72\x6f\x79\x9c\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:41 stdout \x6f\x77\x61\x7d\x74\x47\x7b\x12\x77\x61\x74\x52\x47\x72\x65\x22\x61\x74\x74
2024/03/03 15:02:41 stdout \xa6\x45\xba\x47\x72\x6f\x5f\x61\x74\x7f\x5c\x72\x6f\x77\x3d\x74\x74\x44\x4a
2024/03/03 15:02:41 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x7b\xc3\x61\x74\x74\x4f\x72\x6a\x7c
2024/03/03 15:02:41 stdout \x72\x16\xba\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x3e\xbf\x6f\x77\x75\xc0
2024/03/03 15:02:41 stdout \x77\x02\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:41 stdout \x74\x74\x47\x72\x6f\x77\x61\x75\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x70\x7c
2024/03/03 15:02:41 stdout \x47\x72\x6f\x77\x61\x74\x77\xaf\x76\x0b\x77\x64\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:41 stdout \x6f\x77\x42\x74\x74\x4e\x69\x6f\x77\x61\x74\x74\x47\x72\x6e\x77\x61\x74\x74
2024/03/03 15:02:41 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:41 stdout \x3b\x46\x63\x6e\x05\x61\x74\x76\x52\x62\xd7\x67\x85\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:41 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x70\x93\x75
2024/03/03 15:02:41 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:41 stdout \x74\x74\x43\x1f\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:41 stdout \x47\x7f\xdb\x77\x08\x20\xb9\x47\x72\x6f\x4d\x61\x74\x77\x3e\x72\x6f\x77\x27
2024/03/03 15:02:41 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x00\x74
2024/03/03 15:02:41 stdout \x35\x67\x0b\x4e\x14\x6f\xfd\x61\x74\xf6\xca\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:41 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\xf5
2024/03/03 15:02:41 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:41 stdout \x77\x3e\x74\x74\x09\x23\x6f\x76\x11\xd4\x7d\xfa\x75\x88\x7f\xc3\x74\x8e\x47
2024/03/03 15:02:41 stdout \x74\x74\x3b\x72\x6a\x77\x61\xfa\x44\x41\x9d\x6f\x2b\x61\x74\x34\x45\x7a\x46
2024/03/03 15:02:41 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x48\x70\x48\x74\x61
2024/03/03 15:02:41 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:41 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:41 stdout \x00\x15\x00\x06\x03\x3f\x01\x04\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:02:41 stdout - Growatt original Data:
2024/03/03 15:02:41 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:41 stdout - Growatt packet received:
2024/03/03 15:02:41 stdout  
2024/03/03 15:02:39 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:39 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:39 stdout - Growatt packet received:
2024/03/03 15:02:39 stdout  
2024/03/03 15:02:38 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:38 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:38 stdout - Growatt packet received:
2024/03/03 15:02:38 stdout  
2024/03/03 15:02:37 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:37 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:37 stdout - Growatt packet received:
2024/03/03 15:02:37 stdout  
2024/03/03 15:02:36 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:36 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:36 stdout - Growatt packet received:
2024/03/03 15:02:36 stdout  
2024/03/03 15:02:35 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:35 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:35 stdout - Growatt packet received:
2024/03/03 15:02:35 stdout  
2024/03/03 15:02:34 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:34 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:34 stdout - Growatt packet received:
2024/03/03 15:02:34 stdout  
2024/03/03 15:02:33 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:33 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:33 stdout - Growatt packet received:
2024/03/03 15:02:33 stdout  
2024/03/03 15:02:32 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:32 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:32 stdout - Growatt packet received:
2024/03/03 15:02:32 stdout  
2024/03/03 15:02:31 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:31 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:31 stdout - Growatt packet received:
2024/03/03 15:02:31 stdout  
2024/03/03 15:02:31 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:31 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:31 stdout - Growatt packet received:
2024/03/03 15:02:31 stdout  
2024/03/03 15:02:30 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:30 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:30 stdout - Growatt packet received:
2024/03/03 15:02:30 stdout  
2024/03/03 15:02:28 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:28 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:28 stdout - Growatt packet received:
2024/03/03 15:02:28 stdout  
2024/03/03 15:02:28 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:28 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:28 stdout - Growatt packet received:
2024/03/03 15:02:27 stdout  
2024/03/03 15:02:26 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:26 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:26 stdout - Growatt packet received:
2024/03/03 15:02:26 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Grott data ack record or data record not defined no processing done
2024/03/03 15:02:25 stdout 0000000000000000000000000000000000000000000000000000000006327
2024/03/03 15:02:25 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 33454447504b30323139353233323737423038000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 00000000000046504e147504b3032313935323332373741464647504b30323139353233323737
2024/03/03 15:02:25 stdout 000000000001000000000001000a0000000000000000000000000000000000000001000000000
2024/03/03 15:02:25 stdout 00000000000000000000000000064006400010000000000000000000000000000001e041e0001
2024/03/03 15:02:25 stdout 00000000000000000000000064000500000000000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 06400640000000100000001000000010000000100000000000000000000000000000000000000
2024/03/03 15:02:25 stdout 00000000000000000000000000000000000000000000000000000005000000640000000100000
2024/03/03 15:02:25 stdout 016a870a0044c02bc044c02580000000000000000000000000000000000000000000000000000
2024/03/03 15:02:25 stdout ff4e2000ff4e20000000000000000000000000000003e804641770000012c0003201d6023f12c
2024/03/03 15:02:25 stdout 816084400140005096f08fc0000000000000000000000000096000001e400ff4e2000ff4e2000
2024/03/03 15:02:25 stdout 000000000000000009c4000052414141323132303036000001310000000013b0001809e209b40
2024/03/03 15:02:25 stdout 00ab1125c1450000000000000000007d10a3e128e1450007f0034007f001b03ea0019001b001b
2024/03/03 15:02:25 stdout 456e6572677920202000010dad000007e800030003000f0003000e000007300a3e128e1450073
2024/03/03 15:02:25 stdout 01e004100c8006400004f554354434a4d3032320100f2650001005a000000002020204e657720
2024/03/03 15:02:25 stdout 007c000108000000006400642710000013880e105241312e30205a43424100060001000005dc0
2024/03/03 15:02:25 stdout f554354434a4d30323200000000000000000000000000000000000000001803030f020e030000
2024/03/03 15:02:25 stdout 00030006033f01034a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:02:25 stdout - Growatt plain data:
2024/03/03 15:02:25 stdout - Grott Growatt data decrypted
2024/03/03 15:02:25 stdout - Growatt data decrypted V2
2024/03/03 15:02:25 stdout - Record layout used :  T060103X
2024/03/03 15:02:25 stdout - no matching record layout found, try generic
2024/03/03 15:02:25 stdout - layout   :  T060103X
2024/03/03 15:02:25 stdout - Grott data record length 839
2024/03/03 15:02:25 stdout - Grott automatic protocol detection
2024/03/03 15:02:25 stdout \x6f\x14\x46
2024/03/03 15:02:25 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:25 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:25 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:25 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:25 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:25 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:25 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:25 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:25 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:25 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:25 stdout \x45\x52\x46\x43\x70\x30\x5f\x4f\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:25 stdout \x45\x4d\x72\x40\x5c\x45\x56\x43\x47\x02\x36\x28\x27\x2a\x44\x46\x76\x4b\x5a
2024/03/03 15:02:25 stdout \x0c\x42\x5d\x46\x58\x41\x46\x74\x40\x58\x40\x20\x32\x32\x00\x22\x24\x47\x53
2024/03/03 15:02:25 stdout \x6f\x77\x60\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x76\x0a\x73\x80\x33\x24
2024/03/03 15:02:25 stdout \x61\x7e\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:25 stdout \x74\x47\x6c\x6b\x69\x61\x75\x74\x47\x72\x6f\x77\x60\x74\x74\x47\x72\x6f\x76
2024/03/03 15:02:25 stdout \x72\x0b\x77\x05\x74\x75\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:25 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:25 stdout \x74\x71\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:25 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x05
2024/03/03 15:02:25 stdout \x6f\x76\x61\x74\x74\x46\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:25 stdout \x61\x74\x75\x47\x72\x6f\x13\x61\x10\x74\x47\x72\x6e\x77\x61\x74\x75\x47\x72
2024/03/03 15:02:25 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x71\x74\x47\x72\x0b\x77
2024/03/03 15:02:25 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:25 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:25 stdout \xa2\x76\x78\x60\xaf\x61\xc9\x04\xd4\x43\x3e\x6d\xcb\x65\x38\x76\x1f\x72\x6f
2024/03/03 15:02:25 stdout \x47\x72\x6f\x77\x61\x74\x77\xaf\x76\x0b\x60\x11\x74\x74\x55\xb2\x6f\x45\x60
2024/03/03 15:02:25 stdout \x90\x39\x41\x74\x8b\x09\x52\x6f\x88\x2f\x54\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:25 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\xe2\x47\x72\x6e\x93\x61\x8b\x3a\x67\x72
2024/03/03 15:02:25 stdout \x96\x4e\xc6\x67\x61\x69\x30\x74\x53\x72\x6a\x7e\x0e\x7c\x88\x47\x72\x6f\x77
2024/03/03 15:02:25 stdout \x40\x5e\x45\x51\x44\x42\x47\x72\x6e\x46\x61\x74\x74\x47\x61\xdf\x77\x79\x7d
2024/03/03 15:02:25 stdout \x6c\x61\x6f\x74\x47\x72\x6f\x77\x61\x74\x74\x4e\xb6\x6f\x77\x33\x35\x35\x06
2024/03/03 15:02:25 stdout \x7e\x4a\x55\xfc\x7b\x27\x61\x0b\x74\x73\x72\x10\x77\x7a\x77\x9e\x47\x6b\x6f
2024/03/03 15:02:25 stdout \x17\x75\x5f\x7d\xd0\x66\x28\x53\x22\x6f\x77\x61\x74\x74\x47\x72\x6f\x70\xb0
2024/03/03 15:02:25 stdout \x6f\x74\x61\x77\x74\x48\x72\x6c\x77\x6f\x74\x74\x40\x42\x65\x49\x73\xfa\x60
2024/03/03 15:02:25 stdout \x16\x54\x31\x29\x17\x1d\x10\x18\x54\x54\x67\x72\x6e\x7a\xcc\x74\x74\x40\x9a
2024/03/03 15:02:25 stdout \x46\x75\x73\x6f\x85\x04\x74\x75\x47\x28\x6f\x77\x61\x74\x54\x67\x52\x21\x12
2024/03/03 15:02:25 stdout \xae\x6f\x69\x61\x35\x74\x8f\x72\x0b\x77\x61\x3b\x21\x04\x26\x2c\x3d\x2c\x44
2024/03/03 15:02:25 stdout \x79\x71\x26\x35\x76\x5c\x5f\x57\x3b\x37\x36\x06\x72\x69\x77\x60\x74\x74\x42
2024/03/03 15:02:25 stdout \x74\x74\x3b\x72\x6e\x7f\x61\x74\x74\x47\x16\x6f\x13\x46\x64\x74\x47\x61\xe7
2024/03/03 15:02:25 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x48\x70\x61\x74\x61
2024/03/03 15:02:25 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:25 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:25 stdout \x00\x03\x00\x06\x03\x3f\x01\x03\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:02:25 stdout - Growatt original Data:
2024/03/03 15:02:25 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:25 stdout  
2024/03/03 15:02:25 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:25 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:25 stdout - Growatt packet received:
2024/03/03 15:02:21 stdout  
2024/03/03 15:02:21 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:21 stdout <socket.socket fd=5, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 5279), raddr=('192.168.1.191', 44480)>
2024/03/03 15:02:21 stdout - Growatt packet received:
2024/03/03 15:02:21 stdout  
2024/03/03 15:02:20 stdout - Data less then minimum record length, data not processed
2024/03/03 15:02:20 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:20 stdout - Growatt packet received:
2024/03/03 15:02:20 stdout  
2024/03/03 15:02:15 stdout - Grott data ack record or data record not defined no processing done
2024/03/03 15:02:15 stdout 00000000000f158
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 0097d00000000000108760213000000000063006400004510000044d400500054000000000000
2024/03/03 15:02:15 stdout 000000000000000000000000000000000000000000000000000000002600000a5500000009000
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 6c000000000000000000000000000000000000000079957a11000000000000000000000000000
2024/03/03 15:02:15 stdout 00000000000000000000000829200000caf00001381096000000000008b00000000ffff824601
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 0000000008f5c0000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 00000000000000000000000000000000000000000000000000000000000000000000000000000
2024/03/03 15:02:15 stdout 7994000500000000000000000000000000000000000006da005e0829006000000000000000000
2024/03/03 15:02:15 stdout f554354434a4d30323200000000000000000000000000000000000000001803030f020e027918
2024/03/03 15:02:15 stdout 004c0006024101364a504338434c5330544a00000000000000000000000000000000000000004
2024/03/03 15:02:15 stdout - Growatt plain data:
2024/03/03 15:02:15 stdout - Grott Growatt data decrypted
2024/03/03 15:02:15 stdout - Growatt data decrypted V2
2024/03/03 15:02:15 stdout - Record layout used :  T060136X
2024/03/03 15:02:15 stdout - no matching record layout found, try generic
2024/03/03 15:02:15 stdout - layout   :  T060136X
2024/03/03 15:02:15 stdout - Grott data record length 585
2024/03/03 15:02:15 stdout - Grott automatic protocol detection
2024/03/03 15:02:15 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x83\x37
2024/03/03 15:02:15 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:15 stdout \x20\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:15 stdout \x72\x6f\x77\x61\x74\x17\x47\x16\x6f\x77\x24\x64\x74\x47\x36\xbb\x77\x31\x74
2024/03/03 15:02:15 stdout \x22\x61\x74\x74\x4e\x72\x6f\x7e\x1c\x74\x74\x47\x72\x6f\x76\x69\x02\x76\x54
2024/03/03 15:02:15 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x52\x47\x72\x65
2024/03/03 15:02:15 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:15 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:15 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:15 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:15 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:15 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:15 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:15 stdout \x47\x72\x6f\x77\x61\x74\x0d\xd2\x08\x7e\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:15 stdout \x90\xf5\x27\x75\x18\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:15 stdout \x6d\xdb\x74\x47\x61\xee\x7e\x01\x74\x74\x47\x72\x6f\xfc\x61\x74\x74\x47\x8d
2024/03/03 15:02:15 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\xc5\xe0\x6f\x77
2024/03/03 15:02:15 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:15 stdout \x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:15 stdout \x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:15 stdout \x47\x72\x6f\x77\x61\x74\x74\xc8\x2e\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61
2024/03/03 15:02:15 stdout \x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:15 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:15 stdout \x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77
2024/03/03 15:02:15 stdout \x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74
2024/03/03 15:02:15 stdout \x77\x61\x74\x74\x41\xa8\x6f\x29\x69\x5d\x74\x27\x72\x6f\x77\x61\x74\x74\x47
2024/03/03 15:02:15 stdout \x6c\x0d\xd3\x72\x6a\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f
2024/03/03 15:02:15 stdout \x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x79\x77\x77\x48\x70\x61\x75\x18
2024/03/03 15:02:15 stdout \x20\x22\x22\x20\x37\x0d\x3f\x5f\x45\x53\x74\x74\x47\x72\x6f\x77\x61\x74\x74
2024/03/03 15:02:15 stdout \x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72\x6f\x77\x61\x74\x74\x47\x72
2024/03/03 15:02:15 stdout \x00\x4c\x00\x06\x02\x41\x01\x36\x0d\x22\x2c\x4f\x22\x38\x27\x77\x26\x25\x77
2024/03/03 15:02:15 stdout - Growatt original Data:
2024/03/03 15:02:15 stdout <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('192.168.1.244', 36322), raddr=('47.91.67.66', 5279)>
2024/03/03 15:02:15 stdout - Growatt packet received:
2024/03/03 15:02:15 stdout  
2024/03/03 15:02:15 stdout - ('192.168.1.191', 44480) has connected
2024/03/03 15:02:13 stdout IP and port information not available
2024/03/03 15:02:13 stdout Hostname : ledidobe-grott-1
2024/03/03 15:02:13 stdout Grott proxy mode started
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout extvar:               {'none': 'none'}
2024/03/03 15:02:13 stdout extname:              grottext
2024/03/03 15:02:13 stdout extension:            False
2024/03/03 15:02:13 stdout _Extension:
2024/03/03 15:02:13 stdout token:                secret
2024/03/03 15:02:13 stdout bucket:               grottdb
2024/03/03 15:02:13 stdout organization:         grottorg
2024/03/03 15:02:13 stdout password:             secret
2024/03/03 15:02:13 stdout user:                 grott
2024/03/03 15:02:13 stdout port:                 8086
2024/03/03 15:02:13 stdout ip:                   localhost
2024/03/03 15:02:13 stdout database:             grottdb
2024/03/03 15:02:13 stdout influx2:              False
2024/03/03 15:02:13 stdout influx:               False
2024/03/03 15:02:13 stdout _Influxdb:
2024/03/03 15:02:13 stdout pvsystemid:            systemid1
2024/03/03 15:02:13 stdout pvinverters:           1
2024/03/03 15:02:13 stdout pvapikey:              yourapikey
2024/03/03 15:02:13 stdout pvurl:                 https://pvoutput.org/service/r2/addstatus.jsp
2024/03/03 15:02:13 stdout pvtemp:                False
2024/03/03 15:02:13 stdout pvdisv1:               False
2024/03/03 15:02:13 stdout pvoutput:              False
2024/03/03 15:02:13 stdout _PVOutput:
2024/03/03 15:02:13 stdout growattport:           5279
2024/03/03 15:02:13 stdout growattip:             47.91.67.66
2024/03/03 15:02:13 stdout _Growatt server:
2024/03/03 15:02:13 stdout mqttpsw:               secret
2024/03/03 15:02:13 stdout mqttuser:              grott
2024/03/03 15:02:13 stdout mqtttauth:             False
2024/03/03 15:02:13 stdout mqtttretain:           False
2024/03/03 15:02:13 stdout mqttinverterintopic:   False
2024/03/03 15:02:13 stdout mqttmtopicname:        energy/meter
2024/03/03 15:02:13 stdout mqttmtopic:            False
2024/03/03 15:02:13 stdout mqtttopic:             energy/growatt
2024/03/03 15:02:13 stdout mqttport:              1883
2024/03/03 15:02:13 stdout mqttip:                localhost
2024/03/03 15:02:13 stdout nomqtt                 False
2024/03/03 15:02:13 stdout _MQTT:
2024/03/03 15:02:13 stdout grottport              5279
2024/03/03 15:02:13 stdout grottip                default
2024/03/03 15:02:13 stdout mode:                  proxy
2024/03/03 15:02:13 stdout inverterid:            automatic
2024/03/03 15:02:13 stdout offset:                6
2024/03/03 15:02:13 stdout valueoffset:           6
2024/03/03 15:02:13 stdout timezone:              local
2024/03/03 15:02:13 stdout sendbuf:               True
2024/03/03 15:02:13 stdout time:                  auto
2024/03/03 15:02:13 stdout noipf:                 False
2024/03/03 15:02:13 stdout blockcmd:              False
2024/03/03 15:02:13 stdout include_all:           False
2024/03/03 15:02:13 stdout invtypemap:            {}
2024/03/03 15:02:13 stdout invtype:               default
2024/03/03 15:02:13 stdout compat:                False
2024/03/03 15:02:13 stdout decrypt:               True
2024/03/03 15:02:13 stdout minrecl:               100
2024/03/03 15:02:13 stdout config file:           grott.ini
2024/03/03 15:02:13 stdout trace:                 False
2024/03/03 15:02:13 stdout verbose:               True
2024/03/03 15:02:13 stdout version:               2.8.3
2024/03/03 15:02:13 stdout _Generic:
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott settings:
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott records whitelisted :  {'5250', '5003', '0116', '0105', '5229', '5119', '5019', '5016', '5116', '5216', '5005', '501b', '5105', '5219', '5104', '0103', '0150', '5150', '5103', '0120', '5050', '5004', '0104', '5129', '0119'}
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott external record whitelist 'recwl.txt' not found
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout
2024/03/03 15:02:13 stdout T06NNNNXMIN  :
2024/03/03 15:02:13 stdout
2024/03/03 15:02:13 stdout T06NNNNXSPA  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T05NNNNXSPH  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T06501b  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T060120  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T06NNNNXTL3  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T06NNNNSPF  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T05NNNNSPF  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T06NNNNXSPH  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T06NNNNX  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T05NNNNX  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T06NNNN  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T05NNNN  :
2024/03/03 15:02:13 stdout {'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/03/03 15:02:13 stdout T02NNNN  :
2024/03/03 15:02:13 stdout Grott layout records loaded
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott process json layout files
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott override settings if set in commandline
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott process environmental variables
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott process configuration file
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout noipf:         False
2024/03/03 15:02:13 stdout blockcmd:      False
2024/03/03 15:02:13 stdout pvoutput:      False
2024/03/03 15:02:13 stdout inverterid:    automatic
2024/03/03 15:02:13 stdout nomqtt:        False
2024/03/03 15:02:13 stdout output file:   <_io.TextIOWrapper name='' mode='w' encoding='utf-8'>
2024/03/03 15:02:13 stdout config file:   grott.ini
2024/03/03 15:02:13 stdout verbose:       True
2024/03/03 15:02:13 stdout Grott Command line parameters processed:
2024/03/03 15:02:13 stdout  
2024/03/03 15:02:13 stdout Grott Growatt logging monitor : 2.8.3
johanmeijer commented 3 months ago

Somehow your the configuration is not ok. I expected invtype: default to be: invtype: sph.

Are you using docker or "stand-alone" Grott. Howw did you specified the invtype parameter?

jerodequin commented 3 months ago

I'm running everything using docker (container manager, running on a Synology NAS). My grott.ini file has the following lines for specifying inverter type:

# Specify inverter id (not necessary in version >2.1.0 if compat = false!)
#inverterid = OUCTCJM022
# Specify the type of the inverter (default/sph/spf/max)
invtype = sph

It does seem like the ini file is somehow not being read correctly or ignored. Not sure what to try next

jerodequin commented 3 months ago

@johanmeijer I've just deleted and rebuilt the containers and everything is now working as expected! Not sure what changed, but it is reading the config file correctly now and mapping to SPH. Thank you!