Add the ability to use one processor for multiple 'rooms': as in connect multiple UIDevices that are unrelated to a single processor and allow the backend server to handle them individually as unique systems.
This would likely involve sending unique attribute(s) of the UIDevices in the JSON payload to the backend server.
TODO:
- Add "Send_UIDevice_Information" flag in config. Default to false
- Find attributes of UIDevices that could be used as 'room' identifiers. Possible candidates are in get_property "SystemSettings"
Good candidates are all in "SystemSettings" attribute of class UIDevice
- Hostname
- DeviceName (alias)
I'm unsure if the name of the GUI file can be retrieved without the user specifying it elsewhere at deployment
Add the ability to use one processor for multiple 'rooms': as in connect multiple UIDevices that are unrelated to a single processor and allow the backend server to handle them individually as unique systems.
This would likely involve sending unique attribute(s) of the UIDevices in the JSON payload to the backend server.
TODO:
Good candidates are all in "SystemSettings" attribute of class UIDevice
I'm unsure if the name of the GUI file can be retrieved without the user specifying it elsewhere at deployment