US 11,768,004 B2
HVAC device registration in a distributed building management system
Sudhi Sinha, Milwaukee, WI (US); Youngchoon Park, Brookfield, WI (US); Kyle Richard Gustafson, Milwaukee, WI (US); Justin J. Ploegert, Cudahy, WI (US); and Erik Paulson, Madison, WI (US)
Assigned to JOHNSON CONTROLS TYCO IP HOLDINGS LLP, Milwaukee, WI (US)
Filed by Johnson Controls Tyco IP Holdings LLP, Milwaukee, WI (US)
Filed on Mar. 30, 2017, as Appl. No. 15/474,746.
Claims priority of provisional application 62/316,468, filed on Mar. 31, 2016.
Prior Publication US 2017/0284691 A1, Oct. 5, 2017
Int. Cl. G05B 19/042 (2006.01); F24F 11/58 (2018.01); F24F 11/64 (2018.01); F24F 11/30 (2018.01); F24F 11/62 (2018.01); F24F 11/77 (2018.01); F24F 11/84 (2018.01); F24F 11/63 (2018.01); F24F 110/00 (2018.01); F24F 11/59 (2018.01); F24F 11/38 (2018.01)
CPC F24F 11/64 (2018.01) [F24F 11/30 (2018.01); F24F 11/58 (2018.01); F24F 11/62 (2018.01); F24F 11/77 (2018.01); F24F 11/84 (2018.01); G05B 19/0426 (2013.01); F24F 11/38 (2018.01); F24F 11/59 (2018.01); F24F 11/63 (2018.01); F24F 2110/00 (2018.01); G05B 2219/2614 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for registering a heating, ventilation or air conditioning (HVAC) device in a building management system (BMS), the method comprising:
obtaining a firmware token for the HVAC device at a registration service, wherein the firmware token establishes one or more permissions of the HVAC device;
authorizing the registration of the HVAC device using the firmware token;
registering the HVAC device into a database of the registration service using a unique device identifier;
determining credentials associated with the HVAC device in the database of the registration service based on the one or more permissions of the HVAC device established by the firmware token;
providing the credentials to the HVAC device for operation of the HVAC device in accordance with the one or more permissions;
generating a device shadow based on a device template and a role of the HVAC device, the role representing the one or more permissions of the HVAC device established by the firmware token, the device template comprising one or more data points associated with the HVAC device, wherein the device shadow provides a virtual representation of the HVAC device within the BMS; and
at least one of (i) reading, by a second device of the BMS, values of the one or more data points from the device shadow or (ii) writing, by the second BMS device, the values of the one or more data points to the device shadow.