Defining multiple instances of a device

I have a MODBUS wall switch device with 50+ registers internally (its more than a switch, it has LEDs, sound and speaker etc.), I will have 60 of these devices in my house so I wanted to define the entity map for one device, and then effectively create 60 of these devices (the only difference is the MODBUS device address, each one has the same layout for registers).

Can any one give me a pointer on how to approach this


This is a common request and the usual solution is to use YAML Anchors and Aliases.