Building management system with dynamic master controller selection
First Claim
Patent Images
1. A building management system comprising:
- a communications bus;
an old master controller device connected to the communications bus; and
a plurality of slave devices connected to the communications bus;
wherein the plurality of slave devices are configured to;
detect that the old master controller device has stopped communicating over the communications bus; and
perform an algorithm to dynamically determine a new master controller device from the plurality of slave devices, wherein determining the new master controller device is based at least in part on device identifiers associated with the plurality of slave devices; and
wherein the new master controller device is configured to assume master controller device functions comprising;
querying a remote server to obtain configuration information for the plurality of slave devices; and
commissioning the plurality of slave devices using the configuration information obtained from the remote server.
1 Assignment
0 Petitions
Accused Products
Abstract
A building management system includes a communications bus, an old master controller device; and slave devices. The slave devices are configured to detect that the old master controller device has stopped communicating over the communications bus and to perform an algorithm to determine a new master controller device from the slave devices. The algorithm is based on a device identifier associated with each of the slave devices. The new master controller device is further configured to assume the functions of the master controller device. The functions of the master controller device include transmitting control signals to the slave devices.
-
Citations
21 Claims
-
1. A building management system comprising:
-
a communications bus; an old master controller device connected to the communications bus; and a plurality of slave devices connected to the communications bus; wherein the plurality of slave devices are configured to; detect that the old master controller device has stopped communicating over the communications bus; and perform an algorithm to dynamically determine a new master controller device from the plurality of slave devices, wherein determining the new master controller device is based at least in part on device identifiers associated with the plurality of slave devices; and wherein the new master controller device is configured to assume master controller device functions comprising; querying a remote server to obtain configuration information for the plurality of slave devices; and commissioning the plurality of slave devices using the configuration information obtained from the remote server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21)
-
-
10. A method for dynamically transferring control between multiple master controllers in a building management system, the method comprising:
-
detecting that an old master controller device has stopped communicating over a communications bus of the building management system; performing an algorithm to dynamically determine a new master controller device from a plurality of slave devices connected to the communications bus, wherein determining the new master controller device is based at least in part on device identifiers associated with the plurality of slave devices; and assuming master controller device functions comprising; querying a remote server to obtain configuration information for the plurality of slave devices; and commissioning the plurality of slave devices using the configuration information obtained from the remote server. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A building management system comprising:
-
a communications bus; a plurality of slave devices connected to the communications bus; and an old master controller device, wherein the old master controller device is configured to; connect to the communications bus; perform an algorithm to dynamically determine a new master controller device currently transmitting control signals to the plurality of slave devices, wherein determining the new master controller device is based at least in part on device identifiers associated with the plurality of slave devices; and assume master controller device functions comprising; querying a remote server to obtain configuration information for the plurality of slave devices; and commissioning the plurality of slave devices using the configuration information obtained from the remote server. - View Dependent Claims (19, 20)
-
Specification