jbuehl/solaredge

Data length is too big for the message

Opened this issue · 1 comments

I'm capturing all the traffic from my (three) SE10000 inverters to a pcap that I try to process once a day. However, for the past few weeks (to be honest, maybe longer) I've been been getting "Data length is too big for the message" and empty JSON files.

/usr/sbin/tshark -r data/tmp.pcap -T fields -e data | \
xxd -r -p | \
~/solaredge/semonitor.py -k keys/inverter1.key -o data/test.json

Key changed? (Anyway to get it from the old pcaps - I have them all saved - since that's easier than making the serial connection again.) Protocol change? Any other thoughts?

Thanks,

Apu

semonitor.py is getting data that it can't make sense of, so it could be due to a protocol change. I think I saw a comment on one of the other issues where someone said they were starting to use SSL.