johanmeijer / grott

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

Data less then minimum record length #398

Open andrewfg opened 1 year ago

andrewfg commented 1 year ago

I am just starting to (try to) use Grott. I have it running in proxy mode, and the inverter is successfully routed via the proxy. I do see valid data being processed, but I also see a large number of 'Data less then minimum record length, data not processed` error as shown in the log (link below). Is this a problem, and if so how can I fix it? Any help would be much appreciated :)

The Grott verbose session log is HERE

johanmeijer commented 1 year ago

It does not seem very bad. What do you expect? What do you want to achieve.

The data less then minimum record length message is a normal message. This means that Grott does not have to process this message.

The real data message T060104XSPH is processed and gives values.

You disabled MQTT, PVOUTPUT and influxdb processing, so Grott will not send any data to a receiver.

andrewfg commented 1 year ago

What do you want to achieve.

Simply a working system. I am just asking if the log message is an indication of an error or not. I guess from your answer, the latter. ??

This means that Grott does not have to process this message.

Ok. But even if Grott is not "processing" it, can you confirm that Grott IS actually "processing" it by passing it on transparently between the inverter and the Growatt cloud server (and vice versa)? Or does "not processing" mean that it is dumping such packets entirely?

Grott will not send any data to a receiver.

It forwards data to my application via the extension 'grottext.py'..