To simplify the creation of communicating control points, instead of creating a template and reusing it, you can simply add a suffix to the template.
The format is the following:
pathToABog {proxyExtSlotName=DesiredTypeSpec} or
TypeSpec {proxyExtSlotName=DesiredTypeSpec}
You can also put this value in a variable and reuse it
Example:
$MyModbusPoint = control:BooleanWritable{proxyExt=modbusCore:ModbusClientBooleanProxyExt} will create a BooleanWritable with a ModbusClientBooleanProxyExt instead of its standard NullProxyExt
BREAKING CHANGE: since the 46.13.1 you must put the suffix between curly braces: { }
Example: If you have a variable $MyVar= control:BooleanWritable and you put
$MyVar{proxyExt=modbusCore:ModbusClientBooleanProxyExt}, the import won’t work
See Proxy extensions for a concrete exemple with some files