UPB has been around a long time for automated lighting devices.
myServer has supported that lighting technology for years.
Install your UPB hardware (follow UPB instructions and safety warnings).
Configure your UPB devices using the Windows UPB software. Save the file.
You may need to add the PIM Windows Virtual Com Port driver for your Windows configuration PC to recognize the USB connected PIM.
Add your PIM device use
UPB|AddNetworkPIM~Name~Address~Port~NetID~Room
if you have an ethernet version
or
UPB|AddSerialPIM~Name~Address~Port~NetID~Room
If you have a serial / USB version. The Port is the COM port of your Raspberry Pi.
Put your UPB configuration file in the myServer/data folder, restart myServer, and invoke the command
UPB|Import~Controller~DeviceFile
to import your devices:

Once that is done, the standard Lighting Family commands can be used with your UPB devices.
Device type should be "Lighting".