0x70 and 0x371 come from the SEPLOS 1.0 document which says to be compatible with PYLON 1.3 and GoodWe 1.5. I had never managed to find the PYLON 1.3 protocol or higher that's why I named this protocol PYLON + in my application YamBMS because I couldn't really put a version number without having had an official document in my hands.
I will now be able to update my code with the PYLON 2.0.5 protocol 😍
As you have discovered you must respond every second with an ID 0x305 what I called the inverter heartbeat in my code.
Hi,
I noticed the same thing with my Deye SUN-6K-SG03LP1-EU.
I spoke with the Deye service about this and they advised me to add optimizers 😐
But, since the latest firmware version:
HMI: 0000-C369
MAIN: 0-4385-1515
A new “MPPT multi-point scanning” option has appeared.
I haven't tested it yet but I hope it will help to have better behavior.