CPC H04L 12/2816 (2013.01) [G06F 3/0482 (2013.01); H04L 12/282 (2013.01); H04L 12/2838 (2013.01); H04L 67/025 (2013.01); H04N 21/233 (2013.01); H04N 21/2387 (2013.01); H04N 21/4122 (2013.01); H04N 21/4126 (2013.01); H04N 21/4131 (2013.01); H04N 21/41265 (2020.08); H04N 21/42204 (2013.01); H04N 21/439 (2013.01); H04N 21/4325 (2013.01); H04N 21/43615 (2013.01); H04N 21/4852 (2013.01); H04N 21/8106 (2013.01); H04R 29/008 (2013.01); H05B 45/12 (2020.01); H05B 47/19 (2020.01); G08C 2201/30 (2013.01); G08C 2201/41 (2013.01); H04L 2012/2849 (2013.01); H04R 27/00 (2013.01); H04R 2227/005 (2013.01); H04R 2420/07 (2013.01); H04R 2430/01 (2013.01)] | 18 Claims |
1. A load control bridge controller, comprising:
memory circuitry;
communication interface circuitry;
a user interface; and
control circuitry operatively coupled to the memory circuitry, the communication interface circuitry, and the user interface, the control circuitry to, responsive to receipt of an input that includes data indicative of a user selection via the user interface of one of a plurality of preset commands:
retrieve, from the memory circuitry, a respective command for each of a plurality of load devices included in the selected preset command, wherein the plurality of load devices includes at least one audio output device;
determine whether the retrieved commands for each of the plurality of load devices included in the selected preset command are identical;
responsive to the determination that the retrieved commands are identical:
select one of the plurality load devices as a master device;
cause a communication, via the communication interface circuitry, of a command assigning the selected one of the plurality of load devices as the master load device;
cause a communication, via the communication interface circuitry to each of the remaining plurality of load devices, of a message that causes each of the remaining plurality of load devices to form a group with the master load device;
cause a communication, via the communication interface circuitry, of a distribution command to the selected master load device, the distribution command to cause the master load device to communicate the retrieved command to each of the remaining plurality of load devices included in the group.
|