Skip to content

New Feature: Allow multiple 'rooms' to use the same processor #13

@mefranklin6

Description

@mefranklin6

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions