The first two groups are independend of the equipment, the others (buffer, boiler, …) can show up with more instances. So I grouped the fixed part in one section.
1014 … 1019 3004…3009: I did not implement them up to now, didn’t seem to be necessary.
1016 … 1019 might be interesting
3004 … 3009 might be interesting
5006 : Before the last update (in my case on March 5th) it always showed -3000, now it shows -1. No idea why.
Right now I have the problem that I cannot compile a version for 4.3.x because Openhab requires to compile for 5.0.0. But the locally compiled version for 5.0.0 does not work in addons of 4.3.0 because some OSGI-features for the general modbus bundle are missing.
And the request to add the binding in the official release is not processed, it is waiting for approval:
https://github.com/openhab/openhab-addons/pull/18330