CN101589351A - 便于用户定制的建筑物自动化系统 - Google Patents

便于用户定制的建筑物自动化系统 Download PDF

Info

Publication number
CN101589351A
CN101589351A CNA200680039349XA CN200680039349A CN101589351A CN 101589351 A CN101589351 A CN 101589351A CN A200680039349X A CNA200680039349X A CN A200680039349XA CN 200680039349 A CN200680039349 A CN 200680039349A CN 101589351 A CN101589351 A CN 101589351A
Authority
CN
China
Prior art keywords
page
bas
space
end device
buildings
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA200680039349XA
Other languages
English (en)
Inventor
S·M·麦瑞斯
S·M·麦考伊
D·M·理查兹
E·本迪克特
J·S·西沃德
J·布林克
D·A·迈克耐尔
D·德姆林
J·K·基斯特勒-罗宾森
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Trane International Inc
Original Assignee
Trane International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Trane International Inc filed Critical Trane International Inc
Priority to CN201610398834.1A priority Critical patent/CN106054626B/zh
Publication of CN101589351A publication Critical patent/CN101589351A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/30Control or safety arrangements for purposes related to the operation of the system, e.g. for safety or monitoring
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof
    • F24F11/72Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
    • F24F11/74Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling air flow rate or air velocity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/54Control or safety arrangements characterised by user interfaces or communication using one central controller connected to several sub-controllers
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Abstract

一摘要页面250使用户可访问关于所选建筑物的空间的更详细的信息。从用户界面160所显示的摘要页面250及其它页面中,各垂直选项卡报警256、空间258、设备260、子系统262、调度264、数据日志266、及高级268提供快速的导航链接。如前面所述,用户可从建筑物摘要页面250的报警摘要部分及空间摘要部分内进行导航。例如,从空间摘要部分中选择一空间即会将用户带至与所选空间相关联的空间页面。空间页面包含一空间状态表格,其列示关于所涉及空间的信息。

Description

便于用户定制的建筑物自动化系统
技术领域
本发明大体而言涉及建筑物自动化系统。更具体而言,本发明涉及建筑物自动化系统信息、通信、及配置的用户定制及接口。
背景技术
建筑物自动化系统(building automation system;BAS)用于协调、管理及自动控制各种环境、物理、及电气建筑物子系统,尤其是HAVC及气候控制,但也包含保安、避雷、供电等。通常的现有BAS系统是通过硬接线实现的,或者利用专用通信标准或协议来链接各个子系统及提供系统范围的用户访问及控制。
对BAS进行硬接线及人工编程可形成针对特定设施进行定制的耐用的固定系统。然而,这些系统常常需要针对每一建筑物或地点进行广泛定制。一个BAS的必要的人工编程及其它安装要素可能并不适用于其它系统,导致与这些系统相关的安装操作成本高昂且耗费时间。
此外,硬接线系统及那些利用专用通信标准及协议的系统很难、甚至不可能与不同厂商或不同代的系统组件、面板、及其它组件相集成。例如,在由安装有升级的BAS的多栋建筑物构成的校园中,可能具有现存的前代(遗留)系统及购自不止一家厂商的系统。在此种情形中,安装BAS并使其与现有系统兼容会非常耗时,需要进行大量的人工维护及编程才能集成现有的装置及建成定制的BAS。人工维护通常是由系统集成人员提供。尽管由于费用及中断等原因,BAS业主及管理者并不看好系统集成人员,然而系统集成人员却是许多BAS制造商及厂商在销售及最初安装BAS后形成收益及进行现场联络的经营模式的一关键方面。因此,BAS制造商及厂商一直不愿更改其经营模式及取消其系统集成人员。
随着BACnetTM(一种美国采暖、制冷及空调工程师协会(American Society ofHeating,Refrigerating and Air-Conditioning Engineers;ASHRAE)及美国国家标准学会(American National Standards Institute;ANSI)标准)以及LonTalkTM(一种由Echelon开发的协议集成方法)的引入,本行业中的各种标准及通信已实现了一定的统一。BACnetTM原本是制定HVAC互操作性标准,现在用作整个行业范围内问题的解决方案。然而,在使用中,BACnetTM存在多种版本,并包含各种可供厂商使用的非标准特征功能。许多厂商规定要实现系统的相符性,必须使用特定的BACnetTM版本,因而迫使BAS用户进行更新。因此,BACnetTM的各种版本及特征之间并不能完全协同使用。此外,当前的BAS通常是单协议架构。因此,尽管既定的BAS会兼容一协议标准,然而BAS固有地仅兼容单种协议,例如BACnetTM、另一种标准协议、或专用协议。
简单地进行比喻,可将BAS比作一本装订的书。BAS中的每一设备均是这本书的不同读者。这本书可包含多个章节或部分,且必须针对每一读者定制书写并进行专业装订。如果BAS兼容多个协议版本或厂商,则各章节可分别以不同语言进行书写。为读取书中的各种不同语言,读者需要用手查字典来将每一章节翻译成读者的母语或所偏好的语言。可能需要多本字典。读者可能无法完全翻译每一种语言,或者可能只能将某些章节翻译成非偏好的语言-即读者只是熟悉但不流利的语言,因此读者可能只基本理解一或多个章节。例如,书中的一章可以是第一种语言,代表特定厂商所偏好的BAS BACnetTM版本或母语版本,而书中的另一章则代表另一厂商的第二种语言的BACnetTM版本。如果读者不能理解第二种语言,则读者只能通过利用词典进行翻译来最低限度地掌握第二种语言。由于不完全精通,因而这本书不能帮助读者有效地进行高级任务或沟通。某些语言可能无法翻译,需要读者咨询翻译人员来人工翻译这一或这些章节。人工翻译尤其耗费时间且成本很高,且如果翻译整章内容,则必须专业地重新装订这本书,以永久地包含所翻译的内容。如果不进行专业的重新装订,则读者下次读这本书时将需要重新进行人工翻译。
另外,BAS安装及维护仍是一般需要耗费大量人力的定制任务,这些任务因每一系统的实施方案而各不相同。升级、扩展、以及更新或移除系统组件及服务尤其也是非常复杂的任务,这是因为现有BAS既可能支持也可能不支持新的装置且必须人工进行重新配置才能识别出及包含所作改动。在常见情景中,管理一建筑物地点且该建筑物地点具有两个在现有BAS中运行的控制单元的用户想要在建筑物的新建成的侧楼中增加第三控制单元。此时,用户必须将现有控制单元升级至第三控制单元的新版本才能使系统相互一致,因为系统无法适应多个版本或集成新的控制单元。
返回书的比喻,此时,当需要对书中的章节进行更新时,或者当增加整章的新内容时,必须将整本书返送回原始作者进行重写并随后进行专业的重新装订。任何字典也必须相应更新并重复进行人工翻译。因此,进行更新及增加非常耗费人力及时间。
这些BAS的用户界面-通常是由计算机显示的图形用户界面(graphical userinterface;GUI)-通常是静态的,并迫使用户以预定方式执行任务及浏览信息。若要改变用户界面的工作方式,则需要进行定制,而这将超出普通用户的能力,因为这些用户一般未受过计算机编程训练。
现有的BAS也不能提供可访问性、定制化、及系统用户所希望的管理工具。当前的BAS很难进行大规模管理-例如由区域性或全国性的零售商或其它组织进行管理,且在管理时在通信方面非常繁琐。另外,尽管现在已具有且在使用基于互联网且可访问的系统,然而这些系统存在几种缺陷。许多现有的互联网BAS是作为现有BAS的附件而形成,因而具有集成的、专用的设计。这些系统不能提供与非本机系统及子系统进行接口所需的适配性及可扩展性,这是在现有结构中建置大规模系统时所存在的特定问题。现有系统也不能提供更高层次的可扩展性、可配置性及定制化工具。
近来,ASHRAE已发布了XML及BACnetTM网络服务接口规范。根据ASHRAE,该接口打算对通信协议保持中立,因为所规定的网络服务可与任一种基本协议一起使用。此种方法是最小共同点(common denominator)方法,其可适用于多个BACnetTM版本规范,其中BAS服务是由协议的内在功能进行支持。然而,此种方法仍需要利用网关或翻译来将特殊或专用功能规范化,且还需要在各种协议之间进行翻译或规范化,而不是更平滑地内在地运行每一种协议。此外,尽管可对各种功能进行翻译及规范化,然而常常不能为数据提供完整的语义或上下文。换句话说,尽管最小共同点系统可辨别出数据为红、蓝、或绿,然而这些系统不能辨别这些颜色的深浅,且当被只统一成主色时,数据会丧失一定程度的意义。
因此,需要一种特别是从用户角度看来,具备高级用户定制功能及增强的通信、管理及控制选项的智能BAS。
发明内容
本发明即实质满足了上述需求,且在一实施例中,本发明涉及建筑物自动化系统(BAS)的图形用户界面(GUI)中的页面。
在一实施例中,一构成BAS至少一部分的建筑物的摘要页面包含:至少一个可导航的链接,其链接至所述GUI的另一部分;静态建筑物信息部分;以及动态建筑物信息部分。动态建筑物信息部分包含报警列表及空间列表,报警列表包含与建筑物中存在或不存在报警有关的静态及动态信息,空间列表则包含关于与该建筑物有关的多个空间的静态及动态信息,其中静态信息包含至少一空间设定点,动态信息则包含与设定点有关的至少一所观察状态,其中该空间列表被限定为显示与该建筑物有关的多个空间中的不到全部空间,且其中这多个空间中有选择地显示于该空间列表中的那些空间包含在设定点与所观察状态之间具有最大偏差的空间。
在其它实施例中,本发明涉及空间摘要页面及设备摘要页面。
以上对本发明的概要说明并非旨在描述本发明的每一所示实施例或每一实施方案。附图及下文说明将更具体地例示这些实施例。
附图说明
结合附图阅读下文对本发明各实施例的详细说明,将可以更全面地理解本发明,附图中:
图1是根据本发明一实施例的建筑物自动化系统(BAS)的图式;
图2是根据本发明一实施例的BAS的运行架构图;
图3是根据本发明一实施例的BAS的数据模型方块图;
图4是根据本发明一实施例的用户界面的导航图;
图5A是根据本发明一实施例的用户界面页面;
图5B是根据本发明一实施例的另一用户界面页面;
图6是根据本发明一实施例的属性图;
图7A是根据本发明一实施例的用户界面页面;
图7B是根据本发明一实施例的图7A所示用户界面页面的详图;
图7C是根据本发明一实施例的图7A所示用户界面页面的另一详图;
图7D是根据本发明一实施例的另一用户界面页面;
图8是根据本发明一实施例的用户界面导航图;
图9A是根据本发明一实施例的用户界面页面;
图9B是根据本发明一实施例的图9A所示用户界面页面的详图;
图10是根据本发明一实施例的数据日志方块图;
图11A是根据本发明一实施例的用户界面页面;
图11B是根据本发明一实施例的图11A所示用户界面页面的详图;
图11C是根据本发明一实施例的用户界面页面;
图12是根据本发明一实施例的用户界面页面;
图13A是根据本发明一实施例的用户界面页面;
图13B是根据本发明一实施例的图13A所示用户界面页面的详图;
图13C是根据本发明一实施例的图13A所示用户界面页面的另一详图;
图14是根据本发明一实施例的用户界面页面;
图15是根据本发明一实施例的用户界面导航图;
图16是根据本发明一实施例的用户界面页面;
图17是根据本发明一实施例的用户界面导航图;
图18是根据本发明一实施例的用户界面页面;
图19是根据本发明一实施例的用户界面页面;
图20是根据本发明一实施例的用户界面页面;
图21是根据本发明一实施例的用户界面页面;
图22是根据本发明一实施例的用户界面页面;
图23是根据本发明一实施例的用户界面导航图;以及
图24是根据本发明一实施例的用户界面页面。
尽管本发明容易作出各种修改及替代形式,然而在附图中将以举例方式显示并在下文中详细说明本发明的具体细节。然而,应理解,并非是要将本发明限定为本文所述的具体实施例。相反,本发明打算涵盖归属于随附权利要求书所界定的本发明精神及范围内的所有修改、等效及替代形式。
具体实施方式
本发明涉及用于与可动态扩展及自动配置的BAS进行交互作用并对其进行定制的系统及方法。在一实施例中,通过图形用户界面显示并实现用户定制选项。除提供可供用户访问、管理及定制BAS的端口外,用户界面本身也可根据系统的动态可扩展性并与系统的动态可扩展性互补地进行定制。例如,在一实施例中,当BAS的企业服务器引擎发现新的对象时,可自动地或在用户指导下有选择地定制用户界面。用户界面还允许用户定制地点或建筑物的分层目录。所述地点或建筑物可从用户界面中搜索,且搜索结果可用于随后定制所述目录。在一实施例中,用户界面还包含仪表板显示器,以粗略地显示关于建筑物系统的信息。仪表板显示器包含关于建筑物、建筑物内的空间、或建筑物内特定设备的摘要信息。
这些系统及方法尤其适用于可动态扩展并可自动配置的BAS及架构。参照图1-24及下文说明,可更容易理解本发明。尽管本发明未必仅限于所具体显示的应用,然而利用在具体上下文中对实例性实施例所作的说明,将可更好地了解本发明。
参见图1,在一实施例中,用户通过呈现于一或多个计算机装置22上的图形用户界面(graphical user interface;GUI或“用户界面(user interface)”)来访问BAS 10及与BAS 10进行相互作用。在一实施例中,BAS 10是可自动且智能缩放的面向对象的系统,在分布于本地或宽广范围内的地理区域中提供多地点管理能力。在本发明的一实施例中,BAS 10的架构驻存于企业服务器引擎(enterpriseserver engine;ESE)20中。BAS 10及ESE 20包含通用且耐用的基于处理器的控制系统,其具有不区分通信协议的前端,用于从处于任何建筑物内的或远离建筑物的中央位置可操作地支持对一个或多个建筑物中的空调系统(HVAC)及其它子系统进行管理。BAS 10较佳联网,以便用户访问,例如通过一或多个计算机装置22或任何其它以通信方式耦合至通信网络的硬件、固件或软件用户界面装置进行访问。下文将更详细地说明用户界面的一实施例。在一实施例中,作为在网络服务器上运行的具有网络功能的应用程序,BAS可由用户通过内联网32或互联网30中之一或二者上的计算机系统进行访问。网络应用程序为HVAC及其它子系统提供操作服务。
在一实施例中,BAS 10能够支持及集成遗留的、现有的及下一代组件及子系统。BAS 10还能够通过智能地识别这些系统及/或子系统并方便地将其集成于BAS10的可动态扩展的架构中,而支持常见厂商或制造商的系统以及竞争厂家的系统。此种灵活性使BAS 10的架构能够支持追加的应用程序以及新的控制面板和子系统类型及版本,而不存在重新编辑及重新发行问题,并能够在特定实施方案中根据具体需求而扩展、定制及特制BAS 10。此外,动态可扩展性使复杂的系统能够提供增强的通用性及可用性。
返回上述书的比喻,本发明的BAS是藏书库,而不像在现有技术中一样是单本不灵活的永久装订的书。本发明BAS的每一终端装置均将其自身的书放到书库中。每一本书均不装订,而是散页的,容易接受增补或修订。因此,读者不需要依赖单本大的、不灵活装订的书-此种书必须重复书写及重新装订才能进行更新或增补,并包含多种语言的章节,从而需要根据可能有限的字典或由翻译人员进行翻译。而是,该书库包含多语图书管理员(ESE)来根据需要访问各本书,其中这些书始终是最新的。当向书库中添加新书时,图书管理员会自动更新现有的书,以纳入从更新的材料中收集的信息。此外,该书库包含卡目录,卡目录不仅描述各本书,而且还涉及书库中多本书之间的相互关系及相似之处。当向书库添加新书时,卡目录也自动更新。本发明的BAS实质形成一自动化图书管理员,其可查阅单独的书、讲任何所需的语言、并根据需要飞快地学习新语言。因此,可将本发明的BAS视为一种无限或通用图灵机,而先前的BAS只能被划归为有限机。
重新参见图1,每一装置22均以通信方式耦合至BAS 10,BAS 10较佳是可动态扩展及定制的BAS。BAS 10的动态可扩展性使用户能够利用用户界面来定制及控制BAS 10,而无需使用重新编程或重新编辑代码。
BAS 10的用户界面可实际上由任何具有可视显示器并与BAS 10进行通信连接的装置22提供。此等装置的某些实例是个人台式计算机、膝上型计算机、或便携式计算机(portable computer;PC);便携式或个人数字助理(portable digitalassistant;PDA);移动电话;以及其它类似装置。通常,装置22与BAS 10之间的连接是通过互联网30、内联网32、及/或某种其它局域或广域通信网络提供,尽管也可利用其它连接手段及连接组合。例如,如果利用具有互联网联网功能的移动电话,则该连接至少部分地包含无线蜂窝通信网络。
在BAS 10内,企业服务器引擎(ESE)20可操作地在装置22与BAS 10内的一或多个现场装置、终端装置、及/或控制/传感器装置40、41、42、44及46之间提供通信链路,以执行安装、设置、集成、控制及支持功能和任务。例如,ESE 20为装置/对象40、42、44及46设置参数提供界面,这些设置参数包括每一个的IP地址、子网掩码(subnet mask)、网关以及服务器名称(当适用时)。ESE 20更提供一种用于设置及定制用户界面160的网页的方法及/或功用,并向网页提供及公布图形和内容,其中所述网页可同时包括模板及单独页面。
在一实施例中,ESE 20包含用于进行下列操作的软件、固件、硬件及/或其它编程构件:有选择地建置BAS的动态可扩展能力,以通过多种通信协议与这多个终端装置建立通信及控制这多个终端装置;有选择地建置BAS的自动配置能力,以支持通过确定每一终端装置的至少一种特征而向这多个终端装置中添加终端装置;以及至少部分地根据该至少一种特征,汇编这多个终端装置的至少一部分的关系目录。在另一实施例中,ESE 20包含用于汇编关于这多个终端装置中至少一部分终端装置以及关于与这多个终端装置相关联的空间、系统、子系统、建筑物和校园的静态及动态信息的硬件、固件、及/或软件编程构件,以及用于存储该静态及动态信息以及每一终端装置的该至少一种特征的软件、固件、及/或硬件数据库构件。该数据库构件也可存储关系目录。下文将更详细地说明ESE 20的这些及其它特征。
图2是根据一实施例的BAS 10的运行架构图。在可动态扩展及缩放的BAS 10中,对象是以分级或分类结构形式存在。例如,各数据对象、地点对象、及面板对象相互关联并可相对加以定义,其中各对象包含或与各自的对象定义58相关联,这些对象定义58例如为类型、版本、厂商等等,其存储于数据库60中并由BAS 10在具有ESE 20的应用程序引擎/构架62内进行解译,以决定BAS 10如何处理特定对象。内部元对象管理50、数据对象管理52、地点管理54及面板和通信管理56表示形式使应用程序引擎/构架62与外部源及实体进行接口,以管理BAS 10内的对象。然后,网络服务器64将BAS 10通过应用程序引擎/构架62介接至外部界面。根据本发明一实施例的外部用户界面是利用网络浏览器66、通过互联网30、内联网32或另一通信网络进行显示。
在图3中绘示BAS 10的主数据实体。在最基本层次上,每一地点110均是一个或多个面板112(面板对象)的集合,且每一面板112均是一个或多个对象的集合,为在系统BAS 10内实现可操作性,这一个或多个对象可能需要扩展130。地点110可以是由ESE 20所管理的单个地点(即建筑物)、或者是一系列地点。地点110还包括用于背景任务的信息。面板112是地点110的已知的单个面板112或一系列面板、以及ESE 20管理这些特定面板所需的信息。在一实施例中,该信息可包含面板类型、版本、厂商、以及忽略标记符(ignore flag)。对象120是存在于每一面板112中的一系列对象,用于进行导航、显示及管理。对象扩展130是保存于ESE 20上的专用于每一对象120的信息,由与每一对象120相关联的元数据进行描述。对象扩展130例如用于驱动用户界面160,以用于确定例如以下等事项:当一对象按对象配置处于不同家族中时,该具体对象属于哪一家族。
在一实施例中,将地点110及对象120集成入BAS 10内是通过一发现过程实现的。例如,在一位置处安装新面板对象112(图1中的面板40),且新面板对象112要并入BAS 10中。ESE 20可操作地执行一或多个算法,所述算法发现BAS 10内的新面板对象112(面板40)并接着分析现有编程,以首先判断面板对象112是否确实是新的、或者是否先前在BAS 10内发现过面板对象112。一旦判断出面板对象112是新增的,ESE 20便接着获得来自及关于面板对象112的任何相关的或必要的信息,例如厂商、版本及所支持的协议,以将面板40集成于BAS 10内,然后执行正在进行的重新配置。在其它实施例中,将地点110及/或对象120集成于BAS 10内是手动发起及/或完成的。
在发现或手动集成过程中,ESE 20可获得关于一对象的高级或低级信息。在一种情形中,ESE 20判断第一新发现的对象是熟悉的对象,例如来自共同的厂商抑或类似于或相同于BAS 10内的一或多个已知对象。此种判断一般是由ESE 20至少部分地根据由所发现的自我描述性对象所提供的信息而作出。因此,ESE 20能够获得或得知关于第一新发现对象的更高级信息,并自动且不需要用户干预地与该对象建立更复杂的通信。相比之下,第二新发现的对象对于ESE 20而言可能并不熟悉或不如第一所发现对象熟悉,因为第二对象与不同厂商相关联、运行新的版本、或者具有此前未纳入BAS 10中的某种其它特征。一般而言,ESE 20能够与像第二新发现对象一样的对象建立通信,但建立较低层次的通信。然而,为建立更高层次的、甚至基本的通信,可能需要用户提供信息,以将不熟悉的对象添加至BAS10中或补充在发现过程中所获得的信息。
此外,用户所提供的信息可视需要且有选择地提供给BAS 10,尤其是ESE 20,以为用户提供方便及实现管理目的。例如,在一实施例中,BAS 10及ESE 20还允许用户定义既定地点的属性,以实现分组目的或其它目的。在一实施例中,至少,每一地点110均与地理及类型属性相关联,并提供搜索功能以允许用户搜索地点或成组的地点。ESE 20较佳更能适应BAS 10内整个地点110的增加、移除及一般管理。
这些及其它定制及管理任务是由用户通过用户界面实施。一般而言,用户界面是由装置22在ESE 20的通信协助下进行视觉显示。用户界面以所链接的具有网络功能的页面形式显示与BAS 10所管理的建筑物、地点或空间相关的BAS 10信息,其中所述页面包含具有按钮及链接的交互式表格。还参见图2,装置22包含网络浏览器66,网络浏览器66可操作地以通信方式耦合至服务器64,以加载及显示用户界面。
BAS 10中关于建筑物内空间的大体信息通常包括所述空间中设备的类型、温度、设定点、相对于设定点的偏差、以及设备是正提供制热还是制冷。专用或定制的设备可提供其它信息。该大体信息中的某些或所有信息可供在用户界面中浏览。也可通过启动一按钮而将所显示的信息更新为当前状态。可通过用户界面内的导航链接来访问其它建筑物空间。可根据所代表的特定终端装置来定制用户界面。例如,ESE 20及用户界面可汇编来自提供给ESE 20的定义的信息、来自自我描述性终端装置的信息、来自从终端装置所读取的信息的信息、以及来自人工编程的终端装置的信息,以形成用户界面页面。所述页面可根据模板形成,其中根据所汇编的信息而添加或移除各个要素及信息。
描述所述空间的其它状态包括温度、流动速率、占用率、模式(制热还是制冷)、设备状态、及户外空气温度及湿度。设备状态是指空间中特定设备的状态。可单独看待各台设备,也可将其视为子系统群组的一部分。例如,可将关于一子系统群组的信息直接显示于用户界面中,例如以具有通往该群组中特定设备的链接的表格形式进行显示。可通过链接来访问关于设备状况的更多信息。也可由用户定制数据集合。可沿循直观的链接来浏览其它空间状态及值。在一实施例中,用户可通过用户界面手动更新关于BAS 10的信息。
现在参见图4、5A及5B,用户界面160的一实施例包括主页200,从主页200中可访问多个额外页面。显示于可通过用户界面160访问的页面上的信息一般涉及某些较广的类别,例如与空间及设备的状态有关的数据点。信息也可按优先次序组织于页面中,这些页面显示由偏离预定标准的空间及设备状态所触发的各种报警。所述信息及页面在BAS 10内的一较高层次中包含例如分层次的建筑物索引或关系目录230及一查找建筑物特征228等内容、以及一组导航选项卡202。目录230是用户界面160内各页面的可导航的目录。导航选项卡202并不是主页200所独有的,且一般将提供于用户界面160内的大多数页面中,以实现快速、高效的导航。表格202包括用户界面主页选项卡204、企业报警选项卡206、用户偏好选项卡208及管理选项卡210。在其它实施例中,根据用户界面160的用户定制能力,主页200可根据用户的意愿而包括增多的、减少的、及/或其它的选项卡。也可具有与显示器的一般定制及用户界面160的行为有关的其它选项。
用户界面160中可通过选项卡222、224及226访问的部分与用户界面160的总体导航及功能相关。当用户在用户界面160内进行导航时,主页选项卡204提供一返回主页200的方便的链接。报警选项卡206对应于报警部分222,偏好选项卡208对应于偏好部分224,管理选项卡210则对应于管理部分226,这些部分将在下文中予以更详细说明。通过这些部分、页面、选项卡、以及用户界面160整体,用户可在界面160内进行导航,并可通过执行命令(常常通过页面内的命令按钮或链接来启动)而对BAS 10进行添加、编辑、分类、定制及控制。启动这些按钮便能在一或多个页面内对用户进行导航,以使用户可通过所述页面执行任务并实现各种各样的定制参数。用户也可定制用户界面160自身的行为及操作。
上述特征可参照以下实例进行说明,以下实例说明了如何对用户界面160进行导航并利用用户界面定制及控制BAS 10。在一实施例中,在与BAS 10连接并完成任何所需的安全例程(例如登入、口令输入及身份码鉴别)后,用户便进入主页200。
主页200具有与用户界面160的其它页面共有的许多其它特征,包括链接、操作屏幕上的数据、以及提供可用以定制BAS 10的界面。像用户所看到的其它页面一样,主页200既包含例如建筑物索引230等内容,也包含例如选项卡202等导航工具。在索引230的特定实例中,当将索引230内的建筑物显示为用于将用户导向所选建筑物的建筑物摘要页面的超级链接时,内容与导航工具集成于一起。建筑物摘要页面将在下文更详细说明。
主页200可包含可导航的定制图形,例如在图5B中所示的建筑物地图231,以取代或附加于索引230的超级链接之外。在本发明的不同实施例中,地图231可与索引230集成在一起、描绘于可从主页200通过超级链接到达的不同页面中(如图5A及5B所示)、或者描绘于主页200而非文本索引230上。地图231较佳是可导航的,其中用户可选择特定建筑物以被导向该建筑物的页面。
主页200包含一搜索输入字段228,用于对建筑物目录230及其子目录执行搜索。通过网络服务器64及浏览器66与数据库的协作,界面160可高速缓存用户对与具体页面及目录的相互作用的访问,并提供该高速缓存信息的列表238,从而使用户能够快速返回至频繁访问的页面。界面160还允许用户通过主页200上的链接242而引入定制的页面链接。也可通过链接244而移除定制链接。
建筑物索引230是主页200中可动态扩展及可定制的内容及导航特征。索引230较佳以分层次方式的方式或以某种其它对用户比较直观的或由用户规定的方式加以组织。例如,用户界面160默认地可按字母顺序列出建筑物。然而,在具有来自用户的很少量信息的情况下,用户界面160可按地理位置,例如按ZIP代码对建筑物进行分组。用户也可通过规定另一种用以排列建筑物的属性(例如名称、学期或建筑物编号)而定制索引230。在学校区域中,可按由用户规定的类型(例如小学及高中)来排列各建筑物。然后,用户可通过直接点击或在展开索引目录直到找到所关心的建筑物后点击通往该建筑物的链接,而很容易地确定建筑物位置并选择该建筑物。
或者,用户可利用查找字段(find field)228在可搜索的数据库中搜索并确定系统建筑物的位置。在一实施例中,如果用户在字段228中输入一搜索项或字符串并找到完全匹配的项,则用户界面160将显示该匹配项的建筑物摘要页面。建筑物摘要页面将在下文更详细说明。
在一实施例中,当已选择目录230或地图231内的一建筑物链接时,用户被导向如图7A所示的具体建筑物摘要页面250。类似于主页200,建筑物摘要页面250包含内容及导航工具。导航工具包含建筑物信息选项卡252。建筑物信息选项卡252包含:摘要选项卡254,其链接至摘要页面250;报警选项卡256;空间选项卡258;设备选项卡260;子系统选项卡262;调度选项卡264;数据日志选项卡266;以及高级选项卡268。用户界面160内的这些选项卡以及每一选项卡所链接到的信息将在下文进行更详细说明,但其一般显示于用户界面160内的多个页面上,这些页面包含类似内容,以提供一致的、容易进行导航的格式。建筑物信息选项卡250较佳是动态的,基于所发现的及/或可供用于摘要页面250上的特定建筑物、或用户界面160其它页面上的特定空间或设备的数据及信息。
一般而言,建筑物摘要页面250的内容涉及建筑物设备及建筑物空间。建筑物设备包含与建筑物内的操作有关的面板、HVAC单元、及其它电气及机械系统。建筑物空间是建筑物内由所述设备管理、控制或影响的房间、地面或其它区域。空间与设备二者均与BAS 10的操作相关,且是用户界面160的用户所感兴趣的。
具体而言,建筑物摘要页面250的内容以及用户界面160的其它页面包含状态关键信息。因此,在一实施例中,摘要页面250的内容包含报警摘要部分310及空间摘要部分330,以快速地作出事件摘要并将所记录的状态项提供给用户。用户界面160将某些状态关键信息直观地显示于其它相关的或重要的信息附近。
参见图7B,报警摘要部分310包含与概括于图7A的页面250上的建筑物相关联的报警。摘要部分310提供关于每一报警的更详细信息的表格组织形式,此会改善用户评价报警并对报警作出反应的能力,这些信息包括报警严重程度312、发生时间314、类型316、报警细节318及报警源320。160.在报警摘要部分310内,相关设备及信息可自动超级链接至用户界面160的其它部分。例如,报警源320可超级链接至发出报警的设备的设备摘要页面(例如,参见图11A及11B以及下文的相关说明)。
参见图7C,空间摘要部分330包含与摘要页面250的建筑物内的空间有关的信息,以使用户能够浏览当前设定值、、浏览当前状态及操作、并迅速链接至关于空间的更详细的信息。空间摘要部分330包含用户可定制的空间名332、设备类型标识符334、所感测的空间温度336、当前空间温度设定点338、所计算偏差340以及运行模式342。所计算偏差340是当前空间设定点338与所感测空间温度336之间的差值。
在图7C中,空间摘要部分列出设定点与所感测温度之间具有最大偏差的二十五个空间(在图7A及7C的截屏中,并非所有二十五个空间均可看到)。相对于设定点的偏差度会引导用户注意最可能需要注意的空间状态。用户可通过选择链接346而规定在空间摘要部分330中包含更多或更少的空间。在本发明的其它实施例中,根据用户界面160的用户定制特征,用户可规定在空间摘要部分330中概述哪些特定空间,而非根据设定点偏差来包含空间。
参见图7A-图7D,页面250的内容可同时包含与建筑物有关的静态及动态信息。在一实施例中,静态信息包含建筑物的位置及联络信息270。也可将静态及动态信息集成于可通过建筑平面图(floor plan)链接272所到达的建筑物建筑平面图上。在图7D中,建筑物建筑平面图页面274包含静态建筑物布局图276,在一实施例中,静态建筑物布局图276包含动态建筑物空间状态信息。例如,被占用的房间278可绘示为第一颜色,而与报警相关联的或在BAS 10内登记为不舒适的房间280则可显示为第二颜色。而状态已得到修改或者不舒适性已得到补救的另一房间282则可被高亮显示为另一种颜色,以使用户可迅速确定相关空间的位置并一眼就确定出当前状态。然后,可选择一特定房间,以例如到达一空间页面、设备页面或报警日志。
包含于摘要页面250、建筑平面图页面274以及用户界面160内其它页面上的动态信息可通过多种方式更新。在页面250上,报警摘要部分310及空间摘要部分330包含动态信息,该动态信息可自动地定期更新或刷新。在一实施例中,BAS 10及ESE 20可每十分钟将动态信息更新一次,尽管在其它实施例中进行刷新的频率也可更高或更低或者可由用户自定义于设定参数中。更高的更新频率会增加BAS 10的负担,且因此在一实施例中,用户可从预先确定不会对BAS 10的性能产生不利影响的刷新频率中进行选择。
动态信息可根据需要进行更新。用户可通过激活一刷新报警链接332而启动对报警摘要部分310的按需刷新,并可通过激活刷新空间链接344而启动对空间摘要部分330的按需刷新。用户界面160中对于BAS 10运行的性能、安全性及完整性至关重要的某些优先权特征(比如报警)与一自动的动态提示(例如新报警提示324)相关联。为使对BAS 10的频宽性能的影响最小化,ESE 20可提供提示314,提醒用户进行人工刷新可能有所帮助,而不是即使在不具有更新信息时也频繁地更新报警摘要部分310。
从摘要页面250中,用户可访问关于所选建筑物的空间的更详细的信息。图8示意性地显示在本发明的一实施例中,用户可如何从摘要页面250进行导航。从用户界面160所显示的摘要页面250及其它页面中,各垂直选项卡报警256、空间258、设备260、子系统262、调度264、数据日志266、及高级268提供快速的导航链接。如前面所述,用户可从建筑物摘要页面250的报警摘要部分310及空间摘要部分230内进行导航。例如,从空间摘要部分230中选择一空间(332)即会将用户带至与所选空间相关联的空间页面。在图9A中绘示一空间页面实例350。空间页面350包含一空间状态表格352(详示于图9B中),其列示关于所涉及空间的信息。
在BAS 10内,可根据BAS 10的默认规则或用户定制的规则对各空间进行分组及定义,且该信息可一目了然地显示于关于设备、或建筑物、空间、系统或子系统的状态关键信息及其它重要信息附近。一并参见上文关于主页200及建筑物索引230的说明、以及图11A所示页面380及图12所示页面394。例如,一全国范围的零售商可选择将其店铺按地理或销售区域、按店铺类型或格式、按时区、或按某种其它特征进行分组。BAS 10可默认按地理位置对空间进行分组。在一实施例中,页面350的相关空间所属的当前分组被设置为一靠近标题“…Member of”的群组链接353。群组链接353也可用于确定由什幺或由谁来负责一特定建筑物、空间、设备或系统。链接353还对其它群组成员及信息提供导航。如果在设置或发现过程中提供、显示或显露群组信息、母信息及/或子信息,则ESE 20可动态地发现群组信息。因此,用户能够迅速确定一空间所属的相关群组,并通过选择群组链接353而检索用户界面160中一提供群组摘要及群组编辑能力的页面。例如,前面所提到的全国性零售商可编辑与其在一特定时区中的所有位置相关的设定点,以通过在单个页面上改动整个群组的值来适应节假日销售的提前开门时间,而不是分别编辑每一群组成员的信息。
用户也可动态地创建及编辑群组,因为群组分配不是固定的且不需要进行定制编程。一并参见图1及6,ESE 20操作应用程序70发现建筑物72。通过该发现过程,ESE 20得知关于该建筑物及其面板和设备的标准属性74。标准属性74存储于数据库60中。ESE 20及应用程序70随后可根据标准属性来制订默认的建筑物索引230。如上文所述,用户可通过用户界面160向ESE 20及应用程序70提供定制属性75。定制属性也存储于数据库60中。然后,用户可在任意时刻根据定制属性75或根据标准属性74与定制属性75的组合来规定一定制的建筑物索引230。假如编辑或更新一属性74、75或发现新的建筑物,ESE 20可更改并立即施行索引230及相关群组,以供显示于用户界面160中。进一步,如果发现共同的标准属性或定制属性74、75,ESE 20可动态地自动更新群组及索引230。
用户界面160也可中继关于空间占用状态的信息。在页面350上提供占用性指示符354、调度指示符355及下一事件指示符356。该信息可有助于实现维护、调度及/或值修改目的。例如,用户可能不想在一空间被占用时编辑某些设定点,而是等到该空间不再被占用时编辑。或者,用户可能想要确定或更新与占用性相关的调度信息。
调度指示符355还为用户提供一目了然的控制信息,例如设备是受主调度控制还是受专门的调度控制。主调度是在BAS 10内运行的实体(例如建筑物、空间、设备、装置、系统及子系统)的主要的一组运行特性。在一实施例中,主调度控制基本操作及设定点。可执行专门调度来适应有限的运行或短期改动,例如节假日期间的改动,以适应于维护或特殊事件抑或某种其它原因。专门的调度较佳用于短期或暂时的偶然事件,其覆盖主调度以防止无意间启用专门的调度。专门的调度还提供一种无需修改主调度即可对暂时事件或事情进行调度的途径。下一事件指示符356提供对设备中所调度的下一事件的简要调度预览。相互紧靠地在页面350上提供群组成员、占用性、控制、及事件信息使得用户能够迅速确定当前的及即将出现的状态信息,而非必须访问多个页面或进行导航才能找到所需信息。
参见图9A及图9B,空间表格352包含一空间状况部分358及一系统状态部份359。空间表格352因而包含有可能对状态而言很关键且对首先访问用户界面160的空间页面350的用户而言最重要的信息。空间表格352使空间状况部分358与系统状态部分359相互紧靠地显示,从而使用户能够在需要时迅速评价系统状况、访问其它信息、以及编辑设定点。
在一实施例中,空间状况部分358包含可用空间状况360、当前所感测的状况362、新值字段364、以及数据日志选择器366。系统状况部分359包含类似信息。当前所感测的状况362可包含温度、湿度及其它实时感测值。在一实施例中,空间表格352包含实时感测的温度值并显示当前现用设定点。用户可在对应的新值字段364中输入期望值并通过选择按钮368来指示BAS 10应用所述新值,从而在用户界面160内容易、方便地修改所期望的制热或制冷温度设定点。无需中断系统或重新编辑,BAS 10即可立即纳入所述更新。
关于数据日志选择器366,用户可利用一“设置数据日志”序列对数据收集方式进行定制。通过检查对应于特定设备的日志数据框316并激活一设置数据日志按钮326,用户便可设定数据收集间隔并调整数据收集的时间周期。用户可并非选择一日期范围作为数据收集的时间周期,而是选择收集固定数量个样本。在图10中绘示一数据日志序列的实例。
在图11A中绘示一设备摘要页面380。类似于上文所述建筑物摘要页面250及空间摘要页面350,当用户选择设备选项卡260或者以其它方式在用户界面160中导航时,即可访问用户界面160中与特定设备相关的页面。类似于上文针对从建筑物摘要页面250的空间摘要部分330中选择一空间以导航至空间摘要页面350这一部分所述,当从图7A及图7B的报警摘要部分310中选择一报警源(320)时,也会将用户导向一设备摘要页面380。所属领域的技术人员将理解,在用户界面160中通常有数种导航至任一既定页面的方式;为界定用户界面160的一实施例的总体组织、布局及流程,本文将描述某些导航路径。
在页面380上,各种可用设备类别在选项卡260下方以子标题382的形式出现,例如“Chiller(冷却器)”、“Air Handler(空气调节器)”、及“ProgrammableController(可编程控制器)”。选择所期望的子标题382便会将用户导向每一类别内的具体单元列表,从中可选择一特定设备单元来显示设备状态页面。
如前面参照图9A及图9B所述,在设备状态摘要部分384中的页面380上显示当前状态值及设定点、以及群组数据353、354和通往关于该设备的其它信息的链接386。例如,设备状态页面340涉及冷却器。参见图11A及图11B,冷却器状态摘要部分384被划分成冷却器状况部分388及状态部分390,并列出关于该具体冷却器的静态及实时动态信息,例如该冷却器状态及性能的各个方面的当前值392。在图11C中绘示可通过设备图形链接386到达的设备图形页面381。设备图形页面381还包含关于特定设备以及与该设备相关联的系统及空间有关的静态及动态图形及文本。
此外,也为BAS 10中其它类别的设备提供类似于上文所述的页面及链接。在图11A中,是绘示冷却器状态页面380,但在用户界面160中还包含例如空气调节器等其它设备的其它状态页面。在图12中绘示用户界面160的一空气调节器状态页面394的实例。也可对BAS 10所控制或管理的任何其它设备使用在用户界面160中所类似定制的状态页面。例如,用户可替换某些新值,包括BAS 10所控制的可编程设备的如前面所述的设定点、制热/制冷模式以及出口空气温度。BAS 10可飞快地接受新值,而无需重新编辑代码、重启系统或者以某种其它方式中断或暂定BAS 10的正常活动。
简要地参见图7A,子系统选项卡262提供通往用户界面160中各部分及页面的链接,所述各部分及页面显示与BAS 10的设备系统及子系统有关的信息。例如,图13A-图13C绘示用户界面160中与冷却器设备有关的子系统摘要页面实例400。尽管页面400具体涉及冷却器设备,然而本实例中的设备是任意选择的,且在用户界面160及BAS 10中,页面400的大体特征大体上相关于实际任何设备系统或子系统。不同的值及信息将相关于不同的设备系统;因此,参照图13A-图13C所绘示及描述的特定实例中的某些变化在其它设备系统页面上也将存在。如前面参照用户界面160的其它页面所述,页面400包含与设备子系统有关的状态表格,包括子系统状态部分402。子系统摘要页面400还包含设备状态部分404。
为简化所显示的关于复杂系统及子系统的信息,在用户界面160中显示定制屏幕及页面(例如页面400)。未被编辑及定制为通过用户直观页面400进行显示的原始数据及信息可能使人不知所措,因此不适用于一般用户。然而,用户可从页面400中浏览状态关键信息并根据需要访问关于复杂系统及子系统的更详细数据及信息。
图13A及13B中所示的子系统状态部分402包含关于冷却器设备的信息,冷却器设备是作为群组运行的一或多个冷却器单元。该信息包含与冷却器设备状况及当前运行信息408有关的当前静态及动态值406。静态值406例如是当前设定点,而表格362中的动态值406则是回水或供水温度。运行信息408提供调度及维护信息以及用户控制特征。对于页面400的冷却器设备,可对冷却器转速410、增加412、减少414进行调度,其中当前调度416显示于页面400上。大体而言,调度会界定BAS 10中各对象之间的关系、时间、及/或BAS 10中的其它对象。在本发明的一实施例中,用户可界定或修改与对象有关的调度。用户也可通过页面400或通过用户界面160的其它页面,根据需要或期望而手动执行或强制进行转速设定、增加或减少冷却器。此外,还提供基本运行状态信息。
页面400还显示设备状态部分404,此包含每一冷却器的设备标识符链接418,如图13A及图13C所示。标识符链接418可以是用户定制的名称或者是在发现或集成过程中获得的默认系统值。在页面400的实例中,将BAS 10的三个冷却器标识为Chiller(冷却器)1、Chiller 2及Chiller 3。这些设备标识符被超级链接(418)至用户界面160的其它部分及页面。对于在页面400的设备状态部分404中所列的冷却器,设备标识符链接418将用户引导回各单独冷却器的设备页面380(参见图13A)。用户也可通过状态部分404来手动控制所选冷却器的值及设定值,例如通过选择按钮或链接420、标记选择器字段422、从下拉菜单424进行选择、或通过其它信息编辑或输入途径。对于页面400的冷却器设备,用户可应用新值426、启动一故障复位428、或使该冷却器设备内的特定冷却器可用或不可用430。
对BAS 10的其它设备子系统,例如热泵回路及可变空气子系统,也提供类似的各组页面。这些设备子系统的页面也可被配置成显示特定子系统的专有信息。例如,如图14所示,可变空气页面440包含根据用户定制的信息444进行识别及分类的列表信息442。在本实例中,信息是按人员姓名分类。人员可以是在某一方面负责一空间的维护或管理人员,或者,所述人员可按另一方式与该空间相关联,例如按有形的办公室或工作空间分配情况。因此,用户可利用所熟悉的关联性、标识符及参考标记来定制页面440及其它页面,从而使BAS 10更容易理解及通过用户界面160进行管理。
对上述具体页面的说明及描绘以举例方式阐述了BAS 10、特别是用户界面160的大体功能及操作,其提供了一上下文,根据一实施例,可在该上下文内理解下文对用户界面160进行的说明。如前面所述,用户界面160提供各种用户定制及控制特征。通过显示空间及设备信息的页面上的链接,用户可改动设定点、控制数据记录、并创建定制页面。
管理链接210将用户导向用户界面160的管理部分226,在一实施例中,管理部分226包含一系列组织成图15所示的页面。用户界面160的管理部分226提供对BAS 10的管理定制及控制,此大体上涉及如前面所述增加或移除各设备页面上所显示的数据、管理系统用户的能力、安装新建筑物、管理报警路由、以及浏览系统任务。
在一实施例中,BAS 10提供不止一个层次的用户访问。高层次用户可通过管理用户部分226A而管理在管理部分226中准予其它用户的访问层次。也可存在其它用户管理选项。可通过用户登入、口令及/或其它用户识别过程来控制分层次的访问。用户一般是其职责通常涉及监视或控制BAS 10的人员,而不需要参与编程或重新编辑软件代码。高层次用户或管理用户则通常是一般对系统控制功能及定制功能具有更高层次访问权的用户。例如,可为管理用户提供登入码,以授权其访问一般用户所不能访问的页面。尽管具有此种更高的访问权,然而像一般用户一样,预计管理用户通常也不参与进行重新编程或重新编辑来定制用户界面160或BAS10。根据用户的管理访问层次,用户界面160的管理部分226可整个地或部分地供用户使用。用户界面160的管理部分226还包含如下功用:安装建筑物226B、管理报警路由226C,浏览系统任务226D,及执行高级任务226E,例如配置系统参数、创建及管理定制属性、创建调度表、及定制可在用户界面160中浏览的页面。
图16绘示一建筑物安装页面实例518。BAS 10的动态可扩展性能实现对新建筑物或面板的定期发现、增加或上传。页面518包含正在进行安装过程的每一建筑物的进度及状态部分519,其包含关于ESE 20与新建筑物(或面板)之间通信状态的信息、以及所加载面板超出面板总数的数量。
用户也可浏览并管理系统任务226D。在图17中更详细地显示高级任务226E。高级任务226E包含定制系统页面502、管理建筑物的定制属性504、管理报警设定值506及管理调度应用程序设定值508。
定制系统页面502同时包含内容与布局控制选项。参见图18,系统定制页面510包含用于定制建筑物在主页200上的索引中的显示的用户选择性选项。用户可通过选择所需数量的索引层次512并指配相应数量的一般及特殊分组属性514、516来实施定制。当使用一个索引层次时,根据一个一般属性对建筑物进行分组。而当使用两个索引层次时,则在一般属性内按特殊属性对建筑物进行分组。分组属性514、516是与各建筑物在建筑物索引230中的显示及布置有关(参见图5A),并例如呈群组链接353(参见图9A)的形式。索引层次的数量决定特殊及一般属性如何影响索引230的布置及外观。而在无索引层次时,在一实施例中,所有建筑物均根据BAS 10及用户界面160的默认设置而以字母顺序一同显示于索引230中。
其它页面定制涉及到主页200上可具有的链接、以及增加或移除设备页面及设备子系统页面上所显示数据。参见图19,其绘示一定制系统页面520。页面520具体涉及增加或移除要在设备或子系统页面上显示的数据(例如参见上述图11A、12及13A),但其格式只是例示并大体相关于增加或移除主页200上或用户界面160的其它页面上的数据。用户首先在522中选择所要定制的设备或子系统数据。然后,用户被导向一表格,该表格显示该设备或子系统的所有当前所显示数据点、以及默认显示设定值,例如在图20中的页面534上所显示。用户可通过根据需要在选择表格526中选择或取消数据点而对显示进行定制。
用户也可通过引入及移除定制链接而向主页200及向用户界面160的其它页面增加或移除链接。所增加的定制链接可通往用户界面160的其它页面,或者也可是内部链接。所增加的链接也可是外部链接,例如通往网络页面或互联网网页。用户可能希望链接至可在互联网上公开得到的新闻或天气网站。用户还可链接至非公开的页面或信息。例如,如果BAS 10涉及大学校园,则用户可链接至内部校园事件日历或信息页面,例如员工及全体教员目录。可在用户界面160的页面中增加定制链接,以实际上集成用户认为有助于管理BAS 10的任何信息。
因此,用户界面160提供了使用户可将界面160精简成仅包含与用户任务相关的链接的方式。此外,在一实施例中,BAS 10允许界面160的每一用户根据其偏好及任务来定制页面及链接。因此,负责不同任务或具有不同职责的用户可创建其自己的定制用户界面160。BAS 10通过保存这些定制并使其与用户标识符相关联(例如通过登录例程)而提供及加载正确的定制用户界面160。在另一实施例中,只有管理用户可通过此种方式定制界面160,因而只为标准层的用户提供单个用户界面160。
一可通过高级任务226E访问的相关定制功能涉及到建筑物的定制属性504。参见图20,一定制建筑物属性管理页面530使用户能够创建及管理BAS 10当前所管理的及有待发现的建筑物的定制属性。在一实施例中,可利用四种类型的属性532。第一种类型的属性534具有两种选项;定义两个需要进行选择的互斥的值。第二类型536是固定的列表,其中从该列表中进行选择或者用手输入选项。第三类型538是可扩充的列表,其为可由用户进行补充的初始列表。第四类型540是自由形式值,其是用户可创建的建筑物的唯一的值。当创建定制建筑物属性时,用户可指配一新属性作为所有新发现建筑物的默认值,且也可选择该属性来用于定制主页200上的建筑物索引。
参见图22A-C,BAS管理及控制的一重要方面是高效地接收及处理系统报警506。根据本发明的一实施例,BAS 10中对报警的管理及响应可由用户定制,这一般是通过报警选项卡206(例如参见图5A)进行。
图23显示根据一实施例在用户界面160内向报警映像页面的导航。报警选项卡256具有一映像优先权子选项卡257,用于将用户导向一报警管理页面550,例如图22A-C中所示的页面,用户可在该页面上选择面板类型552、浏览不同类型面板的列表553、以及根据面板优先权来映像报警优先权554。页面550还使用户能够增加新的面板类型556,如图24所示。
报警映像是指根据面板类型为面板指配优先权层次。在一实施例中,用户可规定要指配给系统面板与系统尚未发现的面板的报警优先权。通过为尚未发现的面板指配报警优先权,用户界面160使用户能够控制如何在未来向BAS增加面板或建筑物的情况下建置BAS 10的动态可扩展性。
BAS 10会在多种情形中产生报警,例如当记录到温度偏差以及相对于预定设定点出现其它偏差时。在一实施例中,用户可对BAS 10的报警处理进行定制。例如,报警通知可自动发送至一或多个指定的电子邮件或文本消息帐户。BAS 10也可自动发送音频通知或其它文本及可视通知,例如发送至传呼机、移动电话、网络广播消息等等。在用户界面160内,除电子邮件消息外,还可在建筑物摘要页面上显示表格或列表形式的报警,或者用此种报警取代电子邮件消息。
根据报警路由226C,用户还可为ESE 20将来可能发现的某些面板类型投送电子邮件通知。可通过使各报警属性与一或多个具体电子邮件接收方相对应来定制报警的路由及显示。报警属性可涉及报警类型、报警时间、报警触发事件、报警位置、发生或重复多个报警、报警图案、或某一其它特征或特征组合。因此,在一实例中,可在BAS 10内指定BAS 10内一地点处作为特定建筑物的经理的用户来接收与该建筑物相关的每一报警的报警通知。在另一实例中,可指定地点经理以及建筑物的电气维护员工中的每一成员来接收与该建筑物的电气故障相关的报警通知。在又一实例中,用户可根据每天的时间段或每周的各天来定制不同的报警通知接收方及格式。在用户一般直接通过装置22与用户界面160进行互动的白天,可规定在建筑物摘要页面中进行表格显示。在几个小时后,可利用电子邮件及/或传呼通知来代替或补偿用户界面160中的报警通知。
也可为ESE 20所将发现的面板提前定制报警处理及优先权。可根据用户偏好为未来的面板指配报警优先权状态。用户可根据特定建筑物中目前所知的或任何将要发现的面板指配通用的报警优先权或响应。也可根据面板特征来指配报警优先权。如果此后发现具有某一特征的面板,则BAS 10可根据用户所选的特征自动指配优先权或处理报警。
在另一实施例中,BAS 10可默认地通过将新发现的面板关联成相同或类似于已知系统面板、并指配相似的管理特征,来指配优先权及管理报警。例如,用户通过规定一响应程序来定制特定面板的报警处理。将来,如果BAS 10发现新的面板且如果该新发现的面板与已被设定响应的面板具有共同的特征,则BAS 10可在不存在与新发现面板有关的指令或定制的情况下类似地处理新发现面板的报警。
因此,本发明提供与用户界面160有关的各种可由用户定制的管理工具,以提高BAS 10的效率及可操作性。本发明可实施为其它具体形式,此并不背离本发明实质属性的精神;因此,所示实施例在任何方面均应被视为例示性而非限定性的,在表示本发明的范围时,应参照随附权利要求书而不应参照上文说明。

Claims (73)

1.一种在建筑物自动化系统(BAS)的图形用户界面(GUI)中的关于建筑物的摘要页面,所述建筑物包含所述BAS的至少一部分,所述摘要页面包含:
至少一可导航链接,其链接至所述GUI的另一部分;
静态建筑物信息部分;以及
动态建筑物信息部分,其包含:
报警列表,其包含与所述建筑物中存在或不存在报警有关的静态及动态信息;以及
空间列表,其包含关于与所述建筑物有关的多个空间的静态及动态信息,其中所述静态信息包含至少一空间设定点,且所述动态信息包含与所述设定点有关的至少一观察状态,其中所述空间列表被限定为显示与所述建筑物有关的所述多个空间中的不到全部空间,且其中所述多个空间中有选择地显示于所述空间列表中的所述空间包含在所述设定点与所述观察状态之间具有最大偏差的空间。
2.如权利要求1所述的摘要页面,其特征在于所述至少一个可导航链接包含分别链接至所述GUI内至少一个其它页面的GUI导航选项卡。
3.如权利要求2所述的摘要页面,其特征在于所述GUI导航选项卡包含选自由下列所组成的集合中的至少一个选项卡:摘要选项卡,报警选项卡,空间选项卡,设备选项卡,子系统选项卡,调度选项卡,数据日志选项卡,以及管理选项卡。
4.如权利要求1-3中任一项所述的摘要页面,其特征在于所述报警列表的所述静态及动态信息包含选自由下列所组成的集合中的至少之一:报警严重程度,报警时间戳,报警类型,报警源,以及报警详情。
5.如权利要求4所述的摘要页面,其特征在于所述报警时间戳包含日期及时间。
6.如权利要求4所述的摘要页面,其特征在于所述报警详情包含报警诊断。
7.如权利要求4所述的摘要页面,其特征在于所述报警列表包含根据严重程度排列的多个报警。
8.如权利要求4所述的摘要页面,其特征在于所述报警列表包含根据时间戳排列的多个报警。
9.如权利要求1-3中任一项所述的摘要页面,其特征在于所述报警列表的所述静态及动态信息包含链接至所述GUI内至少一个其它页面的可导航链接。
10.如权利要求1-3中任一项所述的摘要页面,其特征在于所述空间设定点包含温度设定点,且其中所述观察状态包含所测量的温度。
11.如权利要求1-3中任一项所述的摘要页面,其特征在于关于多个空间的所述静态及动态信息进一步包含选自由下列所组成的集合中的至少之一:空间名称,设备类型,相关于所述设定点与所述观察状态的偏差,以及模式。
12.如权利要求1-3中任一项所述的摘要页面,其特征在于所述静态建筑物信息部分包含选自由下列所组成的集合中的至少之一:建筑物名称,建筑物位置,建筑物联络方式,以及所述建筑物至少一部分的图形表示。
13.如权利要求12所述的摘要页面,其特征在于所述图形表示是由链接至所述GUI内另一页面的可导航链接提供。
14.如权利要求1-3中任一项所述的摘要页面,其特征在于所述静态建筑物信息部分与所述动态建筑物信息部分中的至少之一进一步包含用户规定的信息。
15.如权利要求14所述的摘要页面,其特征在于所述用户规定的信息包含连接至定制GUI页面的可导航链接。
16.一种在建筑物自动化系统(BAS)的图形用户界面(GUI)中的关于空间的摘要页面,所述空间包含所述BAS的至少一部分,所述摘要页面包含:
至少一可导航链接,其链接至所述GUI的另一部分;
空间信息部分,其包含所述空间与所述BAS的至少一个其它要素之间的BAS内关系的至少一种表示形式;以及
空间状态部分,其包含:
空间状况部分,其包含与所述空间有关的静态、动态、及用户可定义的信息;以及
系统状态部分,其包含关于与所述空间有关的至少一个系统的静态、动态、及用户可定义的信息。
17.如权利要求16所述的摘要页面,其特征在于所述空间的所述BAS内关系包含所述空间的群组成员资格。
18.如权利要求16或17所述的摘要页面,其特征在于所述BAS的所述另一要素包含选自由下列所组成的集合中的至少之一:建筑物,校园,空间,系统,子系统,以及终端装置。
19.如权利要求16或17所述的摘要页面,其特征在于所述空间信息部分进一步包含所述空间的占用状态、所述空间的控制调度、以及所述空间的下一事件。
20.如权利要求19所述的摘要页面,其特征在于所述空间的所述下一事件包含事件指示符及事件时间调度。
21.如权利要求17所述的摘要页面,其特征在于所述空间的所述群组成员资格被显示为链接至所述GUI另一页面的可导航链接。
22.如权利要求16或17所述的摘要页面,其特征在于所述空间状况部分包含选自由空间温度与空间设定点所组成的集合中的至少之一。
23.如权利要求22所述的摘要页面,其特征在于所述用户可定义的信息包含空间设定点。
24.如权利要求16或17所述的摘要页面,其特征在于所述空间状况部分与所述系统状态部分其中至少之一的所述用户可定义的信息包含数据日志请求符。
25.如权利要求16或17所述的摘要页面,其特征在于所述系统状态部分包含与所述系统相关联的至少一个终端装置。
26.如权利要求16或17所述的摘要页面,其特征在于所述至少一个可导航链接包含分别连接至所述GUI内至少一个其它页面的GUI导航选项卡。
27.如权利要求26所述的摘要页面,其特征在于所述GUI导航选项卡包含选自由下列所组成的集合中的至少一个选项卡:摘要选项卡,报警选项卡,空间选项卡,设备选项卡,子系统选项卡,调度选项卡,数据日志选项卡,以及管理选项卡。
28.一种在建筑物自动化系统(BAS)的图形用户界面(GUI)中的关于设备的设备摘要页面,所述设备包含所述BAS的至少一部分,所述设备摘要页面包含:
至少一可导航链接,其链接至所述GUI的另一部分;
设备信息部分,其包含所述设备与所述BAS至少一个其它要素之间的BAS内关系的至少一种表示形式;以及
设备状态部分,其包含:
设备状况部分,其包含与所述设备有关的静态、动态、及用户可定义的信息;以及
设备状态部分,其包含关于所述设备的静态、动态、及用户可定义的运行状态信息。
29.如权利要求28所述的设备摘要页面,其特征在于所述设备是选自由下列所组成的集合中的装置:
面板,传感器,控制器,由微处理器控制的装置,转换器,自动调温器,暖气炉,制热系统,冷却器,制冷系统、空调器,空气过滤器,空气净化器,防火及生命安全系统,保安系统,报警系统,占用性传感器,电气系统监视器及控制器,避雷系统监视器及控制器,通风系统监视器及控制器,烟气传感器,光传感器,运动传感器,湿度传感器,泵,空气处理器,流体及空气移动及搬运设备,终端装置,生命科学及药理学控制设备及监视系统,正压净化室,负压净化室,工业自动化及控制设备及系统,以及可编程逻辑控制器。
30.如权利要求28或29所述的设备摘要页面,其特征在于所述设备的所述BAS内关系包含所述设备的群组成员资格。
31.如权利要求30所述的设备摘要页面,其特征在于所述BAS的所述另一要素包含选自由下列所组成的集合中的至少之一:建筑物,校园,空间,系统,子系统,以及终端装置。
32.如权利要求30所述的设备摘要页面,其特征在于所述设备信息部分进一步包含所述设备的占用状态、所述设备的控制调度、以及所述设备的下一事件。
33.如权利要求32所述的设备摘要页面,其特征在于所述设备的所述下一事件包含事件指示符及事件时间调度。
34.如权利要求30所述的设备摘要页面,其特征在于所述设备的所述群组成员资格被显示为链接至所述GUI另一页面的可导航链接。
35.如权利要求28或29所述的设备摘要页面,其特征在于所述设备状况部分包含选自下列所组成的集合中的至少之一:温度,输出状态,输入状态,压力,流动状态,设备组件状态,以及设定点。
36.如权利要求35所述的设备摘要页面,其特征在于所述设备组件状态相关于终端装置的至少一部分,所述终端装置选自由下列所组成的集合:
面板,传感器,控制器,由微处理器控制的装置,转换器,自动调温器,暖气炉,制热系统,冷却器,制冷系统、空调器,空气过滤器,空气净化器,防火及生命安全系统,保安系统,报警系统,占用性传感器,电气系统监视器及控制器,避雷系统监视器及控制器,通风系统监视器及控制器,烟气传感器,光传感器,运动传感器,湿度传感器,泵,空气处理器,流体及空气移动及搬运设备,终端装置,生命科学及药理学控制设备及监视系统,正压净化室,负压净化室,工业自动化及控制设备及系统,以及可编程逻辑控制器。
37.如权利要求36所述的设备摘要页面,其特征在于所述终端装置的所述部分包含泵、管道、冷凝器、风扇、或风门。
38.如权利要求35所述的设备摘要页面,其特征在于所述用户可定义的信息包含空间设定点。
39.如权利要求28或29所述的设备摘要页面,其特征在于所述设备状况部分与所述设备状态部分其中至少之一的所述用户可定义的信息包含数据日志请求符。
40.如权利要求28或29所述的设备摘要页面,其特征在于所述运行状态信息包含与设备组件有关的动态测量值。
41.如权利要求28或29所述的设备摘要页面,其特征在于所述至少一个可导航链接包含分别连接至所述GUI内至少一个其它页面的GUI导航选项卡。
42.如权利要求41所述的设备摘要页面,其特征在于所述GUI导航选项卡包含选自由下列所组成的集合中的至少一个选项卡:摘要选项卡,报警选项卡,空间选项卡,设备选项卡,子系统选项卡,调度选项卡,数据日志选项卡,以及管理选项卡。
43.如权利要求28所述的设备摘要页面,其特征在于所述设备包含冷却器设备,且其中所述设备状态部分包含所述冷却器设备的至少一个冷却器。
44.如权利要求43所述的设备摘要页面,其特征在于所述至少一个冷却器被显示为链接至所述GUI的冷却器页面的可导航链接。
45.一种建筑物自动化系统(BAS),其包含:
多个终端装置,其分别与建筑物或校园至少一部分中的空间、系统、或子系统中的至少之一相关联;
至少一个通信网络,其以通信方式耦合所述多个终端装置的至少一部分并支持多种通信协议;
与协议无关的服务器引擎,其以通信方式耦合至所述至少一个通信网络,所述服务器引擎包含:
用于为所述BAS构建动态可扩展能力的装置,其通过所述多种通信协议,与所述多个终端装置建立通信及控制所述多个终端装置;
用于为所述BAS构建自动配置能力的装置,用于通过确定每一终端装置的至少一种特征而支持向所述多个终端装置增加终端装置;
用于至少部分地根据所述至少一种特征来汇编所述多个终端装置中至少一部分终端装置的关系目录的装置;以及
数据库,其适于存储每一终端装置的所述至少一种特征以及所述关系目录;以及
用户界面,其以通信方式耦合至所述至少一个通信网络,并适于将所述关系目录显示为可导航的页面目录;
其中所述用于汇编所述关系目录的装置进一步适于根据所述动态可扩展能力及所述自动配置能力而更新所述关系目录,且其中所述用户界面适于将所述更新的关系目录显示为更新的可导航页面目录。
46.一种用于呈现建筑物自动化系统(BAS)内各终端装置之间关系的方法,其包含下列步骤:
在耦合至所述BAS的通信网络上发现未知终端装置;
确定所述未知终端装置的特征;
将所述未知终端装置的所述特征与至少一个已知终端装置的特征相比较,以判断在所述未知终端装置与至少一个已知终端装置之间是否存在BAS内关系;
汇编包含多个终端装置的关系目录,其中如果发现BAS内关系,则所述关系目录包含所述未知终端装置;
将所述关系目录显示为可导航的页面目录。
47.如权利要求46所述的方法,其特征在于所述确定所述未知终端装置的特征的步骤进一步包含:
为所述BAS构建动态可扩展能力,以与所述未知终端装置建立通信并控制所述未知终端装置;以及
为所述BAS构建自动配置能力,以确定所述未知终端装置的特征。
48.如权利要求46或47所述的方法,其特征在于所述确定所述未知终端装置的特征的步骤进一步包含:
确定与所述未知终端装置相关联的空间、系统、子系统、建筑物、或校园中的至少之一。
49.如权利要求48所述的方法,其特征在于所述将所述未知终端装置的所述特征与至少一个已知终端装置的特征相比较的步骤进一步包含:
确定与至少一个已知终端装置相关联的至少一个空间、系统、子系统、建筑物、或校园和与所述未知终端装置相关联的所述至少一个空间、系统、子系统、建筑物、或校园之间的BAS内关系。
50.如权利要求49所述的方法,其特征在于所述将所述关系目录显示为可导航页面目录的步骤进一步包含:根据与所述未知及已知终端装置相关联的空间、系统、子系统、建筑物、或校园之间的BAS内关系来分层组织可导航页面目录。
51.如权利要求46或47所述的方法,其特征在于所述确定所述未知终端装置的特征的步骤进一步包含:确定所述未知终端装置的地理位置,且其中所述将所述未知终端装置的所述特征与至少一个已知终端装置的特征相比较的步骤进一步包含:将所述未知终端装置的所述地理位置与至少一个已知终端装置的地理位置相比较。
52.如权利要求46或47所述的方法,其进一步包含下列步骤:
当发现新的未知终端装置时,重复所述确定步骤及所述比较步骤;以及
如果在所述新未知终端装置与至少一个已知终端装置之间存在BAS内关系,则自动将所述关系目录更新成包含所述新未知终端装置。
53.如权利要求46或47所述的方法,其进一步包含下列步骤:
根据所述终端装置的至少一种特征,接受用户自定义的终端装置群组;
根据所述至少一种特征,判断终端装置是否属于所述用户自定义的群组;以及
将所述关系目录更新成包含所述用户自定义的群组。
54.如权利要求46或47所述的方法,其特征在于所述确定所述未知终端装置的特征的步骤进一步包含:
请求所述未知终端装置的动态数据;
根据所述动态数据,汇编所述关系目录;
周期性地请求所述未知终端装置的更新的动态数据;以及
根据所述更新的动态数据,自动重新汇编所述关系目录。
55.一种用于建筑物自动化系统(BAS)的图形用户界面(GUI),所述GUI包含:
BAS摘要页面,其包含可导航且可动态扩展的建筑物关系目录以及可导航且可动态扩展的一组信息选项卡,每一建筑物均与作为所述BAS一部分的空间与终端装置其中至少之一相关联;
至少一个建筑物摘要页面,其可导航地连接至所述关系目录及建筑物摘要选项卡,所述急转弯韵母包含关于所述BAS的建筑物的静态及动态信息;
至少一个建筑物空间页面,其可导航地连接至建筑物页面与空间信息选项卡其中至少之一,所述建筑物空间页面包含关于所述BAS的建筑物空间的静态及动态信息;以及
至少一个终端装置页面,其可导航地链接至所述BAS摘要页面、建筑物摘要页面、建筑物空间页面、及终端装置信息选项卡其中至少之一,所述终端装置页面包含关于所述BAS的终端装置的静态及动态信息。
56.如权利要求55所述的GUI,其特征在于进一步包含:
至少一个子系统页面,其可导航地链接至所述BAS摘要页面、建筑物摘要页面、建筑物空间页面、终端装置页面、以及子系统信息选项卡其中至少之一,所述子系统页面包含关于所述BAS的子系统的静态及动态信息。
57.如权利要求55或56所述的GUI,其特征在于所述至少一个建筑物空间页面可导航地链接至所述关系目录。
58.如权利要求55或56所述的GUI,其特征在于所述动态建筑物信息包含报警列表及建筑物空间列表。
59.如权利要求58所述的GUI,其特征在于所述报警列表可导航地链接至与报警有关的建筑物空间与终端装置其中至少之一。
60.如权利要求58所述的GUI,其特征在于每一建筑物空间均具有静态温度设定点及动态空间温度,且其中所述建筑物空间列表包含在温度设定点与空间温度之间具有最大偏差的建筑物空间。
61.如权利要求55或56所述的GUI,其特征在于所述建筑物空间是一群组的成员,且其中所述动态建筑物空间信息包含可导航的群组链接。
62.如权利要求55或56所述的GUI,其特征在于所述终端装置是一群组的成员,且其中所述动态终端装置包含可导航的群组链接。
63.如权利要求55或56所述的GUI,其特征在于进一步包含:
定制信息页面,其中所述定制信息页面处于所述BAS外部,并可导航地链接至BAS摘要页面、建筑物摘要页面、建筑物空间页面、终端装置页面、或子系统页面其中至少之一。
64.如权利要求55或56所述的GUI,其特征在于所述BAS摘要页面进一步包含链接至与所述BAS有关的建筑物及空间的图形表示形式的可导航链接。
65.如权利要求64所述的GUI,其特征在于所述图形表示形式可导航地连接至建筑物摘要页面与建筑物空间页面其中至少之一。
66.一种用于创建建筑物自动化系统(BAS)的图形用户界面(GUI)的页面的方法,其包含下列步骤:
在耦合至所述BAS的通信网络上发现终端装置;
接收所述终端装置的页面模板;
确定所述终端装置的自我描述性或非自我描述性状态;
如果所述终端装置是自我描述性的,则通过请求所述终端装置的静态及动态信息而定制所述页面模板,以创建终端装置页面;
如果所述终端装置是非自我描述性的,则加载所述终端装置的所述页面模板,并自动请求关于所述终端装置的补充的人工编程信息,以创建终端装置页面;以及
有选择地显示所述终端装置页面。
67.如权利要求66所述的方法,其进一步包含下列步骤:
确定所述自我描述性终端装置与系统、子系统、空间、建筑物、校园、或所述通信网络上另一终端装置其中至少之一的BAS内关系;
自动检索及定制所述至少一个系统、子系统、空间、建筑物、校园、或另一终端装置的页面模板,以创建至少一个额外页面;以及
有选择地显示所述至少一个额外页面。
68.如权利要求66或67所述的方法,其特征在于进一步包含下列步骤:
将所述静态信息存储于所述BAS的数据库中;
将所述动态信息存储于所述BAS的高速缓存器中;以及
通过请求新动态信息而周期性地刷新所述高速缓存器。
69.如权利要求68所述的方法,其特征在于所述有选择地显示所述终端装置页面进一步包含下列步骤:
检索要显示所述终端装置页面的请求;
检索存储于所述数据库中的所述静态信息;
从所述高速缓存器检索所述动态信息;以及
在所述终端装置页面中加载所述静态及动态信息。
70.如权利要求69所述的方法,其特征在于所述从所述高速缓存器检索所述动态信息的步骤进一步包含下列步骤:
如果所述高速缓存器过期,
所述高速缓存器中的所述动态信息过时,或者
所述高速缓存器是空的,则
从所述终端装置请求更新的动态信息。
71.如权利要求70所述的方法,其特征在于进一步包含下列步骤:
判断所述高速缓存器中的所述动态信息是否因终端装置属性而过时。
72.如权利要求70所述的方法,其特征在于进一步包含下列步骤:
判断所述高速缓存器中的所述动态信息是否因用户所提供的偏好而过时。
73.如权利要求66或67所述的方法,其特征在于进一步包含下列步骤:
将所述终端装置页面修订成包含用户所提供的终端装置属性。
CNA200680039349XA 2005-08-22 2006-08-17 便于用户定制的建筑物自动化系统 Pending CN101589351A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610398834.1A CN106054626B (zh) 2005-08-22 2006-08-17 便于用户定制的建筑物自动化系统

Applications Claiming Priority (11)

Application Number Priority Date Filing Date Title
US11/208,773 2005-08-22
US11/208,773 US8050801B2 (en) 2005-08-22 2005-08-22 Dynamically extensible and automatically configurable building automation system and architecture
US11/316,697 2005-12-22
US11/316,410 2005-12-22
US11/316,703 2005-12-22
US11/316,698 2005-12-22
US11/316,687 2005-12-22
US11/316,695 2005-12-22
US11/316,702 2005-12-22
US11/316,699 2005-12-22
USPCT/US2006/31863 2006-08-15

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN201610398834.1A Division CN106054626B (zh) 2005-08-22 2006-08-17 便于用户定制的建筑物自动化系统
CN2012100929536A Division CN102759886A (zh) 2005-08-22 2006-08-17 便于用户定制的建筑物自动化系统

Publications (1)

Publication Number Publication Date
CN101589351A true CN101589351A (zh) 2009-11-25

Family

ID=37768233

Family Applications (3)

Application Number Title Priority Date Filing Date
CN2006800393470A Active CN101632050B (zh) 2005-08-22 2006-08-15 可动态扩展及自动配置的建筑物自动化系统及架构
CNA200680039349XA Pending CN101589351A (zh) 2005-08-22 2006-08-17 便于用户定制的建筑物自动化系统
CN2006800393485A Active CN101427239B (zh) 2005-08-22 2006-08-17 建筑物自动化系统数据管理

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN2006800393470A Active CN101632050B (zh) 2005-08-22 2006-08-15 可动态扩展及自动配置的建筑物自动化系统及架构

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN2006800393485A Active CN101427239B (zh) 2005-08-22 2006-08-17 建筑物自动化系统数据管理

Country Status (2)

Country Link
US (3) US8050801B2 (zh)
CN (3) CN101632050B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8219660B2 (en) 2010-02-26 2012-07-10 Trane International Inc. Simultaneous connectivity and management across multiple building automation system networks
CN103221920A (zh) * 2010-09-23 2013-07-24 尤泰克控制论私人有限公司 用于集成多个建筑系统和业务应用的计算机实现的方法和系统
US8793022B2 (en) 2010-02-26 2014-07-29 Trane International, Inc. Automated air source and VAV box association
CN104956280A (zh) * 2012-09-13 2015-09-30 西门子公司 用于商业楼宇的社交学习软温控器
US9258201B2 (en) 2010-02-23 2016-02-09 Trane International Inc. Active device management for use in a building automation system
CN108369646A (zh) * 2015-07-16 2018-08-03 博拉斯特运动有限公司 多传感器事件检测和标记系统
US10269235B2 (en) 2016-08-26 2019-04-23 Trane International Inc. System and method to assist building automation system end user based on alarm parameters

Families Citing this family (141)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6714967B1 (en) * 1999-07-30 2004-03-30 Microsoft Corporation Integration of a computer-based message priority system with mobile electronic devices
US8024054B2 (en) * 2005-08-22 2011-09-20 Trane International, Inc. Building automation system facilitating user customization
US7917232B2 (en) * 2005-08-22 2011-03-29 Trane International Inc. Building automation system data management
US8099178B2 (en) * 2005-08-22 2012-01-17 Trane International Inc. Building automation system facilitating user customization
US8055387B2 (en) * 2005-08-22 2011-11-08 Trane International Inc. Building automation system data management
US8055386B2 (en) * 2005-08-22 2011-11-08 Trane International Inc. Building automation system data management
US7870090B2 (en) * 2005-08-22 2011-01-11 Trane International Inc. Building automation system date management
US8050801B2 (en) * 2005-08-22 2011-11-01 Trane International Inc. Dynamically extensible and automatically configurable building automation system and architecture
US7904186B2 (en) 2005-08-22 2011-03-08 Trane International, Inc. Building automation system facilitating user customization
CN101288031B (zh) * 2005-09-06 2012-07-18 西门子工业公司 利用系统知识库的建筑物系统微系统的应用
EP1964038A4 (en) * 2005-12-21 2013-06-12 Ericsson Telefon Ab L M NETWORK MANAGEMENT ALARM
US20070261062A1 (en) * 2006-04-25 2007-11-08 Emerson Retail Services, Inc. Building system event manager
US9143332B2 (en) * 2006-10-31 2015-09-22 Siemens Industry, Inc. Method and tool for wireless communications with sleeping devices in a wireless sensor control network
US11316688B2 (en) 2006-12-29 2022-04-26 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US11783925B2 (en) 2006-12-29 2023-10-10 Kip Prod P1 Lp Multi-services application gateway and system employing the same
US9602880B2 (en) 2006-12-29 2017-03-21 Kip Prod P1 Lp Display inserts, overlays, and graphical user interfaces for multimedia systems
WO2008085203A2 (en) 2006-12-29 2008-07-17 Prodea Systems, Inc. Presence status notification from digital endpoint devices through a multi-services gateway device at the user premises
US9569587B2 (en) 2006-12-29 2017-02-14 Kip Prod Pi Lp Multi-services application gateway and system employing the same
US8082294B2 (en) 2007-06-27 2011-12-20 Concept Solutions, Llc Methods and systems for providing web applications
US7987247B2 (en) * 2008-04-28 2011-07-26 Kmc Controls, Inc. BACnet protocol MS/TP automatic MAC addressing
US8713697B2 (en) 2008-07-09 2014-04-29 Lennox Manufacturing, Inc. Apparatus and method for storing event information for an HVAC system
US8412789B2 (en) * 2008-08-28 2013-04-02 Robert Bosch Gmbh System and method for connecting a security system using a network
EP2169484B1 (en) * 2008-09-18 2013-09-18 Tac AB Control of concept zones
US8527096B2 (en) 2008-10-24 2013-09-03 Lennox Industries Inc. Programmable controller and a user interface for same
US8615326B2 (en) 2008-10-27 2013-12-24 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8452906B2 (en) * 2008-10-27 2013-05-28 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8600558B2 (en) 2008-10-27 2013-12-03 Lennox Industries Inc. System recovery in a heating, ventilation and air conditioning network
US8661165B2 (en) 2008-10-27 2014-02-25 Lennox Industries, Inc. Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8564400B2 (en) 2008-10-27 2013-10-22 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US9268345B2 (en) 2008-10-27 2016-02-23 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8774210B2 (en) 2008-10-27 2014-07-08 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8600559B2 (en) 2008-10-27 2013-12-03 Lennox Industries Inc. Method of controlling equipment in a heating, ventilation and air conditioning network
US8452456B2 (en) 2008-10-27 2013-05-28 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8855825B2 (en) 2008-10-27 2014-10-07 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8655490B2 (en) 2008-10-27 2014-02-18 Lennox Industries, Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8437877B2 (en) 2008-10-27 2013-05-07 Lennox Industries Inc. System recovery in a heating, ventilation and air conditioning network
US8442693B2 (en) 2008-10-27 2013-05-14 Lennox Industries, Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8788100B2 (en) 2008-10-27 2014-07-22 Lennox Industries Inc. System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US9432208B2 (en) 2008-10-27 2016-08-30 Lennox Industries Inc. Device abstraction system and method for a distributed architecture heating, ventilation and air conditioning system
US8295981B2 (en) * 2008-10-27 2012-10-23 Lennox Industries Inc. Device commissioning in a heating, ventilation and air conditioning network
US8725298B2 (en) 2008-10-27 2014-05-13 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and conditioning network
US8463442B2 (en) 2008-10-27 2013-06-11 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8655491B2 (en) 2008-10-27 2014-02-18 Lennox Industries Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8437878B2 (en) 2008-10-27 2013-05-07 Lennox Industries Inc. Alarm and diagnostics system and method for a distributed architecture heating, ventilation and air conditioning network
US8798796B2 (en) 2008-10-27 2014-08-05 Lennox Industries Inc. General control techniques in a heating, ventilation and air conditioning network
US8543243B2 (en) 2008-10-27 2013-09-24 Lennox Industries, Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US8744629B2 (en) 2008-10-27 2014-06-03 Lennox Industries Inc. System and method of use for a user interface dashboard of a heating, ventilation and air conditioning network
US9651925B2 (en) 2008-10-27 2017-05-16 Lennox Industries Inc. System and method for zoning a distributed-architecture heating, ventilation and air conditioning network
US8892797B2 (en) 2008-10-27 2014-11-18 Lennox Industries Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8433446B2 (en) 2008-10-27 2013-04-30 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8762666B2 (en) 2008-10-27 2014-06-24 Lennox Industries, Inc. Backup and restoration of operation control data in a heating, ventilation and air conditioning network
US8977794B2 (en) 2008-10-27 2015-03-10 Lennox Industries, Inc. Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US8994539B2 (en) 2008-10-27 2015-03-31 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8802981B2 (en) 2008-10-27 2014-08-12 Lennox Industries Inc. Flush wall mount thermostat and in-set mounting plate for a heating, ventilation and air conditioning system
US8463443B2 (en) 2008-10-27 2013-06-11 Lennox Industries, Inc. Memory recovery scheme and data structure in a heating, ventilation and air conditioning network
US8560125B2 (en) 2008-10-27 2013-10-15 Lennox Industries Communication protocol system and method for a distributed-architecture heating, ventilation and air conditioning network
US9325517B2 (en) 2008-10-27 2016-04-26 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US8548630B2 (en) 2008-10-27 2013-10-01 Lennox Industries, Inc. Alarm and diagnostics system and method for a distributed-architecture heating, ventilation and air conditioning network
US8694164B2 (en) 2008-10-27 2014-04-08 Lennox Industries, Inc. Interactive user guidance interface for a heating, ventilation and air conditioning system
US8874815B2 (en) 2008-10-27 2014-10-28 Lennox Industries, Inc. Communication protocol system and method for a distributed architecture heating, ventilation and air conditioning network
US9678486B2 (en) 2008-10-27 2017-06-13 Lennox Industries Inc. Device abstraction system and method for a distributed-architecture heating, ventilation and air conditioning system
US9632490B2 (en) 2008-10-27 2017-04-25 Lennox Industries Inc. System and method for zoning a distributed architecture heating, ventilation and air conditioning network
JP5575784B2 (ja) 2008-10-31 2014-08-20 オプティマム・エナジー,エルエルシー エネルギ消費効率を制御するシステム及び方法
US9325573B2 (en) * 2008-12-09 2016-04-26 Schneider Electric Buildings Ab Building control system
US8180824B2 (en) 2009-02-23 2012-05-15 Trane International, Inc. Log collection data harvester for use in a building automation system
US8195309B2 (en) * 2009-07-21 2012-06-05 Honeywell International Inc. System for scheduling using an external calendaring service
WO2011028889A2 (en) * 2009-09-02 2011-03-10 Optimum Energy, Llc Environmental control for hvac system
US9475359B2 (en) * 2009-10-06 2016-10-25 Johnson Controls Technology Company Systems and methods for displaying a hierarchical set of building management system information
US7908348B2 (en) * 2009-11-30 2011-03-15 General Electric Company Dynamic installation and uninstallation system of renewable energy farm hardware
US8532797B2 (en) * 2009-12-30 2013-09-10 Honeywell International Inc. Mechanism for constructing generic control logic including versions in various protocols
US8489779B2 (en) * 2010-02-09 2013-07-16 Honeywell International Inc. Systems and methods for auto addressing in a control network
EP2545478A4 (en) 2010-03-09 2014-12-31 Autodesk Inc SYSTEM AND METHOD FOR CONSTRUCTION MANAGEMENT AND OPERATIONS WITH MODELING OF BUILDING INFORMATION
US20110257938A1 (en) * 2010-04-16 2011-10-20 William Eyers System and method for use in designing air intakes
US8244924B2 (en) 2010-06-24 2012-08-14 International Business Machines Corporation Discovery and configuration of device configurations
US8816857B2 (en) 2010-10-20 2014-08-26 Panduit Corp. RFID system
US9418256B2 (en) 2010-10-20 2016-08-16 Panduit Corp. RFID system
CN102541925A (zh) * 2010-12-21 2012-07-04 中国移动通信集团山西有限公司 一种实现详细话单的快速存储和检索的方法及装置
US20130086195A1 (en) * 2011-09-29 2013-04-04 Siemens Industry, Inc. DEVICE AND METHOD FOR ENABLING BACnet COMMUNICATION FOR WIRED AND WIRELESS DEVICES OPERABLE WITHIN A BUILDING AUTOMATION SYSTEM
US8856295B2 (en) 2012-01-10 2014-10-07 Oracle International Corporation System and method for providing an enterprise deployment topology with thick client functionality
US20140108091A1 (en) * 2012-04-19 2014-04-17 FullCircle CRM Method and System for Attributing Metrics in a CRM System
US20130297075A1 (en) * 2012-05-07 2013-11-07 Trane International, Inc. Control system
US20130310950A1 (en) * 2012-05-15 2013-11-21 Precision Machinery Research & Development Center Method of simultaneously connecting controllers of different branded manufacturing machines
EP2668843A1 (en) * 2012-05-31 2013-12-04 S-Rain Control A/S A two-wire controlling and monitoring system for in particular irrigation of localized areas of soil
US9100397B2 (en) 2012-07-23 2015-08-04 Honeywell International Inc. BACnet MS/TP automatic MAC addressing
US9657957B2 (en) 2012-07-26 2017-05-23 Honeywell International Inc. HVAC controller having a network-based scheduling feature
US9477239B2 (en) 2012-07-26 2016-10-25 Honeywell International Inc. HVAC controller with wireless network based occupancy detection and control
US9594384B2 (en) 2012-07-26 2017-03-14 Honeywell International Inc. Method of associating an HVAC controller with an external web service
US9612866B2 (en) 2012-08-29 2017-04-04 Oracle International Corporation System and method for determining a recommendation on submitting a work request based on work request type
US9749177B2 (en) * 2012-09-21 2017-08-29 Philips Lighting Holding B.V. Method and apparatus for dynamic address assignment
EP2951652A4 (en) * 2013-01-30 2016-10-05 Hewlett Packard Entpr Dev Lp UNIFIED CONTROL OF AN ELECTRONIC CONTROL SYSTEM AND A SYSTEM FOR CONTROLLING FACILITIES
US9864350B2 (en) * 2013-03-12 2018-01-09 Trane International, Inc. Events management
US9343903B2 (en) 2013-03-14 2016-05-17 Mark Hauenstein Methods and systems architecture to virtualize energy functions and processes into a cloud based model
US10408712B2 (en) 2013-03-15 2019-09-10 Vertiv Corporation System and method for energy analysis and predictive modeling of components of a cooling system
US9374236B2 (en) * 2013-04-09 2016-06-21 Alcatel Lucent Network device with tunnel establishment control based on site-type attribute received from other network device
US9178770B2 (en) 2013-12-23 2015-11-03 International Business Machines Corporation Auto incorporation of new components into a hierarchical network
JP2015125746A (ja) * 2013-12-27 2015-07-06 アズビル株式会社 施設管理システムおよび履歴記録方法
US10902359B2 (en) * 2014-03-31 2021-01-26 Vivint, Inc. Management of multi-site dashboards
US9992292B2 (en) * 2014-04-01 2018-06-05 Noom, Inc. Wellness support groups for mobile devices
US9883567B2 (en) 2014-08-11 2018-01-30 RAB Lighting Inc. Device indication and commissioning for a lighting control system
US10085328B2 (en) 2014-08-11 2018-09-25 RAB Lighting Inc. Wireless lighting control systems and methods
US10039174B2 (en) 2014-08-11 2018-07-31 RAB Lighting Inc. Systems and methods for acknowledging broadcast messages in a wireless lighting control network
US10531545B2 (en) 2014-08-11 2020-01-07 RAB Lighting Inc. Commissioning a configurable user control device for a lighting control system
WO2016034236A1 (de) 2014-09-04 2016-03-10 Aizo Group Ag Verfahren zur datenerhebung für die konfiguration eines gebäudeautomationssystems und verfahren zum konfigurieren eines gebäudeautomationssystems
US10402358B2 (en) * 2014-09-30 2019-09-03 Honeywell International Inc. Module auto addressing in platform bus
WO2016050279A1 (en) 2014-09-30 2016-04-07 Siemens Schweiz Ag Configuring a common automation system controller
CN105704184A (zh) * 2014-11-28 2016-06-22 国网河南省电力公司南阳供电公司 一种基于层级框架的电网组织解析系统及解析方法
CN105743870A (zh) * 2014-12-12 2016-07-06 国家电网公司 一种智能变电站一体化业务平台服务接口的设计方法
EP3237811B1 (en) 2014-12-22 2021-01-27 Trane International Inc. Occupancy sensing and building control using mobile devices
US10386800B2 (en) * 2015-02-24 2019-08-20 Siemens Industry, Inc. Variable air volume modeling for an HVAC system
EP3274932A1 (en) * 2015-03-24 2018-01-31 Carrier Corporation Integrated system for sales, installation, and maintenance of building systems
US9960962B2 (en) 2015-06-10 2018-05-01 Johnson Controls Technology Company Building automation system with smart communications controller for building equipment
WO2017084718A1 (en) * 2015-11-20 2017-05-26 Abb Ag Managing communication between gateway and building automation device
US10892908B2 (en) 2015-11-20 2021-01-12 Abb Schweiz Ag Managing communication between gateway and building automation device by installing protocol software in gateway
US11294343B2 (en) 2016-01-12 2022-04-05 Optimum Energy, Llc Predictive free cooling
CN116913260A (zh) * 2016-04-01 2023-10-20 英特尔公司 通过对话进行设备标识
US10359746B2 (en) 2016-04-12 2019-07-23 SILVAIR Sp. z o.o. System and method for space-driven building automation and control including actor nodes subscribed to a set of addresses including addresses that are representative of spaces within a building to be controlled
US10291423B2 (en) 2016-04-28 2019-05-14 Johnson Controls Technology Company Smart communications controller for alternative energy systems
US11162702B2 (en) 2016-04-28 2021-11-02 Trane International Inc. Method of associating a diagnostic module to HVAC system components
US10402360B2 (en) * 2016-06-10 2019-09-03 Johnson Controls Technology Company Building management system with automatic equipment discovery and equipment model distribution
US10564615B2 (en) 2016-10-10 2020-02-18 Johnson Controls Technology Company Building management system with dynamic point list
US10401810B2 (en) * 2016-10-10 2019-09-03 Johnson Controls Technology Company Performance assessment device for monitoring and comparing attributes of a building management system over time
US10976798B2 (en) 2016-11-30 2021-04-13 Trane International Inc. Automated peripheral power management
ES2894243T3 (es) * 2016-12-08 2022-02-14 Siemens Schweiz Ag Método, servicio web de comunicación, servidor web y cliente para proporcionar servicio de comunicación en red entre dispositivos IP a través del Internet
US10303141B2 (en) * 2017-06-14 2019-05-28 Siemens Industry, Inc. Discovery and identification of equipment and operational data in a building automation system
US11473803B2 (en) 2017-07-05 2022-10-18 Honeywell International Inc. Inbuilt programming tool for use by non-programmers to add intelligence to a building automation system
CN107392453A (zh) * 2017-07-11 2017-11-24 武汉虹信技术服务有限责任公司 一种用于动态配置智能建筑管理系统的配置装置及方法
US10878690B2 (en) * 2017-11-02 2020-12-29 Honeywell International Inc. Unified status and alarm management for operations, monitoring, and maintenance of legacy and modern control systems from common user interface
US10382284B1 (en) 2018-03-02 2019-08-13 SILVAIR Sp. z o.o. System and method for commissioning mesh network-capable devices within a building automation and control system
US20190310836A1 (en) * 2018-04-10 2019-10-10 Johnson Controls Technology Company Systems and methods for automated controller provisioning
US20200076694A1 (en) * 2018-08-31 2020-03-05 Johnson Controls Technology Company Systems and methods for automatically configuring an ip network
EP3671378A1 (de) * 2018-12-17 2020-06-24 Siemens Aktiengesellschaft Datencontainer für ein steuersystem einer technischen anlage
US10542610B1 (en) 2019-08-28 2020-01-21 Silvar Sp. z o.o. Coordinated processing of published sensor values within a distributed network
US11609554B2 (en) * 2019-11-19 2023-03-21 Rockwell Automation Technologies, Inc. Scalable analytics system
US11639804B2 (en) 2019-12-13 2023-05-02 Trane International Inc. Automated testing of HVAC devices
US11573546B2 (en) 2020-05-29 2023-02-07 Honeywell International Inc. Remote discovery of building management system metadata
US11487274B2 (en) 2020-05-29 2022-11-01 Honeywell International Inc. Cloud-based building management system
US11635740B2 (en) 2020-06-09 2023-04-25 Honeywell International Inc. Methods of synchronizing controllers in a building management system
CN112068761B (zh) * 2020-08-26 2022-03-18 北京小米移动软件有限公司 触屏数据处理方法、触屏数据处理装置及存储介质
CN112666904A (zh) * 2020-12-18 2021-04-16 山东盛帆蓝海电气有限公司 一种楼宇设备智能管控系统及方法
CN112927595A (zh) * 2021-03-24 2021-06-08 中国科学院西北生态环境资源研究院 一种模拟降雨随机发生控制系统、方法、存储介质及应用
US11894945B2 (en) * 2022-06-29 2024-02-06 Siemens Industry, Inc Control device for a building automation system having name resolution management

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157943A (en) * 1998-11-12 2000-12-05 Johnson Controls Technology Company Internet access to a facility management system
CN1418394A (zh) * 2000-02-01 2003-05-14 Abbt&D技术有限公司 用于发电监视的带web/wap接口的系统

Family Cites Families (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5311451A (en) * 1987-11-06 1994-05-10 M. T. Mcbrian Company, Inc. Reconfigurable controller for monitoring and controlling environmental conditions
DE69108900D1 (de) * 1990-01-30 1995-05-18 Johnson Service Co Vernetztes betriebsmittelverwaltungssystem.
US5559955A (en) * 1990-09-17 1996-09-24 Cabletron Systems, Inc. Method and apparatus for monitoring the status of non-pollable device in a computer network
US5321603A (en) * 1992-12-15 1994-06-14 Allen-Bradley Company, Inc. Programming apparatus for an industrial controller using two-dimensional graphic behavior profiles
US5572438A (en) * 1995-01-05 1996-11-05 Teco Energy Management Services Engery management and building automation system
US6098116A (en) * 1996-04-12 2000-08-01 Fisher-Rosemont Systems, Inc. Process control system including a method and apparatus for automatically sensing the connection of devices to a network
US5828851A (en) * 1996-04-12 1998-10-27 Fisher-Rosemount Systems, Inc. Process control system using standard protocol control of standard devices and nonstandard devices
US5805442A (en) * 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
US5982362A (en) 1996-05-30 1999-11-09 Control Technology Corporation Video interface architecture for programmable industrial control systems
US5761432A (en) * 1996-07-15 1998-06-02 At&T Corp Method and apparatus for providing an efficient use of telecommunication network resources
US20020016639A1 (en) * 1996-10-01 2002-02-07 Intelihome, Inc., Texas Corporation Method and apparatus for improved building automation
US6148355A (en) 1997-05-13 2000-11-14 Micron Electronics, Inc. Configuration management method for hot adding and hot replacing devices
US6999824B2 (en) * 1997-08-21 2006-02-14 Fieldbus Foundation System and method for implementing safety instrumented systems in a fieldbus architecture
DE19739297C2 (de) * 1997-09-08 2001-11-15 Phoenix Contact Gmbh & Co Automatisierungsanlage und Anschaltvorrichtung zur transparenten Kommunikation zwischen zwei Netzen
US6263387B1 (en) * 1997-10-01 2001-07-17 Micron Electronics, Inc. System for automatically configuring a server after hot add of a device
US5999179A (en) 1997-11-17 1999-12-07 Fujitsu Limited Platform independent computer network management client
US6067477A (en) * 1998-01-15 2000-05-23 Eutech Cybernetics Pte Ltd. Method and apparatus for the creation of personalized supervisory and control data acquisition systems for the management and integration of real-time enterprise-wide applications and systems
US6240326B1 (en) * 1998-04-03 2001-05-29 Johnson Controls Technology Co. Language independent building automation architecture for worldwide system deployment
US6119125A (en) * 1998-04-03 2000-09-12 Johnson Controls Technology Company Software components for a building automation system based on a standard object superclass
US6104963A (en) * 1998-04-03 2000-08-15 Johnson Controls Technology Company Communication system for distributed-object building automation system
US6141595A (en) * 1998-04-03 2000-10-31 Johnson Controls Technology Company Common object architecture supporting application-centric building automation systems
US6028998A (en) * 1998-04-03 2000-02-22 Johnson Service Company Application framework for constructing building automation systems
US6154681A (en) 1998-04-03 2000-11-28 Johnson Controls Technology Company Asynchronous distributed-object building automation system with support for synchronous object execution
US6167316A (en) 1998-04-03 2000-12-26 Johnson Controls Technology Co. Distributed object-oriented building automation system with reliable asynchronous communication
US6584095B1 (en) * 1998-04-08 2003-06-24 Siemens Information & Communication Networks, Inc. Method and system for supporting wireless communications within an internetwork
US6832120B1 (en) 1998-05-15 2004-12-14 Tridium, Inc. System and methods for object-oriented control of diverse electromechanical systems using a computer network
US6636893B1 (en) 1998-09-24 2003-10-21 Itron, Inc. Web bridged energy management system and method
US6353853B1 (en) * 1998-10-26 2002-03-05 Triatek, Inc. System for management of building automation systems through an HTML client program
US6405103B1 (en) * 1998-12-18 2002-06-11 Comfort Systems, Inc. Building control system
US6584096B1 (en) * 1998-12-30 2003-06-24 Nortel Networks Limited Method and apparatus for connecting a home network to the internet
US6145751A (en) 1999-01-12 2000-11-14 Siemens Building Technologies, Inc. Method and apparatus for determining a thermal setpoint in a HVAC system
US6334107B1 (en) 1999-02-04 2001-12-25 Rental Tracker Method of managing a real estate unit
US6598056B1 (en) * 1999-02-12 2003-07-22 Honeywell International Inc. Remotely accessible building information system
US6774786B1 (en) * 2000-11-07 2004-08-10 Fisher-Rosemount Systems, Inc. Integrated alarm display in a process control network
US6496893B1 (en) * 1999-02-26 2002-12-17 Phoenix Technologies Ltd. Apparatus and method for swapping devices while a computer is running
US6389331B1 (en) * 1999-03-11 2002-05-14 Johnson Controls Technology Company Technique for monitoring performance of a facility management system
US6241156B1 (en) * 1999-05-13 2001-06-05 Acutherm L.P. Process and apparatus for individual adjustment of an operating parameter of a plurality of environmental control devices through a global computer network
US6834298B1 (en) 1999-09-21 2004-12-21 Siemens Information And Communication Networks, Inc. System and method for network auto-discovery and configuration
US6714977B1 (en) * 1999-10-27 2004-03-30 Netbotz, Inc. Method and system for monitoring computer networks and equipment
US7149223B2 (en) * 2000-03-06 2006-12-12 Juniper Networks, Inc. Enhanced fiber nodes with CMTS capability
US6580950B1 (en) * 2000-04-28 2003-06-17 Echelon Corporation Internet based home communications system
US7287085B1 (en) 2000-05-17 2007-10-23 Ricoh Company, Ltd. Method and system of remote diagnostic, control and information collection using a dynamic linked library of multiple formats and multiple protocols with intelligent formatter
US7065769B1 (en) * 2000-06-30 2006-06-20 Intel Corporation Method for automatically installing and updating drivers
US6421608B1 (en) * 2000-07-12 2002-07-16 Ricoh Company Limited Method and system of remote position reporting device
US7275079B2 (en) * 2000-08-08 2007-09-25 International Business Machines Corporation Common application metamodel including C/C++ metamodel
US6647317B2 (en) * 2000-09-06 2003-11-11 Hitachi Ltd Air conditioner management system
US7024476B1 (en) 2000-09-13 2006-04-04 Canon Kabushiki Kaisha Directory-enabled device management
AU2002258358A1 (en) * 2000-10-27 2002-09-04 Softconnex Technologies Automatic embedded host configuration system and method
US6978301B2 (en) * 2000-12-06 2005-12-20 Intelliden System and method for configuring a network device
US7249170B2 (en) * 2000-12-06 2007-07-24 Intelliden System and method for configuration, management and monitoring of network resources
US20020152292A1 (en) 2001-01-09 2002-10-17 Ricoh Company Limited Method and system of remote support of device using e-mail
US7165109B2 (en) * 2001-01-12 2007-01-16 Microsoft Corporation Method and system to access software pertinent to an electronic peripheral device based on an address stored in a peripheral device
US7533333B2 (en) * 2001-02-14 2009-05-12 Ricoh Co., Ltd. Object-oriented method and system of remote diagnostic, control and information collection using multiple formats and multiple protocols
US7320023B2 (en) * 2001-02-23 2008-01-15 Sun Microsystems, Inc. Mechanism for caching dynamically generated content
US7240106B2 (en) * 2001-04-25 2007-07-03 Hewlett-Packard Development Company, L.P. System and method for remote discovery and configuration of a network device
US7136914B2 (en) 2001-08-06 2006-11-14 Ricoh Company, Ltd. System, computer program product and method for managing and controlling a local network of electronic devices
JP2003056889A (ja) * 2001-08-08 2003-02-26 Hitachi Ltd 空気調和機
US7302469B2 (en) 2001-09-17 2007-11-27 Ricoh Company, Ltd. System, method, and computer program product for transferring remote device support data to a monitor using e-mail
US7536450B2 (en) * 2001-09-17 2009-05-19 Ricoh Company, Ltd. System, method, and computer program product for sending remote device configuration information to a monitor using e-mail
US7010796B1 (en) * 2001-09-28 2006-03-07 Emc Corporation Methods and apparatus providing remote operation of an application programming interface
US6925571B1 (en) * 2001-10-15 2005-08-02 Ricoh Company, Ltd. Method and system of remote monitoring and support of devices, using POP3 and decryption using virtual function
US20030084176A1 (en) * 2001-10-30 2003-05-01 Vtel Corporation System and method for discovering devices in a video network
US7206791B2 (en) * 2002-01-17 2007-04-17 International Business Machines Corporation System and method for managing and securing meta data
US7349761B1 (en) * 2002-02-07 2008-03-25 Cruse Mike B System and method for distributed facility management and operational control
US7337242B1 (en) * 2002-02-11 2008-02-26 Ricoh Company, Limited Method and apparatus utilizing communication means hierarchy to configure or monitor an interface device
WO2003071442A1 (en) * 2002-02-15 2003-08-28 Tridium, Inc. Real-time data interface and method for browsers and the like
US7392310B2 (en) * 2002-12-26 2008-06-24 Ricoh Company, Ltd. Method and system for using data structures to store database information for multiple vendors and model support for remotely monitored devices
US7849171B2 (en) * 2002-02-27 2010-12-07 Ricoh Co. Ltd. Method and apparatus for monitoring remote devices by creating device objects for the monitored devices
US7647397B2 (en) * 2002-02-27 2010-01-12 Ricoh Company Ltd. Method and apparatus for modifying remote devices monitored by a monitoring system
US7082460B2 (en) * 2002-04-19 2006-07-25 Axeda Corporation Configuring a network gateway
US7194537B2 (en) * 2002-05-13 2007-03-20 Ricoh Co. Ltd. Method for scrambling information about network devices that is placed in email message
US7421474B2 (en) * 2002-05-13 2008-09-02 Ricoh Co. Ltd. Verification scheme for email message containing information about remotely monitored devices
US7506048B1 (en) * 2002-06-05 2009-03-17 Ricoh Co. Ltd. Method and system for monitoring network connected devices and displaying device status
US20040148288A1 (en) * 2002-07-27 2004-07-29 Brad Haeberle Method and system for obtaining operational data and service information for a building site
US20040143510A1 (en) * 2002-07-27 2004-07-22 Brad Haeberle Method and system for obtaining service information about one or more building sites
US7080142B2 (en) * 2002-09-20 2006-07-18 Hewlett-Packard Development Company, L.P. Extensible computer management rule engine
US7079023B2 (en) * 2002-10-04 2006-07-18 Sap Aktiengesellschaft Active object identification and data collection
US20050090915A1 (en) * 2002-10-22 2005-04-28 Smart Systems Technologies, Inc. Programmable and expandable building automation and control system
US7289995B2 (en) 2002-12-26 2007-10-30 Ricoh Company, Ltd. Method and system for using internal data structures for storing information related to remotely monitored devices
US7500003B2 (en) * 2002-12-26 2009-03-03 Ricoh Company, Ltd. Method and system for using vectors of data structures for extracting information from web pages of remotely monitored devices
US7437452B2 (en) 2003-02-26 2008-10-14 Ricoh Company, Ltd. Method and system for monitoring network connected devices with multiple protocols
US7433740B2 (en) 2003-03-05 2008-10-07 Colorado Vnet, Llc CAN communication for building automation systems
JP4057938B2 (ja) 2003-03-26 2008-03-05 株式会社東芝 コンパイラ、コンパイル方法、及びプログラム開発ツール
US20040215694A1 (en) 2003-03-26 2004-10-28 Leon Podolsky Automated system and method for integrating and controlling home and office subsystems
US7966389B2 (en) * 2003-04-22 2011-06-21 Hewlett-Packard Development Company, L.P. System and method for application programming interface for extended intelligent platform management
US7634555B1 (en) 2003-05-16 2009-12-15 Johnson Controls Technology Company Building automation system devices
US7533167B2 (en) * 2003-06-13 2009-05-12 Ricoh Company, Ltd. Method for efficiently extracting status information related to a device coupled to a network in a multi-protocol remote monitoring system
US20040255023A1 (en) 2003-06-13 2004-12-16 Tetsuro Motoyama Method and system for extracting vendor and model information in a multi-protocol remote monitoring system
US8595242B2 (en) 2003-06-13 2013-11-26 Ricoh Company, Ltd. Method for parsing an information string to extract requested information related to a device coupled to a network in a multi-protocol remote monitoring system
US7447766B2 (en) 2003-06-13 2008-11-04 Ricoh Company, Ltd. Method for efficiently storing information used to extract status information from a device coupled to a network in a multi-protocol remote monitoring system
US7293253B1 (en) 2003-09-12 2007-11-06 Nortel Networks Limited Transparent interface migration using a computer-readable mapping between a first interface and a second interface to auto-generate an interface wrapper
US7519698B2 (en) * 2003-09-26 2009-04-14 Ricoh Co., Ltd. Method and system for extracting information from networked devices in a multi-protocol remote monitoring system
US20050071483A1 (en) 2003-09-26 2005-03-31 Tetsuro Motoyama Method and system for supporting multiple protocols used to monitor networked devices in a remote monitoring system
US7251534B2 (en) * 2003-12-04 2007-07-31 Honeywell International Inc. System and method for communicating device descriptions between a control system and a plurality of controlled devices
US7606894B2 (en) 2004-01-27 2009-10-20 Ricoh Company, Ltd. Method and system for determining the type of status information to extract from networked devices in a multi-protocol remote monitoring system
US20050177642A1 (en) * 2004-01-27 2005-08-11 Tetsuro Motoyama Method and system for managing protocols used to obtain status information from a network device
US7296079B2 (en) 2004-01-27 2007-11-13 Ricoh Company, Ltd. Method and system for initializing protocol information used to extract status information from networked devices
US7610372B2 (en) 2004-01-27 2009-10-27 Ricoh Company, Ltd. Method and system for managing vendor and model information in a multi-protocol remote monitoring system
US7512450B2 (en) * 2004-03-25 2009-03-31 Siemens Building Technologies, Inc. Method and apparatus for generating a building system model
US7609654B2 (en) * 2004-07-01 2009-10-27 Mcdata Corporation Method of evaluating network connectivity between network resources
US7610374B2 (en) 2004-08-27 2009-10-27 Ricoh Company Ltd. Method of initializing a data processing object associated with a communication protocol used to extract status information related to a monitored device
US7574503B2 (en) * 2004-08-27 2009-08-11 Ricoh Company Ltd. Method and system for using abstract classes to extract status information from networked devices
US7502848B2 (en) * 2004-08-27 2009-03-10 Ricoh Company Ltd. Method of creating a data processing object associated with a communication protocol used to extract status information related to a monitored device
US7382260B2 (en) * 2004-09-01 2008-06-03 Microsoft Corporation Hot swap and plug-and-play for RFID devices
US20060058923A1 (en) * 2004-09-10 2006-03-16 Kruk James L Building control system configurator
US7139239B2 (en) 2004-10-05 2006-11-21 Siemens Building Technologies, Inc. Self-healing control network for building automation systems
US8522293B2 (en) * 2004-12-15 2013-08-27 Time Warner Cable Enterprises Llc Method and apparatus for high bandwidth data transmission in content-based networks
US20060184659A1 (en) * 2005-01-11 2006-08-17 Tetsuro Motoyama Method and system for extracting information from networked devices using multiple implementations of protocol access functions
US20060155824A1 (en) * 2005-01-11 2006-07-13 Tetsuro Motoyama Method and system for extracting information from networked devices using the HTTP protocol and precondition information
US8099178B2 (en) * 2005-08-22 2012-01-17 Trane International Inc. Building automation system facilitating user customization
US7870090B2 (en) * 2005-08-22 2011-01-11 Trane International Inc. Building automation system date management
US8055386B2 (en) * 2005-08-22 2011-11-08 Trane International Inc. Building automation system data management
US8050801B2 (en) * 2005-08-22 2011-11-01 Trane International Inc. Dynamically extensible and automatically configurable building automation system and architecture
US8055387B2 (en) * 2005-08-22 2011-11-08 Trane International Inc. Building automation system data management
US8024054B2 (en) * 2005-08-22 2011-09-20 Trane International, Inc. Building automation system facilitating user customization
US7904186B2 (en) * 2005-08-22 2011-03-08 Trane International, Inc. Building automation system facilitating user customization
US7917232B2 (en) * 2005-08-22 2011-03-29 Trane International Inc. Building automation system data management
US20070261062A1 (en) 2006-04-25 2007-11-08 Emerson Retail Services, Inc. Building system event manager
KR100728924B1 (ko) * 2006-06-05 2007-06-15 삼성전자주식회사 네트워크 시스템에서 매개 디바이스의 통신 방법 및네트워크 디바이스 관리 시스템
US7765826B2 (en) * 2006-08-01 2010-08-03 Honeywell International Inc. Selective autodiscovery system
US7904209B2 (en) * 2007-03-01 2011-03-08 Syracuse University Open web services-based indoor climate control system
US20090083416A1 (en) * 2007-09-20 2009-03-26 Siemens Building Technologies, Inc. Methods to verify wireless node placement for reliable communication in wireless sensor control networks
WO2009133819A1 (ja) * 2008-04-30 2009-11-05 パナソニック電工株式会社 機器管理システム
US8024492B2 (en) * 2008-12-23 2011-09-20 Schneider Electric USA, Inc. System for managing a power monitoring system containing a multiplicity of intelligent electronic devices
US8788097B2 (en) * 2009-06-22 2014-07-22 Johnson Controls Technology Company Systems and methods for using rule-based fault detection in a building management system
CN102082807B (zh) * 2009-12-01 2014-11-05 突触计算机系统(上海)有限公司 基于多协议的文件传输方法及装置
US8219660B2 (en) * 2010-02-26 2012-07-10 Trane International Inc. Simultaneous connectivity and management across multiple building automation system networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6157943A (en) * 1998-11-12 2000-12-05 Johnson Controls Technology Company Internet access to a facility management system
CN1418394A (zh) * 2000-02-01 2003-05-14 Abbt&D技术有限公司 用于发电监视的带web/wap接口的系统

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9258201B2 (en) 2010-02-23 2016-02-09 Trane International Inc. Active device management for use in a building automation system
US8219660B2 (en) 2010-02-26 2012-07-10 Trane International Inc. Simultaneous connectivity and management across multiple building automation system networks
US8793022B2 (en) 2010-02-26 2014-07-29 Trane International, Inc. Automated air source and VAV box association
US9605859B2 (en) 2010-02-26 2017-03-28 Trane International Inc. Automated air source and VAV box association
CN103221920A (zh) * 2010-09-23 2013-07-24 尤泰克控制论私人有限公司 用于集成多个建筑系统和业务应用的计算机实现的方法和系统
CN103221920B (zh) * 2010-09-23 2018-03-30 尤泰克控制论私人有限公司 用于集成多个建筑系统和业务应用的计算机实现的方法和系统
CN104956280A (zh) * 2012-09-13 2015-09-30 西门子公司 用于商业楼宇的社交学习软温控器
US9933796B2 (en) 2012-09-13 2018-04-03 Siemens Corporation Social learning softthermostat for commercial buildings
CN108369646A (zh) * 2015-07-16 2018-08-03 博拉斯特运动有限公司 多传感器事件检测和标记系统
US10269235B2 (en) 2016-08-26 2019-04-23 Trane International Inc. System and method to assist building automation system end user based on alarm parameters

Also Published As

Publication number Publication date
CN101632050A (zh) 2010-01-20
US8290627B2 (en) 2012-10-16
CN101632050B (zh) 2013-07-10
CN101427239B (zh) 2012-02-15
US20120109383A1 (en) 2012-05-03
CN101427239A (zh) 2009-05-06
US20070043476A1 (en) 2007-02-22
US20070055756A1 (en) 2007-03-08
US8050801B2 (en) 2011-11-01

Similar Documents

Publication Publication Date Title
CN101589351A (zh) 便于用户定制的建筑物自动化系统
US8024054B2 (en) Building automation system facilitating user customization
US8099178B2 (en) Building automation system facilitating user customization
US7904186B2 (en) Building automation system facilitating user customization
CA2620073C (en) Building automation system facilitating user customization
JP5723128B2 (ja) プロセス制御システムのための動的ハイパーリンク
US6157943A (en) Internet access to a facility management system
US20210014079A1 (en) System and method for remote monitoring and controlling of building automation devices
US10228837B2 (en) Dashboard framework for gadgets
US6957110B2 (en) Method and apparatus for automatically generating a SCADA system
US8055386B2 (en) Building automation system data management
US8125310B2 (en) Method and system for providing a user interface
US7511697B2 (en) Facility reference system and method
EP2306104A1 (en) Equipment control device
CN101821688A (zh) 个人化的工厂资产数据表示和搜索系统
KR20140104284A (ko) 빌딩 에너지 관제 시스템 및 방법
US20180329976A1 (en) System and Method for Property Data Collection and Management
CN103329150A (zh) 施工贸易建筑物信息管理系统、软件和方法
WO2014200518A1 (en) Building information management system with building metadata
CN102759886A (zh) 便于用户定制的建筑物自动化系统
WO2013048427A1 (en) Management system with versatile display
JP3555397B2 (ja) 設備システムの運用管理支援システムおよびその方法
JP2022052904A (ja) 電子装置及びシステム
Current A PRACTICAL GUIDE TO IOT IMPLEMENTATION IN COMMERCIAL/INDUSTRIAL BUILDINGS
JPH10116291A (ja) 層別管理による複合データ検索方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20091125