Arrangement and method for accessing data of a building automation system component
First Claim
1. A method of providing access to information on a controller in a building automation system, the method comprising:
- a) providing an external definition file, the external definition file including a first section that includes an application interface definition that defines a set of user interface displays and a second section that defines a functionality of objects using protocol-specific data corresponding to a first data format employed by the controller;
b) employing a host application to create a first node comprising one or more objects based upon the protocol-specific data, the first node configured to communicate and exchange information with the controller using the first data format, the first node configured to process data received from the controller and communicate the processed data in a second data format; and
c) employing the host application to create a user interface element based on the application interface definition, wherein the user interface element is configured to;
receive the processed data from the first node in the second data format, to provide a user interface to the processed data and to receive user values via the user interface, and to provide the user values to the first node, wherein the first node is configured to convert the user values into information that causes an action by the controller.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of providing access to information on a controller in a building automation system includes providing an external definition file, the external definition file including a first section that includes an application interface definition that defines a set of user interface displays and a second section that defines a functionality of objects using protocol-specific data. The method also includes employing a host application to create a first node comprising one or more objects based upon the protocol-specific data, the first node configured to communicate and exchange information with the controller. The method further includes employing the host application to create a user interface element based on the application interface definition, the user interface element configured to provide a user interface to data relating to the controller received from the first nodes.
-
Citations
11 Claims
-
1. A method of providing access to information on a controller in a building automation system, the method comprising:
-
a) providing an external definition file, the external definition file including a first section that includes an application interface definition that defines a set of user interface displays and a second section that defines a functionality of objects using protocol-specific data corresponding to a first data format employed by the controller; b) employing a host application to create a first node comprising one or more objects based upon the protocol-specific data, the first node configured to communicate and exchange information with the controller using the first data format, the first node configured to process data received from the controller and communicate the processed data in a second data format; and c) employing the host application to create a user interface element based on the application interface definition, wherein the user interface element is configured to;
receive the processed data from the first node in the second data format, to provide a user interface to the processed data and to receive user values via the user interface, and to provide the user values to the first node, wherein the first node is configured to convert the user values into information that causes an action by the controller. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing user access to a controller, the method comprising:
-
a) providing an external definition file, the external definition file including a first section that includes an application interface definition that defines a set of user interface displays and a second section that defines implementation of objects using protocol-specific data; b) employing a host application to create a first node comprising one or more objects based upon the protocol-specific data, the first node configured to communicate with the controller; and c) employing the host application to create a user interface element based on the application interface definition, wherein the user interface element is configured to;
provide a user interface to data relating to the controller received from the first node and to receive user values via the user interface, and to provide the user values to the first node, wherein the first node is configured to convert the user values into information that, when provided to the controller, causes an action by the controller;d) generating first data in a first controller relating to a building control system; e) providing first information representative of the generated first data to the first node; f) employing the first node to process the first information to generate second information, wherein the process employed by the first node is defined in the external definition file; g) employing the interface object to display information representative of the second information. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification