I have several devices that work in the same way (EQ3 radiator valves).
I have several of them that are equal.
Creating the things is time consuming, as I need to create channels, give them a name, stablishn properties, create JSONPATH expressions to extract data…
All is the same but for the name of the channels and thing.
So It would be great to have something like a template, which you can reuse serveral times but for the name of the thing (channel names would be derived from thing name).
But I have not found how to do that.
The same for components of pages: each data from a valve is presented in rows with cells (setpoint temperature, opening, etc).
It would be great to create one row with a generic name and associated items name and then make copies of it changing the thing names.
I have seen there are programmatic tools for creating components from scratch, with a designed UI different to what system provides.
But it seems quite and advance developer task and oversized for just packaging a group of off the self UI elements and create copies of it changing the underlying things.
Is there a simple way to automate this kind of tasks?