Comments (11)
Hi. This is an identify record (Layout T020119) and not a data record. Processing is not needed (it does not contain any inverter output information).
Normally this records are supressed but this one is longer (156 bytes) then I have seen until now. By default records below the 100 bytes are supressed (can be set by the minrecl parameter).
Do you think you missing data or does everything looks oke?
Records ending with 04 or 50 (in your case I think a T020104 / T020150) should be processed.
from grott.
Hi Johan,
I think I send you the wrong set of data. one of my inverters is not beeing processed while the other goes smooth. There is a difference in layout ( T020404 not beeing processed and T020104 beeing processed smoothly) I think this is the data not beeing processed :
I can also send you a complete set of debug logs to be able to see what is going on.
#11 - Growatt original Data:
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x01\x00\x02\x00\xd9\x04\x04\x41\x48\x32\x34\x30\x33\x30\x35\x39\x30\x4c
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x55\x33\x31\x38\x31\x31\x36\x34\x39\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x2c\x00\x00\x00\x00\x00\x00\x05\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x00\x00\x00\x00\x13\x85\x09\x15\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x01\x00\x9e\x0b\xa8\x59\x26\x00\xd9\x00\x00\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x12\x00\x00\x00\x00\x00\x2d\x00\x59
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x4e\x20\x00\x00\x00\x00\x00\x00\x00\x06\x00\x01\x0d\x59\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x01\x0d\x59\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 \x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - Grott automatic protocol detection
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - Grott data record length 223
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - layout : T020404
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - Growatt unencrypted data used
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - Growatt plain data:
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 0001000200d90404414832343033303539304c553331383131363439000000000000020000002
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 c00000000000005fe000000000000000000000000000000000000138509150000000000000000
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 0000000000000000000000000000000000060001009e0ba8592600d9000000000000000000000
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 000000000000000061200000000002d00594e20000000000000000600010d5900000000000000
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 0000010d590000000000000000000000000000000000000000000000000000000000000000000
Nov 11 16:53:19 growatt-proxy grott[2288]: #11#011 0000000000000000000000000000000000000000000000000000000000000
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - Grott data ack record or data record not defined no processing done
Nov 11 16:53:19 growatt-proxy grott[2288]: #11 - Growatt packet received:
from grott.
I've uploaded a log of this mornings output of the problem inverter. This is all it does, proxy is doing it's job but no more than that.
from grott.
Thanks I will have a look at it. The T020204 is new for me. Which type of inverters do you have? How are they connected with your network?
from grott.
Additional question do you use the docker container or the native python version?
from grott.
Hi Johan,
It's a Growatt model 1000 i'm having this difficulty with. I't connected through a shinewifi module.
I use the native python version by the way.
Thanks in advance.
from grott.
@Gitborter I published version 2.2.4.
This version should solve your problem also. Can you please test it?
Thanks.
from grott.
I had to install python3-distutils to get this version working. But the good news is that all my inverters are exporting data through MQTT now.
Thanks
from grott.
Ah ok.
I used distutils for solving other issues. I did not realised this is not standard installed in python.
I will update the information (or remove the coding using it). Thanks for the feedback.
from grott.
I removed the distutils requirement (not important for you but for others I think).
Can we close this issue?
from grott.
Hi Johan,
This issue is solved and can be closed, thanks for your effort and quick response.
from grott.
Related Issues (20)
- Password datalogger setting page HOT 1
- Allow domain name in InfluxDB setting
- Growatt MOD 10KTL3-X & Eastron SDM630 meter - no smart meter values
- Strange PvSerial, how to force static PvSerial
- Incorrect data being output - SPH3000 and SPH specified in config but logs show no matching layout, instead using T060136X? HOT 7
- grott 2.8.3 docker lot of log: "Data less then minimum record length, data not processed" HOT 12
- MOD 5kTL3-XH with ShineWifi-X time calculation not always correct HOT 4
- Growatt SPF 5000 ES not working HOT 5
- documentation: simple docker command line does not work due to "." at the end HOT 1
- How do I get the multiple architecture 2.8.3 beta docker ? HOT 4
- HA sensor integraton / configuration: mqtt_growatt_eng.yaml, line 121: required key 'platform' not provided
- missing changes in wiki / documentation / grott.ini HOT 2
- TARGET REFUSED ERROR - from time to time for no reason HOT 3
- Grottserver not setting time registers HOT 4
- grott.ini in /examples is not reflecting the latest version - at least regardng the new retain = True
- Typo in settings table on wiki page
- Shinewifi-x problem - URL resetting to default - data not flowing through GROTT HOT 36
- Grott - libscrc not installed, no CRC checking only record validation on length! HOT 2
- Wrong data send to pvoutput.org send when batteries are connected to hybrid inverter like MOD 5000L3-XH
- #enhancement add Fan power to SPF inverters HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grott.