Identifying Blocked Commands #599
Replies: 1 comment 1 reply
-
There are not a lot of commands that growatt uses. It is al about inverter and datalogger register settings. The commands are 05/06 (inverter register read/write) and 18/19 (datalogger register write/read). Grott identify these as T0nnn06 (0106 in dialogue above) or t0nnn18 (0118) records. I made a start with documenting it in: https://github.com/johanmeijer/grott/blob/Master/documentatie/registers.md The inverter registers are documented in general in the Modbus documentation as 03 holding registers. The 0135 record you see above is not a command. It is information (data) sent from the inverter/datalogger to growatt. At this moment it is an unknown record for Grott and that why it is blocked. It seems some kind of data/initialisation record. In the record it refers to the devices 5XGD6CLMA7 (probably your datalogger) and KTM0DA3012 (your inverter?). |
Beta Was this translation helpful? Give feedback.
-
I have set up grottproxy with cmdblock = true. This is working as designed. I'm starting to see some blocked commands in the logs.
Can we get any more information about them? Can we use all the dictionary structures to unpack the data-packets and understand what they are trying to do?
Here's an example:
M
Beta Was this translation helpful? Give feedback.
All reactions