Building automation system devices
First Claim
1. A device for integrating a field bus, a field-level building automation system device, and/or a configurable field controller with an internet protocol (IP)-compatible communications network in a building, the device comprising:
- a control engine interface included on the device for directly communicating with the field-level building automation system device and/or the configurable field controller via the field bus;
a control engine operatively coupled to the control engine interface, the control engine configured to monitor and control the field-level building automation system device and/or the configurable field controller via the field bus;
a communications device for communicating on the IP-compatible communications network in the building;
a first web service for receiving a web service request from an application running on another device connected to the IP-compatible communications network in the building, the request received via the communications device, the first web service configured to communicate with the control engine to respond to the received request, wherein the first web service provides for remote service invocation of a function of the control engine, wherein the first web service is configured to operate according to a simple object access protocol (SOAP);
a SOAP proxy component configured to provide clients of the device and/or the application running on the another device with XML information for making a remote service invocation to one or more other devices on the IP-compatible communications network, wherein the SOAP proxy component is further configured to package the remote service invocation into a valid SOAP/XML document for parsing by the one or more other devices, the SOAP proxy component configured to provide the valid SOAP/XML document to the communications device for transmission to the one or more other devices; and
a second web service for downloading a configuration database comprising at least one extensible markup language (XML) file from a configuration server, the second web service configured to parse the at least one XML file to conduct configuration of the control engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A building automation control system for use in a building having an IT network is disclosed. The building automation control system includes at least one BAS controller connected to the IT network and at least one BAS device located within the building and connected to the at least one BAS controller through the IT network. Further the system may be configured to use standards-based IT technologies over the IT network to manage the at least one BAS device. The standards-based IT technologies may include DHCP to obtain IP addresses and network parameters of the BAS devices, DNS to provide a mechanism for associating the BAS devices with human-friendly names, a distributed mechanism for storing the names, and a method for locating the BAS devices by resolving names and IP addresses, SNTP to synchronize time on the BAS devices, SNMP to monitor the BAS devices and report alarms, SMTP for delivery of e-mail alarms, web-services to provide Internet-friendly communications, and standards-based IT security mechanisms to protect software of the BAS devices.
91 Citations
12 Claims
-
1. A device for integrating a field bus, a field-level building automation system device, and/or a configurable field controller with an internet protocol (IP)-compatible communications network in a building, the device comprising:
-
a control engine interface included on the device for directly communicating with the field-level building automation system device and/or the configurable field controller via the field bus; a control engine operatively coupled to the control engine interface, the control engine configured to monitor and control the field-level building automation system device and/or the configurable field controller via the field bus; a communications device for communicating on the IP-compatible communications network in the building; a first web service for receiving a web service request from an application running on another device connected to the IP-compatible communications network in the building, the request received via the communications device, the first web service configured to communicate with the control engine to respond to the received request, wherein the first web service provides for remote service invocation of a function of the control engine, wherein the first web service is configured to operate according to a simple object access protocol (SOAP); a SOAP proxy component configured to provide clients of the device and/or the application running on the another device with XML information for making a remote service invocation to one or more other devices on the IP-compatible communications network, wherein the SOAP proxy component is further configured to package the remote service invocation into a valid SOAP/XML document for parsing by the one or more other devices, the SOAP proxy component configured to provide the valid SOAP/XML document to the communications device for transmission to the one or more other devices; and a second web service for downloading a configuration database comprising at least one extensible markup language (XML) file from a configuration server, the second web service configured to parse the at least one XML file to conduct configuration of the control engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification