Hi.
Interesting project.
If i am allowed to modify the register_groups json variable, (not the output), i think i can do it in 1 day.
Technically, i just need to add scale factor parameter in each modbus address.
So, after modbus query, the result will be multiplied, or divided, depend on the scale factor.
For more detail, you can chat me.
Thank you for reading this, please let me know if you are interested.
Thank you and have a good day