Modbus binding - general concept question

Hi guys,
I started to use OH2 and the Modbus binding 1.9… It works very well. However, as far as I got it right this is a ‘polling service’ which reads a bunch of data from slave on frequent basis.
My question is: what is the concept for reading and writing data from/to a slave irregularly? I mean, there are very complex Modbus devices like Inverters with hundreds of registers consisting tons of data which you need only ones (like serial number) or ones per day or when a device is booted (like SW version). Polling this data every second doesn’t make sense. So how to deal with this?

BR
Pirx

Take a look at the first reply in this discussion