Building management system with dynamic control sequence and plug and play functionality
AssigneeJohnson Controls Technology Company
InventorsJason T. Sawyer, Judhajit Sarkar
Life of this patent
Estimating the term…
Abstract
A Building Management System (BMS) generates and presents a user interface to a user. The user interface displays building automation and control logic as human-readable text including interactive text modifiable by the user. The user interface allows the user to more easily understand complex control logic and make modifications to the control logic. The BMS is also presents equipment graphics on the user interface based on metadata read from controllers. The controller metadata includes information about building equipment operated by the controller and one or more sensors associated with the building equipment.
Claims20
A method for controlling building equipment in a Building Management System (BMS), the method comprising:
- presenting a user interface to a user on a user device;
- displaying, on the user interface, building automation and control logic associated with the building equipment as human-readable text, the human-readable text comprising a written narrative that describes one or more functions performed by the building equipment in accordance with the building automation and control logic;
- providing, on the user interface, interactive text within the human-readable text, the interactive text modifiable by the user;
- displaying, on the user interface, live building automation and control data associated with the building equipment;
- receiving, via the user interface, an input from the user responsive to an interaction between the user and the interactive text;
- modifying, by the BMS, the building automation and control logic in accordance with the input;
- and
- executing, by a controller of the BMS, the building automation and control logic to control the building equipment.
A Building Management System (BMS) comprising:
- one or more computer-readable storage media having instructions stored thereon that, when executed by one or more processors, cause the one or more processors to:
- present a user interface to a user on a user device;
- display, on the user interface, building automation and control logic associated with building equipment as human-readable text, the human-readable text comprising a written narrative that describes one or more functions performed by the building equipment in accordance with the building automation and control logic;
- provide, on the user interface, interactive text within the human-readable text, the interactive text modifiable by the user;
- display, on the user interface, live building automation and control data associated with the building equipment;
- receive, via the user interface, an input from the user responsive to an interaction between the user and the interactive text;
- and
- modify, by the BMS, the building automation and control logic in accordance with the input;
- and
- a controller configured to execute the building automation and control logic to control the building equipment.
A method performed by a Building Management System (BMS), the method comprising:
- detecting that a new controller has been connected to a building network;
- reading metadata from the new controller, the metadata comprising information about building equipment controlled by the new controller and one or more sensors associated with the building equipment;
- generating a graphic of the building equipment, the graphic comprising live data from the one or more sensors;
- presenting the graphic to a user of the BMS on a user interface;
- receiving, via the user interface, an input from the user;
- and
- operating the building equipment in accordance with the input.
Dependencies are inferred from the claim text.