I have a custom Modbus RUT application and am seeing some trouble reading/writing the Deye/Sunsynk. Maybe someone can confirm and help. We are using the modbus port with cable not reading through the logger.
When setting the TOU table, for instance setting all 6 SOC% values to 10%, they change (I can even see on LCD) but after a few seconds are changing some back to original values. Has someone seen this? We are writing the values 1 by 1 and quite slowly.
Also
a) is it possible to read multiple registry values at once? what function code?
b) is it possible to write multiple registry values at once? what function code?
c) what reading speed is recommended so to not get much errors?