调试负载控制系统的制作方法

文档序号:15310609发布日期:2018-08-31 21:44阅读:139来源:国知局

本申请要求2015年10月30日提交的美国临时专利申请no.62/249,117、2016年1月15日提交的美国临时专利申请no.62/279,409以及2016年4月22日提交的美国临时专利申请no.62/326,466的优先权。



背景技术:

用户环境(例如诸如住宅或办公楼)可以使用各种类型的负载控制系统来配置。照明控制系统可以用于控制用户环境中的照明负载。电动窗用品控制系统可以用于控制提供给用户环境的自然光。暖通空调(hvac)系统可以用于控制用户环境中的温度。

每个负载控制系统可以包括各种控制设备,包括输入设备和负载控制设备。负载控制设备可以接收数字消息,数字消息可以包括负载控制指令,以用于从一个或多个输入设备控制电气负载。负载控制设备可以能够直接地控制电气负载。输入设备可以能够经由负载控制设备间接地控制电气负载。

负载控制设备的示例可以包括照明控制设备(例如,调光器开关、电子开关、镇流器或发光二极管(led)驱动器)、电动窗用品、温度控制设备(例如,恒温器)、ac插入式负载控制设备等。输入设备的示例可以包括遥控设备、占用传感器、日光传感器、温度传感器和/或类似物。

为了使得负载控制设备能够识别从输入设备接收到的指令,可以调试负载控制系统,使得负载控制设备可以辨识从输入设备接收到的数字消息。作为负载控制系统的调试的一部分,负载控制设备和输入设备可以被配置为使得这些设备彼此关联以用于辨识在关联设备之间传送的消息并且基于此类消息执行负载控制。

一些现有技术的调试过程允许负载控制系统的正常操作期间的高级特征(例如,需求响应、整个建筑物控制、能耗报告等)实现。然而,这些过程可能是非常费时且复杂的,并且需要训练有素的调试机构来完成调试过程。在可以启动调试过程之前,必须使用例如计算机来创建定义控制设备、控制设备之间的关系(例如,关联)以及负载控制系统的控制设备的操作的数据库。因此,训练有素的工作人员必须识别要安装在建筑物中用于执行负载控制的控制设备中的每一个,生成控制设备之间的关联,并且使用计算机来对控制设备的操作进行编程以在调试过程之前生成数据库。然后在调试过程期间,一个或多个训练有素的调试代理必须将数据库下载到负载控制系统的控制设备,然后将数据库中的编程映射到安装在建筑物中的物理控制设备,这可能是一项非常费时且昂贵的任务。

其它现有技术的调试过程可能是不太复杂的,可在更少的时间内完成,并且不需要训练有素的调试代理。然而,可能使用此类过程来调试的负载控制系统缺乏由上述更复杂的负载控制系统提供的高级特征。此外,不太复杂的调试过程可能需要正在配置负载控制系统的承包商按压负载控制设备(其可能位于天花板或某个其它远程位置中)上的按钮以及相应的输入设备(例如,遥控设备)使这两个设备彼此关联以便实现负载控制。在这些负载控制系统的正常操作期间,负载控制设备可以从关联的输入设备接收消息并且根据可以从输入设备发送的预定义消息来执行有限数目的预定义命令。尽管可以在这种调试过程中更快速地完成使设备相关联,然而最终控制是不太高级的。通过对每个设备执行按钮按压来使一大组设备相关联也可能是费时的,因为承包商可能必须爬上梯子并按压天花板(或房间中的其它位置,诸如墙)中的设备上的按钮多次。

上述的调试过程需要在负载控制系统中关联的每个设备的知识。上述调试过程中的一些也需要以物理方式使每个输入设备上的按钮致动和/或了解在负载控制系统中关联的控制设备中的每一个的位置。识别负载控制系统中的控制设备中的每一个的位置可能是特别困难的,因为控制设备的位置通常在指配用于向设备传送负载控制指令的通信地址之前被安装。此类困难可能使调试系统的个体花费大量时间搜索要配置的特定设备,并且,一旦找到这些设备,就执行冗长的配置方法以使得设备能够控制位置中的电气负载。因此,负载控制系统的当前调试过程可能是费时且不方便的。



技术实现要素:

可以实现使用网络设备(例如,移动计算设备)来高效地配置负载控制系统并且允许配置高级特征的调试过程。网络设备的使用可以消除或者至少限制按压负载控制设备(例如,其可能位于难以触及的地方)上的按钮。尽管调试过程可以使用网络设备,然而配置过程可以提供指令并且对于正在实现调试过程的个体(例如,可能已经执行了在先调试过程的承包商)而言是非常直观的。

本文中所描述的调试过程也可以有助于发现负载控制系统中的控制设备。系统中的控制设备的发现可以使用已经是负载控制系统的一部分的控制设备来执行。例如,负载控制设备(例如,在照明器材中和/或在天花板中的负载控制设备)的发现可以通过使位于输入设备(例如,遥控设备)上的按钮致动来启动,所述输入设备位于要发现的负载控制设备附近并且可以用于在负载控制系统的正常操作期间控制负载控制设备。可以将所发现的负载控制设备显示在网络设备的可视显示器上(例如,在有组织的列表或数据集中),并且承包商可以从网络设备上显示的列表中选择要与所选择的输入设备相关联的负载控制设备。遥控设备可位于承包商容易触及的范围内,并且承包商可能不需要爬上梯子来完成控制设备的发现和关联。

本文中所描述的调试过程可以允许高级特征实现,而无需现有技术的复杂的调试过程的费时和高级步骤。在承包商正在执行调试过程的同时,可以及时将发现的输入设备和负载控制设备组织到区域中。均包括输入设备和负载控制设备的定义区域可以由负载控制系统在正常操作期间使用来提供高级特征。本文中所描述的调试过程也可以允许负载控制系统的设计中的灵活性和可扩展性,因为可以在稍后的日期(例如,在调试过程完成之后)容易地添加和/或调整附加特征和编程。

调试过程可以用于配置可以包括用于控制提供给电气负载的功率量的控制设备的负载控制系统。控制设备可以包括控制源设备和/或控制目标设备。控制目标设备可以能够基于从控制源设备接收到的数字消息来控制提供给电气负载的功率量。控制源设备和/或控制目标设备也可以被实现为协助发现负载控制系统中的其它控制设备,这可以避免将附加设备并入到负载控制系统中。

数字消息可以包括负载控制指令或使控制目标设备确定用于控制电气负载的负载控制指令的另一指示。负载控制系统也可以包括用于监控控制源设备和/或控制目标设备的操作并且向控制目标设备和/或控制源设备发送包括全局命令(例如,需求响应命令、开命令、关命令、时钟事件命令等)的数字消息的系统控制器。

可以调试负载控制系统以使得能够基于命令控制电气负载。例如,负载控制设备可以彼此关联并且被存储在可以用于传送用于控制系统中的电气设备的数字命令的关联信息中。关联信息可以包括一个或多个关联设备的唯一标识符。负载控制系统可以包括负载控制发现设备以用于当控制设备处于与负载控制发现设备相关联的建立的发现范围内时向控制设备发送发现消息。负载控制发现设备可以是安装在系统中以用于执行负载控制的控制目标设备和/或控制源设备。负载控制发现设备可以用于发现控制目标设备和/或控制源设备。负载控制发现设备可以是专用负载控制发现设备。负载控制发现设备可以在已建立的发现范围内广播消息(例如,发现消息)。控制目标设备和/或控制源设备可以基于广播的消息彼此关联。

系统控制器可以从接收消息(例如,发现消息)的控制设备接收确认消息。确认消息可以包括接收消息(例如,发现消息)的控制设备的标识和/或在控制设备处接收消息(例如,发现消息)的信号强度(例如,接收信号强度指示)。在系统控制器已经识别出消息(例如,发现消息)已被广播之后,可以响应于来自系统控制器的查询而接收确认消息。可以在接收到消息(例如,发现消息)时从控制设备自动地发送信号强度。系统控制器和/或网络设备可以根据定义的发现准则来过滤所发现的设备。

系统控制器可以定义所发现的控制设备的有组织的数据集。可以根据所发现的控制设备接收发现消息的信号强度来组织数据集。数据集可以根据负载控制发现设备发送发现消息的信号强度来组织。发现的控制设备可以被添加到数据集和/或从数据集中移除。例如,发现的控制设备可以通过增加和/或减小消息(例如,发现消息)的发送功率和/或阈值(例如,接收功率阈值)被添加到数据集和/或从数据集中移除。其它发现准则可以用于过滤所发现的设备并且组织数据集中的控制设备的子集。系统控制器可以将经组织的数据集发送到网络设备。网络设备可以生成包括有组织的数据集和/或有组织的数据集的一部分的用户界面。用户界面可以允许用户将控制设备指配为负载控制发现设备,使控制设备与另一控制设备相关联和/或解除关联,使控制设备与位置关联和/或解除关联,并且/或者识别控制设备。

发现消息可以包括可以对发现消息作出响应的设备类型的指示。发现消息可以包括设备标识符(例如,负载控制发现设备的标识符)。控制设备可以识别设备标识符以触发识别接收发现消息的信号强度的消息。可以从专用发现设备发送发现消息。专用发现设备可以是可以被用于在发现模式(例如,专用发现模式)期间向控制设备发送发现消息的设备。专用发现模式可以被启用并持续一段时间,可以在由用户接收到指示时被启用/禁用,并且/或者可以被配置为专用发现设备上的静态模式。发现消息可以是用于一个或多个活动的消息。例如,发现消息可以是用于使控制设备相关联、控制控制设备并且/或者发现控制设备的消息。

可以基于发送功率、可以接收发现消息的信号强度和/或阈值(例如,接收功率阈值)来建立可以发送发现消息的发现范围。例如,可以基于在网络设备处指示的和/或存储在系统控制器处的发送功率、接收信号强度和/或阈值来建立可以发送发现消息的发现范围。可以根据一个或多个发现区来分割发现范围。可以通过发送功率、接收信号强度和/或阈值(例如,接收功率阈值)来识别发现区。发现消息可以在发现范围内被发送并且可以识别控制设备可以响应的发现区。如果发现消息是以所识别的信号强度接收的,则可以通过控制设备可以响应的接收信号强度来识别发现区。发现范围可以是可调整的(例如,递增可调整的)。例如,可以在网络设备处和/或在系统控制器处调整发现范围。可以通过忽略从在已建立的发现范围之外的控制设备接收到的信息来确定已建立的发现范围。

不同的控制设备可以被识别为负载控制发现设备。控制设备可以具有不同的发送功率以用于建立不同的发现范围。控制设备可以在用于发现发现范围内的不同的控制设备的不同的位置中。用于发现和/或使控制设备相关联的已建立的发现范围可以对应于系统控制器的发送功率。系统控制器可以调整发送功率以发现已建立的发现范围内的控制设备。

控制源设备可以在配置过程期间与控制目标设备相关联,使得控制目标设备在正常操作期间对关联的控制源设备作出响应。可以为了使控制源设备和控制目标设备相关联而使用具有可视显示器的网络设备来执行配置过程。控制源设备可以使用区域配置过程来在逐区域基础上与控制目标设备相关联。例如,可以针对建筑物的每个负载控制区域(例如,负载控制环境和/或房间)重复区域配置过程。位于区域中的每个控制源设备可以与将对控制源设备作出响应(例如,通过逐个地逐步通过区域中的每个控制源设备)的控制目标设备相关联。每个控制源设备可以与区域中的控制目标设备相关联。控制源设备可以按照任何顺序与区域的控制目标设备相关联。例如,第一控制源设备可以首先与一个或多个控制目标设备相关联,然后第二控制源设备可以与一个或多个控制目标设备相关联,或者反之亦然。

可以通过使控制源设备上的按钮致动来选择控制源设备以与区域中的一个或多个控制目标设备相关联。网络设备可以显示被发现为具有按钮被致动的控制源设备的发现范围的控制目标设备的列表。网络设备和/或系统控制器可以在从网络设备上显示的列表中选择控制目标设备时使控制源设备与控制目标设备中的一个或多个相关联。

网络设备可以存储每个区域中的控制源设备和控制目标设备的关联信息并且可以将该关联信息发送到可以存储该关联信息的系统控制器。系统控制器和/或网络设备可以构建并存储每个区域中的控制源设备的控制源设备列表以及与每个区域中的控制源设备相关联的控制目标设备的控制目标设备列表。作为区域配置过程的一部分,系统控制器和/或网络设备可以在控制源设备与控制目标设备相关联时构建控制源设备和控制目标设备的列表。

附图说明

图1a-1c是描绘用于使控制设备相关联的示例环境的透视图的图。

图2是用于执行控制设备的发现和/或关联的示例发现范围的图。

图3示出用于发现控制设备并使其相关联的示例发现过程的示例流程图。

图4是用于发现控制设备并使其相关联的示例方法的流程图。

图5是用于发现控制设备并使其相关联的示例发现过程的流程图。

图6是可以被实现用于控制设备的发现和/或关联的示例图形用户界面(gui)。

图7是可以被实现用于控制设备的发现和/或控制设备与位置的关联的示例gui。

图8a-8j图示可以在区域配置过程期间通过网络设备的可视显示器来显示的示例gui。

图9a-9c图示用于发现控制设备并使其相关联的示例发现过程的示例流程图。

图10是用于在负载控制环境中使控制设备相关联的示例区域配置过程的流程图。

图11a和图11b图示可以通过网络设备的可视显示器来显示以用于配置区域的操作设置的示例gui。

图12a-12c图示可以通过网络设备的可视显示器来显示以用于配置区域的控制设备的示例gui。

图13图示通过网络设备的可视显示器来显示以用于为具有多于一种类型的负载控制设备的区域中的控制设备的按钮配置预设的示例gui。

图14是示例网络设备的框图。

图15是示例系统控制器的框图。

图16是示例控制目标设备的框图。

图17是示例控制源设备的框图。

具体实施方式

图1a描绘包括负载控制系统的代表性负载控制环境100(例如,负载控制区域)。可以调试负载控制系统以便使得能够在负载控制系统中控制电气设备。负载控制系统的调试可以包括使控制设备相关联,所述控制设备可以包括控制源设备和/或控制目标设备。如图1a中所示,建筑物中的房间102、104和106可以被安装有一个或多个控制目标设备,例如,用于控制房间或建筑物内的电气负载的负载控制设备。每个负载控制设备可以能够直接地控制提供给电气负载的功率量并且可以由控制源设备控制。示例控制目标设备可以包括房间102中的照明器材108a、108b、108c、108d;房间104中的照明器材138a、138b、138c、138d;以及房间106中的照明器材146a、146b、146c、146d。每个照明器材可以包括照明负载(例如,led光源)以及用于控制照明器材的相应的照明负载的相应的照明控制设备(例如,led驱动器、镇流器、可以与驱动器或镇流器对接的调光或开关模块,或其它照明控制设备)。其它示例控制目标设备可以包括具有用于控制覆盖材料122的位置的电机驱动单元(例如,包括电机)的电动窗用品120、用于控制hvac系统的温度控制设备(例如,恒温器136)和/或用于控制插入式电气负载的ac插入式负载控制设备124,插入式电气负载诸如落地灯126、台灯或被插入到ac插入式负载控制设备124的另一电气设备。ac插入式负载控制设备120可以被插入到电气插座130中。

控制设备(例如,控制源设备和/或控制目标设备)可以经由有线和/或无线通信链路与彼此和/或其它设备进行通信。例如,控制设备可以经由射频(rf)信号172通信。可以经由任何已知的rf通信技术和/或协议(例如,近场通信(nfc);专有通信信道,诸如clearconnecttm等)发送rf信号172。控制设备可以既是控制目标设备又是控制源设备。

控制源设备可以是通过向控制目标设备发送数字消息来间接地控制提供给电气负载的功率量的输入设备。数字消息可以包括控制指令(例如,负载控制指令)或使控制目标设备确定用于控制电气负载的负载控制指令的另一指示。示例控制源设备可以包括遥控设备116、142和154、占用传感器112、日光传感器150、窗传感器180和/或网络设备128。控制源设备可以包括有线或无线设备。控制源设备可以包括诸如调光器开关、电子开关等的控制设备。

可以调试负载控制系统100以使得能够基于在被配置成控制电气负载的控制设备(例如,控制源设备和控制目标设备)之间传送的命令控制电气负载。例如,控制设备可以彼此相关联并且关联信息可以被存储在其上或者在其它设备处,所述关联信息可以用于在关联设备处传送和识别用于控制系统中的电气设备的数字命令。关联信息可以包括一个或多个关联设备的唯一标识符。关联信息可以被存储在控制设备处,或者在可以被实现为使得能实现控制设备之间的数字命令的传送和/或识别的其它设备处。

遥控设备116、142和154可以是能够经由无线通信控制目标设备的无线设备。遥控设备116、142和154可以被附着到墙或从墙拆卸。在以下美国专利中对遥控设备的示例进行了更详细的描述:1993年9月28日授权的标题为lightingcontroldevice的美国专利no.5,248,919;2013年6月25日授权的标题为wirelessbatterypoweredremotecontrolwithlabelservingantennaelement的美国专利no.8,471,779;以及2014年5月15日公开的标题为wirelessloadcontroldevice的美国专利申请公开no.2014/0132475,在此其全部公开内容通过引用并入本文。

占用传感器112可以被配置成检测安装有负载控制系统的负载控制环境100中的占用和/或空置状况。占用传感器112可以响应于检测到占用或空置状况而经由rf通信信号172向控制目标设备发送数字消息。占用传感器112可以作为空置传感器操作,使得数字消息响应于检测到空置状况而被发送(例如,可以不响应于检测到占用状况而发送数字消息)。占用传感器112可以响应于对占用传感器112上的按钮114的致动(actuation)而进入关联模式并且可以经由rf通信信号172发送关联消息。在以下美国专利中对具有占用和/或空置传感器的rf负载控制系统的示例进行了更详细的描述:2011年8月10日授权的标题为radio-frequencylightingcontrolsystemwithoccupancysensing的美国专利no.8,009,042;2012年6月12日授权的标题为methodandapparatusforconfiguringawirelesssensor的美国专利no.8,199,010;以及2012年7月24日授权的标题为battery-poweredoccupancysensor的美国专利no.8,228,184,在此其全部公开内容通过引用并入本文。

日光传感器150可以被配置成测量安装有负载控制系统的负载控制环境100的可见区域中的总光强度。日光传感器150可以响应于实测光强度而经由用于控制控制目标设备的rf通信信号172发送包括实测光强度的数字消息。日光传感器150可以响应于对日光传感器150上的按钮152的致动而进入关联模式并且可以经由rf通信信号172发送关联消息。在以下美国专利中对具有日光传感器的rf负载控制系统的示例进行了更详细的描述:2013年4月2日授权的标题为methodofcalibratingadaylightsensor的美国专利no.8,410,706;以及2013年5月28日授权的标题为wirelessbattery-powereddaylightsensor的美国专利no.8,451,116,在此其全部公开内容通过引用并入本文。

窗传感器180可以被配置成测量来自安装有负载控制系统的负载控制环境100外部的外部光强度。窗传感器180可以被安装在建筑物的立面上,诸如窗的外部或内部,以测量取决于太阳在天空中的位置的外部自然光强度。窗传感器180可以检测直达太阳光何时直接地照射到窗传感器180中,被反射到窗传感器180上,或者被诸如云或建筑物的外部装置阻挡,并且可以发送指示实测光强度的数字消息。窗传感器180可以经由rf通信信号172发送包括实测光强度的数字消息。数字消息可以用于经由一个或多个控制目标设备控制电气负载。窗传感器180可以响应于对窗传感器180上的按钮的致动而进入关联模式并且可以经由rf通信信号172发送关联消息。

负载控制环境100可以包括其它类型的控制源设备,诸如例如温度传感器、湿度传感器、辐射计、阴天传感器、阴影传感器、压力传感器、烟雾检测器、一氧化碳检测器、空气质量传感器、运动传感器、安全传感器、接近传感器、夹具传感器、分区传感器、键区、多区控制单元、滑块控制单元、动能或太阳能遥控器、钥匙链、手机、智能电话、平板、个人数字助理、个人计算机、膝上型电脑、时钟、视听控件、安全设备、电力监测设备(例如,功率计、电能计、公用事业子表、公用事业费率计等)、中央控制发射器、住宅控制器、商业控制器、工业控制器或控制源设备的任何组合。

负载控制环境100可以包括可操作来经由有线和/或无线通信发送和/或接收数字消息的系统控制器160。例如,系统控制器160可以被配置成发送和/或接收rf通信信号172,以与一个或多个控制设备(例如,控制源设备和/或控制目标设备)进行通信。例如,系统控制器160可以在关联的控制设备之间传送数字消息。系统控制器160可以经由有线数字通信链路耦合到一个或多个有线控制设备(例如,控制源设备和/或控制目标设备)。系统控制器160可以现场处于负载控制环境100处或在远程位置处。尽管系统控制器160被示为单个设备,然而负载控制环境100可以包括多个系统控制器和/或其功能可以分布在多个设备上。

系统控制器160也可以或可替选地经由rf通信信号170(例如,nfc;蜂窝;专有通信信道,诸如clearconnecttm等)通信。系统控制器160可以使用rf通信信号170来通过因特网164或其它网络通信。可以使用与rf通信信号172不同的协议和/或无线频带来发送rf通信信号170。例如,可以使用或蜂窝信号来发送rf通信信号170,并且可以使用另一rf通信协议(诸如或专有通信协议)来发送rf通信信号172。可以使用与rf通信信号172相同的协议和/或无线频带来发送rf通信信号170。例如,可以使用或专有通信协议来发送rf通信信号170和rf通信信号172。

系统控制器160可以被配置成在控制设备之间发送和接收数字消息。例如,系统控制器160可以响应于从控制源设备接收到的数字消息而向控制目标设备发送数字消息。数字消息可以包括用于被存储在控制设备处的关联信息或用于控制电气负载的控制指令。控制指令可以用于控制控制目标设备的电气负载或者用于根据控制配置信息来控制电气负载。系统控制器160可以从控制源设备接收控制指令并且可以执行对与控制源设备相关联的控制目标设备的查找。系统控制器160可以将包括控制指令的数字消息发送到用于控制电气负载的关联的控制目标设备。系统控制器160可以存储来自在控制设备之间传送的关联消息的关联信息,或者可以向控制设备查询存储在其上的关联信息。

一旦控制源设备与控制目标设备相关联,控制源设备就可以向控制目标设备发送数字消息以使控制目标设备控制提供给电气负载的功率量。例如,关联的遥控设备116可以指示照明器材108a、108b、108c、108d的照明控制设备增加或者减小各个照明负载的照明水平,指示电动窗用品120升高或者降低覆盖材料122,指示ac插入式负载控制设备124升高或者降低落地灯126的照明水平,并且/或者指示温度控制设备136升高或者降低一个或多个房间中的温度。关联的占用传感器112可以基于对房间102内的占用或空置状况的检测向控制目标设备发送类似的指令。日光传感器150可以基于对房间106内的自然光的量的监测向控制目标设备发送类似的数字消息。

控制设备(包括负载控制发现设备190)可以发现和/或执行与系统控制器160的关联。控制设备可以向系统控制器160发送关联消息和/或系统控制器160可以向控制设备发送关联消息。系统控制器160的标识符可以被存储在控制设备处以用于检测来自系统控制器160的通信。控制设备的标识符可以被存储在系统控制器160处以用于检测来自其它控制设备的通信。

系统控制器160可以包括可以用来控制一个或多个控制目标设备的控制配置信息。例如,控制配置信息可以包括预设配置。系统控制器160可以根据预设配置来生成数字消息,以将照明器材的调光水平设置到预定义水平,以将覆盖材料122的水平设置到预定义水平,以将电灯126的调光水平设置到预定义水平,或者以将温度控制设备136的温度设置到预定义水平。不同的预设可以被配置成控制不同的控制目标设备以不同地控制相应的电气负载。示例预设配置可以包括针对用户何时上床睡觉的就寝时间预设、针对用户何时观看电视或电影的电影观看预设、针对用户离开建筑物的时间预设、针对用户在建筑物中的时间的在家预设、或用户可以为场合而定义的其它预设配置。

控制配置信息可以包括区配置。区配置可以定义控制目标设备被定义以便受控的一个或多个区。区可以是用于被关联的具有组识别符的一组控制设备。可以通过发送具有用于控制每个区的控制指令的数字消息来单独地控制不同区中的控制目标设备。可以通过区标识符(例如,组标识符)来识别不同区,区标识符可以被存储在区中的系统控制器160和/或控制设备中。每个区可以被定义为具有作为位置标识符的区标识符的位置。尽管区可以在本文中被描述为具有位置标识符的位置,然而可以像在本文中针对位置所描述的那样类似地实现其它区配置。

负载控制环境100可以包括网络设备128。网络设备128可以执行有线和/或无线通信。网络设备128的示例可以包括无线电话、平板、膝上型电脑、个人数字助理(pda)、可穿戴设备(例如,手表、眼镜等)或另一计算设备。网络设备128可以是由用户132操作的用户设备。网络设备128可以通过在rf通信信号170(例如,信号、信号、蜂窝信号等)上发送数字消息来以无线方式通信。网络设备128可以响应于用户对网络设备128上的一个或多个按钮的致动而传送数字消息。在以下美国专利中对具有支持的设备(诸如智能电话和平板设备)的负载控制系统的示例进行了更详细的描述:2013年1月11日公开的标题为loadcontroldevicehavinginternetconnectivity的美国专利申请公开no.2013/0030589;以及2016年8月9日授权的标题为networkaccesscoordinationofloadcontroldevices的美国专利no.9,413,171,其全部公开内容通过引用并入在本文中。

网络设备128可以使用经由rf通信信号170(例如,信号、信号、蜂窝信号等)发送的数字消息来与系统控制器160进行通信,以允许网络设备128以使控制设备(例如,控制源设备和/或控制目标设备)相关联并且/或者控制电气负载。当rf通信信号170和rf通信信号172在相同的通信协议和/或相同的频带上传送时,网络设备128可以像本文中所描述的那样作为系统控制器160操作。

网络设备128可以在本地执行应用以便显示从系统控制器160接收的信息和/或接收用于向系统控制器160传送信息的用户输入。网络设备128可以包括用于为用户132显示信息的可视显示器110并且可以被配置成接收来自用户132的用户输入。可以在网络设备128处经由web界面(例如,web浏览器)和/或经由控制应用(例如,负载控制应用和/或配置应用)从网络设备128访问系统控制器160。用户132可以在网络设备128上生成并存储关联信息以用于使控制源设备和控制目标设备相关联。

可以以表或数据库的形式存储关联信息,表或数据库使控制目标设备的唯一标识符(例如,序列号)与一个或多个控制源设备的位置和/或唯一标识符(例如,序列号)相关联。关联信息可以包括指示控制目标设备(例如,照明控制设备、电动窗用品、插入式负载控制设备、温度控制设备等)的设备类型和/或控制源设备(例如,遥控设备、占用传感器、日光传感器、窗传感器等)的类型设备的设备类型标识符。可以将关联信息从网络设备128发送到系统控制器160。系统控制器160可以存储关联信息。系统控制器160可以通过识别控制目标设备和相应关联的设备的唯一标识符(例如,控制源设备的唯一标识符)来识别与每个控制目标设备相对应的关联信息,以将该关联信息发送到每个控制目标设备以便存储在其上。系统控制器160可以识别与每个控制目标设备相对应的其它信息,诸如控制配置信息,并且可以将该信息发送到每个控制目标设备以便在其上存储,使得控制目标设备可以根据该信息来响应。

控制设备可以与位置相关联以便使得能实现对该位置中的电气负载的控制。控制设备也可以与位置中的其它控制设备相关联以便使得能实现对电气负载的控制。例如,控制设备可以通过在控制设备处存储位置标识符来与位置相关联,使得控制设备可以检测发送到所识别的位置中的控制设备的数字消息。可以通过存储控制设备的标识符来使控制设备(例如,控制目标设备)与其它控制设备(例如,控制源设备)相关联,使得控制设备(例如,控制目标设备)可以检测从用于控制电气负载的关联的控制设备(例如,控制源设备)发送的数字消息。当控制目标设备与控制源设备相关联时,控制目标设备可以对控制源设备作出响应。

可以相对于负载控制环境100中的其它控制设备的位置发现控制设备的位置。如图1a中所示,控制设备(例如,控制源设备和/或控制目标设备)可以在发现范围134内发送可以由发现范围134内的其它控制设备接收的消息。消息可以是可以由接收设备识别为发现消息的专用发现消息或可以在负载控制环境100中发送并且可以被解释为发现消息的另一消息。例如,消息可以是用于使负载控制环境100中的设备相关联的关联消息,并且/或者消息可以是用于控制负载控制环境100中的设备的控制消息。

发送发现消息(例如,专用发现消息或以其它方式解释为发现消息的消息)的控制设备可以被识别为负载控制发现设备190。负载控制发现设备190可以是执行一个或多个活动的设备。例如,负载控制发现设备190可以是通过向控制目标设备发送数字消息来控制提供给电气负载的功率量的控制源设备(例如,遥控设备116)和/或向一个或多个控制设备发送发现消息的控制设备。

负载控制发现设备190可以是专用负载控制发现设备190。例如,专用负载控制发现设备190可以是可以被用于在专用发现模式期间向控制设备和/或系统控制器160发送发现消息的设备(例如,控制设备)。专用发现模式可以在一段时间内被启用,可以在由用户接收到指示时被启用/禁用,并且/或者可以在专用发现设备上被配置为静态模式。发现消息可以是用于发现控制设备和/或系统控制器160的消息。发现消息可以是用于一个或多个活动的消息。例如,发现消息可以是被配置成发现控制设备和/或系统控制器160的消息,并且发现消息可以是被配置成使控制设备与另一控制设备和/或系统控制器160相关联的消息。发现消息可以是被配置成发现控制设备并且控制接收到发现消息的控制设备的控制消息。

图1a示出控制源设备(例如,遥控设备116)被指配为可以在发现范围134内发送发现消息的负载控制发现设备190,但是其它控制设备也可以被指配为负载控制发现设备190的示例。发现范围134可以对应于负载控制发现设备190的发送功率(例如,可调整的发送功率)。可以针对位置预先配置负载控制发现设备190。例如,负载控制发现设备190可以作为针对识别位置的负载控制发现设备被存储在系统控制器160处,存储在负载控制发现设备190处,和/或存储在识别位置处的其它设备处。由负载控制发现设备190发送的发现消息可以被其它设备(诸如其它控制设备和/或系统控制器160)接收。

设备可以接收发现消息并且确定发现消息是否是以高于接收功率阈值(例如,预定义信号强度)的信号强度接收到的。预定信号强度可以被从系统控制器160接收和/或可以在制造时预先配置。接收到发现消息的控制设备可以报告发现消息的接收。接收到发现消息的控制设备可以报告发现消息的接收信号强度。控制设备可以将发现消息的接收和/或接收信号强度报告给另一控制设备(例如,控制源设备、控制目标设备等)。接收到发现消息的控制设备可以将发现消息的接收和/或接收信号强度报告给系统控制器160。控制设备和/或系统控制器160可以存储接收到发现消息的控制设备并且向网络设备128提供控制设备的标识符。网络设备128可以将控制设备显示给用户132以与位置和/或其它控制设备相关联。

因为每个控制设备可以与位置相关联,所以可以在网络设备128处(例如,从直接存储或者从系统控制器160)调用给定位置中的控制设备的列表。控制设备可以与其它设备相关联,与其它设备解除关联,或者与位置解除关联。设备的关联和解除关联可以使得能实现定义区域中的控制设备的配置和/或重新配置。可以通过发现设备并更新关联来定义和/或重新定义位置。控制设备可以由与操作或者管理该空间中的控制设备的操作的用户132不同的人来安装和/或关联。通过控制源设备发现控制目标设备可以使得能实现位置的配置或重新配置以根据空间的使用来优化控制设备的控制。位置的使用可以被改变,或者可以不同于计划中原先识别的(例如,诸如当设备被安装在房间102、104、106中时)。因此,负载控制发现设备190的发现范围134内的设备的发现可以使用户132能够为给定位置重新定义关联的设备。

设备可以接收发现消息并且确定在发现范围和/或发现区内是否接收到发现消息。可以将发现范围分割成一个或多个发现区。可以通过可以接收到发现消息的接收信号强度来识别发现区,并且/或者可以通过另一标识符(诸如发现消息的发送功率和/或阈值(例如,接收功率阈值))来识别发现区。发现消息可以在发现范围内被发送并且可以标识设备可以响应的发现区。如果发现消息是以所识别的信号强度接收到的,则可以通过接收信号强度或控制设备可以响应的接收信号强度的范围来识别发现区。

由负载控制发现设备190发送的发现消息可以是可以在已建立的发现范围134内广播的广播消息。发现消息可以包括标识从其发送发现消息的负载控制发现设备190的信息。发现消息可以指示控制设备的类型(例如,遥控设备、占用传感器、照明控制设备等)、可以识别负载控制发现设备190的唯一标识符(例如,序列号)、用于直接地与负载控制发现设备190进行通信的链路地址、设备是控制目标设备还是控制源设备和/或关于设备的其它信息。

发现范围134可以依赖于发送设备的发送功率和/或发送功率的范围。例如,发现范围134可以基于从负载控制发现设备190发送数字消息的发送功率或数字消息将被发送的距离。发送设备的发送功率可以是可调整的以便调整发现范围134的区域。

发现范围134也可以或者可替选地依赖于阈值。例如,发现范围134可以依赖于接收设备的接收功率阈值。例如,发现范围134可以依赖于控制设备从负载控制发现设备190接收数字消息的信号强度。信号强度可以是如每个接收设备处的接收信号强度指示符(rssi)所指示的信号强度。可以将rssi定义为接收设备正在从发送设备接收数字消息的功率水平的量度。接收设备可以各自将接收到的消息的rssi与接收功率阈值(其可以被存储在每个接收设备中的存储器中)相比较,并且可以在rssi大于接收功率阈值的情况下对所接收到的消息作出响应。每个接收设备的接收功率阈值可以是可调整的以便调整发现范围134的区域。例如,发现消息可以包括接收控制设备可以对照来比较所接收到的信号(例如,发现消息)的rssi的接收功率阈值。

可以将发现范围134分割成具有不同的rssi值和/或范围的多个发现区。例如,可以将发现范围134分解成各自与设备(例如,以相同的信号强度和/或在相同的信号强度范围内接收发现消息的设备)的不同组相关的发现区。选择一个或多个特定发现区内的控制设备可以限制同时发送响应的设备的数目以减小或者阻止干扰在位于不同的发现区内的设备之间发生。可以通过从多于一个发现区中选择控制设备来聚合在不同区中对发现消息作出响应的控制设备。例如,基于不同区中的控制设备的位置,可以将不同区中的控制设备显示给用户132和/或独立地提供给控制设备。

如图1a上所示,负载控制发现设备190的发送功率可以定义发现范围134。可以根据最小信号强度(例如,最小rssi)至最大信号强度(例如,最大rssi)来定义发现范围134。最小信号强度可以定义发现范围134的外边缘。最大信号强度可以定义内区域(例如,在发现范围134内部的区域),在其内部可以防止设备对发现消息作出响应。最大信号强度可以被设置为使得内区域相对更小(例如,离负载控制发现设备190零英尺)。在负载控制发现设备190处发送发现消息可以在内区域处开始,例如,负载控制发现设备可以在离负载控制发现设备190零英尺处开始发送,并且在离负载控制发现设备190零英尺之外递增地发送。

发现范围134内的控制设备可以对从负载控制发现设备190发送的发现消息作出响应。每个控制设备可以计算接收到的每个相应的发现消息的rssi。一个或多个控制设备可以根据接收到的每个相应的发现消息的rssi来组织控制设备。系统控制器160和/或网络设备128可以组织控制设备。例如,系统控制器160和/或网络设备128可以根据接收到的每个相应的发现消息的rssi来组织控制设备。在信号中接收到具有高于接收功率阈值的rssi的发现消息的控制设备可以在发现范围134内,并且在信号中接收具有低于接收功率阈值的rssi的发现消息的控制设备可以在发现范围134之外。

负载控制发现设备190可以是被预先安装在用于执行负载控制的负载控制系统中的控制设备(例如,控制源或控制目标)。因为负载控制发现设备190和/或用于被发现的控制设备可以使用与网络设备128不同的协议来通信,所以系统控制器160可以识别对发现消息的响应并且将所发现的设备提供给网络设备128。为了执行负载控制而安装的控制设备用作负载控制发现设备190可以减小用于执行发现和/或关联的设备的数目。

发现范围134可能受干扰影响。例如,使房间102、104、106分离的墙、地板或天花板可能引起干扰。在与另一控制设备相同的发现范围和/或相同的发现区内接收到发现消息的控制设备可能引起干扰。干扰可以使发现消息的信号强度降级。这种降级可以减小从负载控制发现设备190(例如,在房间102、104和/或106当中)发送的发现消息的发现范围134。如图1a中所示,发现范围134可以被房间102与房间104之间的墙以及被房间102与房间106之间的天花板和地板降级,使得发现范围134进一步投射到存在更少干扰的房间102中。尽管发现范围134在图1a中通过圆来图示,然而发现范围134可以定义除圆形区域以外的区域。

rssi或信号强度可以是可以用于发现负载控制环境100中的设备的一个发现准则。可以使用一个或多个发现准则来发现负载控制环境100中的设备。发现准则可以包括自设备上电以来的时间量。如果控制设备在发现准则中指示的时间量之前或之后被上电,则可以从所发现的设备中滤出控制设备。控制设备可以在被上电时启动内部定时器并且可以识别何时已经满足用于被发现的阈值时间量。在另一示例中,控制设备可以提供自内部定时器开始以来的时间量,并且另一设备(诸如系统控制器160或网络设备128)可以识别何时已经满足用于被发现的阈值时间量。

发现准则可以包括由控制设备控制的电子负载的负载状态。例如,负载状态可以是由负载控制设备控制的电气负载的开/关状态。负载状态可以是照明负载的调光水平或调光水平范围。控制设备可以识别电气负载的负载状态并且识别何时已经满足用于被发现的负载状态。在另一示例中,控制设备可以将负载状态提供给另一设备,诸如系统控制器160或网络设备128,其可以识别何时已经满足用于被发现的负载状态。被包括在发现准则中的负载状态可以允许用户132使用用户132希望发现的设备来调整电气负载的负载状态。例如,用户132可以将照明器材108a和108b的开/关状态改变为“开”状态以便被发现,并且用户132可以让照明器材108c和108d的开/关状态留在“关”状态下以便被发现准则滤出。

发现准则可以包括由占用传感器(诸如占用传感器112)识别的占用状态或活动水平。例如,占用传感器112可以识别占用状况或空置状况,其可以被用于发现占用传感器112。占用传感器112可以识别不同的活动水平。例如,占用传感器可以识别占用传感器112的可见区域内的主要运动事件(例如,高于预定义运动水平)和次要运动事件(例如,低于预定义运动水平)。主要运动事件或次要运动事件可以用于发现占用传感器112。占用传感器112可以在识别所定义的占用状态或所定义的活动水平时发送响应消息。占用状态和/或活动水平可以用于发现除占用传感器以外的设备。占用状态和/或活动水平可以由占用传感器112识别并且占用传感器112可以向发现范围内的设备发送发现消息。来自占用传感器112的发现消息可以识别在占用传感器112处识别的占用状态和/或活动水平。

发现准则可以包括先前已经与位置和/或设备相关联的设备。例如,所发现的设备可以包括先前已经被发现和/或先前存储在另一设备处的关联信息中的设备。发现消息可以包括对关联设备的请求并且关联设备的标识符可以作为响应被返回。发现消息可以包括特定设备(例如,先前发现的设备)的标识符,并且发现消息可以询问控制设备其是否已经与该设备相关联。对发现消息的响应可以包括对该请求的回答,或者与所识别的控制设备解除关联的设备可以不响应。

发现准则可以被存储在控制设备处以用于根据所定义的准则来决定是否对发现消息作出响应。可以独立地对每个发现准则作出响应,或者可以针对响应来识别准则的组合。可以在负载控制设备处在来自系统控制器160和/或网络设备128的更新消息中更新发现准则。可以在网络设备处定义发现准则并且将它发送到控制设备以用于确定是否对发现消息作出响应。发现消息可以定义用于当在控制设备处被识别时响应于的发现准则。

发现消息可以请求控制设备提供识别的发现准则,并且系统控制器160和/或网络设备128可以基于由控制设备提供的发现准则滤出发现的设备。例如,发现消息可以请求控制设备提供发现消息被接收的rssi、自上电以来的时间量、负载状态和/或由占用传感器识别的占用状态或活动水平。控制设备可以所请求的信息,或者在在控制设备处未识别所请求的信息的情况下提供空值,并且可以将系统和/或一个或多个准则提供给系统控制器160和/或网络设备128以用于过滤发现的设备。

可以使用发现准则中的一个来最初发现设备,并且可以基于其它准则进一步过滤该准则。例如,接收具有某个信号强度(例如,rssi)的发现消息的控制设备可以用于生成初始数据集。可以使用其它发现准则来进一步过滤初始数据集。可以将发现准则提供给网络设备128上的用户132以供选择以进一步过滤数据集中发现的设备的数目。可以将发现准则顺序地和/或以随机地生成的顺序提供给用户132。可以向网络设备128上的用户132提供指令以指示用户132进一步过滤发现的设备的方式。例如,网络设备128可以指示用户132进入房间102以发现房间102中的设备。网络设备128可以指示用户132进入房间102以发现房间102中的设备。网络设备128可指示用户132在要发现的设备附近进行主要运动,使得占用传感器112可以检测到主要运动事件并且发送由系统控制器160和/或网络设备128用于过滤发现的设备的数字消息。发现准则可以被用户选择以用于限制发现的设备的数目。

发现消息的发送可以通过对负载控制发现设备190上的按钮的致动和/或发现触发消息的接收来触发。例如,负载控制发现设备190可以被识别为遥控设备116。负载控制发现设备190可以被识别为专用负载控制发现设备。用户132可以使按钮、一系列按钮致动(例如,持续预定义时间段),并且/或者对负载控制发现设备190执行其它命令以发送发现消息。按钮持续不同的时间段的致动可以使负载控制发现设备190被设置为不同的模式。例如,在负载控制发现设备190(例如,遥控设备116)上使按钮致动持续三秒钟可以使负载控制发现设备190被设置为关联模式,在所述关联模式下负载控制发现设备190可以向控制目标设备发送关联消息。在该示例中,在负载控制发现设备190(例如,遥控设备116)上使按钮致动持续六秒钟可以使负载控制发现设备190被设置为发现模式,在所述发现模式下负载控制发现设备190可以向控制目标设备发送发现消息。负载控制发现设备190也可以或者可替选地从系统控制器160或网络设备128接收发现触发消息。网络设备128可以接收由用户132对按钮的致动并且可以向负载控制发现设备190发送发现触发消息,或者向系统控制器160发送要发送发现触发消息的指示。

发现消息的发送可以由负载控制环境中的传感器执行。例如,负载控制发现设备可以是占用传感器,占用传感器可以在识别占用状况(例如,被占用房间)和/或空置状况(例如,未占用房间)时发送数字消息。占用状况和/或空置状况可以被其它设备解释为发现消息(例如,当设备处于发现模式时)。用户可以进入或者离开房间以在占用传感器的位置中触发发现消息的发送以发现该位置中的设备。

从负载控制发现设备190接收到发现消息的控制设备可以是可以接收发现消息并且可以向系统控制器160确认发现消息的接收的双向通信设备(例如,照明器材108a、108b、108c、108d中的照明控制设备、电动窗用品120、ac插入式负载控制设备124等)。控制设备可以将发现消息识别为来自负载控制发现设备190并且可以存储发现消息的接收的指示。控制设备可以通过与控制设备解除关联的负载控制发现设备190的设备标识符、与控制设备相关联并且识别为负载控制发现设备190的负载控制发现设备190的设备标识符和/或发现消息标识符来识别发现消息。控制设备可以存储发现消息被接收的信号强度(例如,接收信号强度指示(rssi))并且/或者控制设备可以存储阈值(例如,接收功率阈值)。控制设备可以将信号强度报告给一个或多个其它设备,并且/或者控制设备可以向一个或多个设备报告信号强度是低于还是高于接收功率阈值。例如,控制设备可以将信号强度报告给其它控制设备,报告给网络设备128,和/或报告系统控制器160。控制设备也可以或者可替选地报告信号强度是低于还是高于接收功率阈。如果信号强度(例如,rssi)高于阈值(例如,预定义接收功率阈值),则可以报告发现消息的接收。

作为单向通信设备(例如,占用传感器112、窗传感器180、日光传感器150、遥控设备154、遥控设备142等)的控制设备可能无法接收到发现信息。单向通信设备可以向负载控制发现设备190和/或系统控制器160发送发现消息以用于被检测和/或关联。发现消息可以包括发送设备的标识符。为了发送发现消息,用户132可以使单向通信设备上的按钮致动。用户132可以使遥控设备上的按钮118、遥控设备142上的按钮144、遥控设备154上的按钮156、日光传感器150上的按钮152、占用传感器112上的按钮114和/或类似物致动。为了触发在日光传感器150处发送发现信息,用户132也可以或者可替选地发送可由日光传感器150识别的激光信号。尽管一些控制设备可以被描述为双向通信设备,然而任何控制设备可以包括用于发送发现消息的按钮。

当负载控制发现设备190可以从控制设备接收消息时,双向通信设备也可以发送发现消息或对从负载控制发现设备190发送的发现消息的响应。负载控制发现设备190可以确定来自控制设备的消息被接收的信号强度。负载控制发现设备190可以在内部记录所识别的设备和/或信号强度。负载控制发现设备190可以将所识别的设备和/或信号强度提供给系统控制器160和/或网络设备128。尽管某些设备可以被描述为单向通信设备或双向通信设备,然而这些设备可以被配置用于单向或双向通信。

系统控制器160和/或网络设备128可以用于协调位置中的控制设备的发现和关联。用户132可以使网络设备128上的按钮致动以发现位置中的设备,并且网络设备128可以从系统控制器160请求发现信息。系统控制器160可以接收请求并且可以发送将控制设备置于发现模式下的数字消息。将控制设备置于发现模式下的数字消息可以是与用于在负载控制发现设备190处触发发现消息的发现触发消息相同的消息,或者可以是不同的消息。一旦处于发现模式,控制设备就可以知道要侦听发现消息。用户132可以使控制设备上的按钮致动以进入发现模式。例如,用户可以使负载控制发现设备190上的一个或多个按钮致动(例如,持续预定义时间段)以向系统控制器160和/或其它控制设备发送要进入发现模式的数字消息。

控制设备可以向系统控制器160发送要确认发现消息的接收的数字消息。该数字消息可以包括负载控制发现设备190的设备标识符和/或发现消息被接收到的信号强度。可以响应于来自系统控制器160的请求(例如,在系统控制器160本身接收到发现消息之后)将数字消息发送到系统控制器160。来自系统控制器160的请求可以包括用于确认从具有负载控制发现设备190的设备标识符的设备接收到消息的请求和/或消息的接收信号强度。如果发现消息是以高于预定义阈值(例如,接收功率阈值)的信号强度接收的,则来自系统控制器160的请求可以包括用于确认从负载控制发现设备190接收到发现消息的请求和/或消息的接收信号强度。来自系统控制器160的请求可以包括对已经(例如,自进入发现模式以来)从其接收到消息的非关联设备的设备标识符和/或这些消息的接收信号强度的请求。来自系统控制器160的请求可以包括对已经(例如,自进入发现模式以来)从其接收到消息的负载控制发现设备的设备标识符和/或消息的接收信号强度的请求。

系统控制器160可以将所发现的设备提供给网络设备128以用于显示给用户132。系统控制器160可以组织所发现的设备以用于显示给用户132以便执行关联。系统控制器160可以在按在每个设备处接收到发现消息的信号强度组织的有组织的数据集(例如,升序或降序列表)中组织所发现的控制设备。系统控制器160可以从数据集中移除以低于预定义阈值(例如,接收功率阈值)的信号强度接收到发现消息的任何设备。系统控制器160可以在数据集中包括具有最大信号强度的预定义数目的设备。系统控制器160可以将经组织的数据集发送到网络设备128以用于显示给用户132。

尽管控制设备的发现和/或关联的协调在本文中被描述为在系统控制器160处被执行,然而这种功能可以被实现在控制设备本身中。一个或多个控制设备(例如,照明器材108a、108b、108c、108d、遥控设备116等中的照明控制设备)可以用于协调控制设备(例如,一位置内的控制设备)的发现和/或关联。一个或多个中央控制设备可以接收将控制设备置于发现模式下的请求并且可以发送将控制设备置于发现模式下的数字消息。可以将数字消息发送到邻近一个或多个中央控制设备的控制设备。将控制设备置于发现模式下的数字消息可以是与用于在负载控制发现设备190处触发发现消息的发现触发消息相同的消息,或者可以是不同的消息。一旦处于发现模式,控制设备就可以知道要侦听发现消息。一个或多个中央控制设备可以从其它控制设备收集发现信息(例如,对发现消息的接收的确认和/或发现消息被接收到的信号强度)并且可以将发现信息提供给网络设备128。一个或多个中央控制设备可以从网络设备128接收关联信息并且将关联信息或其相关部分发送到其它控制设备。

网络设备128可以组织所发现的设备以用于显示给用户132以便执行关联。网络设备128可以在按在每个设备处接收到发现消息的信号强度组织的有组织的数据集(例如,升序或降序列表)中组织所发现的控制设备。例如,网络设备128可以首先显示接收到具有最高rssi的发现消息的控制设备,接下来按降序显示接收到具有更低rssi的发现消息的设备。网络设备128可以从数据集中移除以低于预定义阈值(例如,接收功率阈值)的信号强度接收到发现消息的任何设备。网络设备128可以在数据集中包括具有最大信号强度的预定义数目的设备。

用户132可以从显示在网络设备150上的所发现的设备中选择控制设备(例如,照明器材108a、108b、108c、108d中的照明控制设备)。所选择的控制设备可以与用于按发现范围134发现控制设备的负载控制发现设备190相关联。网络设备150可以响应于从用户132接收到的输入而生成有关负载控制发现设备190和所选择的控制设备的关联信息。所选择的控制设备也可以与除负载控制发现设备190以外的控制设备(例如,控制源设备)相关联。

用户132可以在网络设备128处配置用于发现的控制设备的关联信息和/或控制配置信息。所发现的控制设备可以与识别负载控制环境100中的位置的一个或多个位置标识符相关联。这些位置可以由用户132(例如,从预定义位置的列表中)识别或者可以是与负载控制发现设备190相关联的一个或多个预定义位置(例如,安装有负载控制发现设备的位置)。

网络设备128可以访问存储在系统控制器160处的关联信息。关联信息可以包括所发现的设备的设备标识符、所发现的设备的位置标识符和/或关联的控制设备的标识符。用户132可以通过在网络设备128上作出选择来使发现的控制设备与先前关联的控制设备解除关联。用户132可以通过在网络设备128上作出选择来使发现的控制设备与其它控制设备相关联。

用户132可以访问存储在系统控制器160处的控制配置信息。用户132可以通过在网络设备128上作出选择来编辑用于发现的控制设备的当前存储的控制配置信息。用户132可以通过在网络设备128上作出选择来生成并存储用于发现的控制设备的控制配置信息。

网络设备128可以将关联信息和/或控制配置信息发送到系统控制器160(例如,在由用户132对按钮致动时)。系统控制器160可以将经更新的关联信息和/或控制配置信息存储在其上。系统控制器160可以将关联信息和/或控制配置信息发送到控制设备以更新存储在控制设备处的关联信息和/或控制配置信息。系统控制器160可以将经更新的关联信息和/或控制配置信息广播给控制设备,以便控制设备识别更新的相应关联信息和/或控制配置信息(若有的话),以便在其上本地存储。

图1b示出具有被识别为负载控制发现设备190的控制目标设备的示例负载控制环境100。例如,照明器材108a中的照明控制设备可以在系统控制器160处和/或在照明控制设备108本身处被识别为负载控制发现设备190。负载控制发现设备190可以是针对位置而预定义的或者在控制设备之间切换。可以经由来自网络设备128的命令(例如,从网络设备128到系统控制器160的命令)在控制设备之间切换负载控制发现设备190。用户132可以选择要识别为负载控制发现设备190的控制设备,并且所选择的控制设备的标识符可以被存储为负载控制发现设备190(例如,在系统控制器160、网络设备128、被识别为负载控制发现设备190的控制设备和/或其它控制设备处)。照明器材108a的照明控制设备可以被识别为负载控制发现设备190以发现与在图1a中被识别为负载控制发现设备190的遥控设备116不同的一组控制设备。

在负载控制发现设备190被切换之后,可以删除、重新组织和/或重建发现的设备的有组织的数据集。例如,如果负载发现设备190与一个或多个控制设备解除关联,和/或如果负载控制发现设备190是以将影响控制设备从不同的负载控制发现设备190接收发现消息的信号强度的方式配置的,则可以删除有组织的数据集。

例如,如果控制设备与负载控制发现设备190相关联和/或解除关联,和/或如果控制设备从不同的负载控制发现设备190接收到发现消息的信号强度随着时间的推移而改变,则也可以重新组织有组织的数据集。例如,可以重新组织有组织的数据集以考虑与另一负载控制发现设备190相关联的设备,其中从关联的负载控制发现设备190接收到的发现消息与来自先前关联的负载控制发现设备的发现消息相比具有更大或更小的信号强度。如果相同的控制设备与负载控制发现设备解除关联,例如,如果负载控制发现设备被从房间中移除或者控制设备与另一负载控制发现设备相关联,则可以重新组织有组织的数据集。

可以重建发现的设备的有组织的数据集。经重建的有组织的数据集可以是预先存在的有组织的数据集的补充或替代。例如,如果一个控制设备作为负载控制设备被移除,并且另一控制设备被指配为负载控制设备,则可以重建有组织的数据集。可以重建有组织的数据集,例如,以考虑具有与先前的关联不同的关联的负载控制设备。

不同类型的负载控制发现设备的发现范围134可以是相同的或不同的。用户132可以在网络设备128处建立发现范围134或者可以预定义发现范围134。如果在网络设备128处建立了发现范围134,则可以将已建立的范围传送到系统控制器160和/或负载控制发现设备190以在其上存储。

任何控制设备(例如,控制源设备和/或控制目标设备)可以被识别为负载控制发现设备190。控制设备可以在系统控制器160处、在网络设备128处和/或在控制设备本身处被指配为负载控制发现设备190。可以在控制设备之间切换负载控制发现设备190。如图1b中所示,可以在照明器材108a的照明控制设备、照明器材108b的照明控制设备、照明器材108c的照明控制设备、照明器材108d的照明控制设备、电动窗用品120、占用传感器112、ac插入式负载控制设备124和/或其它控制设备之间切换负载控制发现设备190。例如,负载控制发现设备190可以被从照明器材108a的照明控制设备切换到照明器材108d的照明控制设备以发现并使房间102内的不同的位置中的设备相关联。可以经由来自网络设备128的命令在控制设备之间切换负载控制发现设备190。例如,可以响应于用户132在网络设备128上选择控制设备中的一个而在这些控制设备之间切换负载控制发现设备190。网络设备128可以向系统控制器160发送消息。系统控制器160和/或网络设备128可以向遥控设备116发送该设备已被取消指配为负载控制发现设备190的消息,遥控设备116像图1a中所示的那样先前被指配为负载控制发现设备190。系统控制器160和/或网络设备128可以向照明器材108a的照明控制设备发送该设备已被指配为负载控制发现设备190的消息。可以通过用户132使用于被指配为负载控制发现设备190的相应的控制设备上的按钮(例如,占用传感器上的按钮114)致动来在控制设备之间切换负载控制发现设备190。

可以从负载控制发现设备190计算发现范围134,使得将不同的控制设备识别为负载控制发现设备190可以允许发现不同的设备。如上所述,负载控制发现设备190可以在控制设备之间切换(例如,从前一个负载控制发现设备到另一负载控制发现设备)。当负载控制发现设备190在控制设备之间切换时,可以在不同的控制设备的发现范围134内发送发现消息。例如,如果负载控制发现设备190从遥控设备116切换到照明器材108a的照明控制设备,则发现范围134的中心可以从遥控设备116的位置移动到照明器材108a的照明控制设备(例如,响应于用户对用于被指配为网络设备上的负载控制发现设备190的控制设备的选择)。当负载控制发现设备190可以是可移动设备(例如,遥控设备116,其可能可从墙拆卸并由用户132携带)时,发现范围134可以随着相同的负载控制发现设备190而移动。

发现消息可以被发送多次。例如,发现消息可以被发送多次,以识别位于运动发现范围134内的控制设备,和/或识别由于干扰而先前未识别的控制设备。可以聚合被识别为发送多个消息的结果的控制设备。可以将经聚合的控制设备提供给用户132。例如,可以经由网络设备128将经聚合的控制设备提供给用户132。当响应于后续发现消息时,可以忽略先前对发现消息作出响应的控制设备。控制设备可以对接收到的第一发现消息作出响应并且此后省略响应,或者对每个接收到的发现消息作出响应。后续发现消息可以识别先前对发现消息作出响应的控制设备,例如,以防止所发现的控制设备必须再次响应。

可以存在多于一个负载控制发现设备190。可以为控制设备的不同组(诸如物理空间中的控制设备的不同组)定义负载控制发现设备190。例如,位于房间102的第一部分中的控制设备可以被识别为用于发现房间102的第一部分中的控制设备的负载控制发现设备190,并且位于房间102的第二部分中的另一控制设备可以被识别为用于发现房间102的第二部分中的控制设备的另一负载控制发现设备。在另一示例中,每个房间102、104和106中的控制设备可以被识别为用于设备所位于的房间的相应的负载控制发现设备。位于房间或房间的一部分中最居中的控制设备可以被识别为负载控制发现设备190。

可以向控制设备发送数字消息以指示控制设备识别自身和/或相应的电气负载,使得用户132可以识别用于被指配为负载控制发现设备190的控制设备。所识别的控制设备可以是在某位置处发现的控制设备。用户132可以使网络设备128上的按钮致动以指示控制设备执行识别。可以从系统控制器160向所识别的设备发送识别消息。所识别的控制设备可以接收识别消息并且根据用于识别该设备的控制指令来控制电气负载。系统控制器160可以知道被识别的控制设备的类型并且可以发送与控制设备的类型相对应的控制指令。系统控制器160可以发送可以由所识别的设备检测的通用识别消息,并且可以在本地查找控制指令。

用户132可以使控制设备上的按钮致动以将控制设备指配为负载控制发现设备190。例如,用户132可以使遥控设备116或负载控制发现设备190上的按钮118致动(例如,持续预定时间段)以向系统控制器160发送用于指示系统控制器160将遥控设备116识别为负载控制发现设备190的数字消息。可以将标识消息从系统控制器160发送到所识别的控制设备。遥控设备116或负载控制发现设备190也可以或者可替选地直接地与控制设备进行通信以请求识别。所识别的设备可以接收识别消息并且根据用于识别该设备的控制指令来控制电气负载。

用户132可以使遥控设备116或负载控制发现设备190上的按钮致动(例如,持续预定时间段)以将另一控制设备识别(例如,通过闪光或者以其它方式识别设备)为负载控制发现设备190或者以将所识别的控制设备指配为负载控制发现设备190。这可以允许用户132遍历控制设备并且选择一控制设备作为负载控制发现设备190。被遍历以便被识别为负载控制发现设备190的控制设备可以是在发现模式期间已经被发现的控制设备或其它设备(例如,在遥控设备116或负载控制发现设备190的发现范围内的设备)。

不同的控制设备可以不同地执行识别。负载控制设备可以增加和/或减小提供给相应的电气负载的功率量。照明器材中的照明控制设备可以打开、关闭、升高调光水平、降低调光水平,或者使相应的照明负载闪光。电动窗用品120可以上下升高覆盖材料122的高度,或者在当前高度下随着窗用品而摆动。ac插入式负载控制设备124可以打开、关闭、升高、降低或者使落地灯126闪光,或者以其它方式增加和/或减小提供给由插入式负载控制设备124控制的电气负载的功率量。控制设备也可以或者可替选地包括可以被打开、关闭或闪光以便识别的led。

在控制设备已被识别之后,用户132可以选择网络设备128上所识别的设备以用于将该控制设备识别为负载控制发现设备190。用户132可以将不同的控制设备识别为负载控制发现设备190并且通过将已建立的发现范围134在一位置内移动或移动到不同的位置来发现不同的设备。

当房间104和房间106中的控制设备在已建立的发现范围134之外时,这些控制设备可能无法从负载控制发现设备190接收发现消息。如图1c中所示,已建立的发现范围134可以是可配置的。例如,已建立的发现范围134可以通过调整(例如,递增地增加或者减小)负载控制发现设备190的信号强度(例如,发送功率)和/或通过调整(例如,增加或者减小)阈值(例如,接收功率阈值)来配置。发现范围134可以随着负载控制发现设备190的发送功率被增加和/或随着接收功率阈值被减小而增加(例如,递增地增加)。当发现范围134被增加时,发现范围内的控制设备的数目可以增加。如图1a和图1b中所示,可以将发现范围134调整到经调整的发现范围158。使用已建立的调整的发现范围158,负载控制发现设备190可以发现进入经调整的发现范围158内的其它控制设备(诸如温度控制设备136和/或遥控设备154)和/或使其相关联。

尽管图1c将经调整的发现范围158示出为比发现范围134更大的发现范围,然而也可以将发现范围134调整到更小的发现范围,其可以包括更少的控制设备。当试图发现房间102中的设备时,可以使发现范围134变得更小以避免发现其它位置(诸如房间104和/或房间106)中的控制设备。用户132可以根据房间的大小或各种控制设备的位置来调整发现范围或者将发现范围移动到另一位置以发现位置内的控制设备。当发现范围被增加、减小和/或移动时,网络设备128上提供的显示可以相应地更新。例如,当发现范围被从一个位置移动到另一位置时,网络设备128可以示出经更新的发现范围中的控制设备。此外或可替选地,当发现范围被从一个位置移动到另一位置时,可以识别来自每个发现范围的控制设备的聚合。可以根据信号强度以有序列表在网络设备上显示设备。

可以通过在经调整的发现范围158内发送发现消息来检测温度控制设备136和/或遥控设备154。日光传感器150、照明器材146a、146b、146c、146d的照明控制设备以及照明器材138a、138c的照明控制设备也可以处于经调整的发现范围158中。照明器材138b、138d的照明控制设备和遥控设备142可以处于经调整的发现范围158之外并且可以不接收在经调整的发现范围158内发送的发现消息。例如,在发现范围158之外的控制设备可以向负载控制发现设备190和/或系统控制器160发送(例如,在按钮的致动或触发消息的接收时)发现信息,因为在发现范围158之外的控制设备可以具有更大的发送功率。

可以选择对应于设备将被发现的位置的大小的发现范围。例如,可以调整(例如,增加或者减小)负载控制发现设备190的发送功率,使得负载控制发现设备190的发送功率对应于位置的大小。具有更大的发送功率的控制设备可以被识别为负载控制发现设备190,以增加更大房间中的发现范围。每个位置可以具有指示每个相应的位置的大小的大小标识符。可以指配负载控制发现设备190的发送功率,或者可以将具有相应发送功率的控制设备识别为负载控制发现设备190,以使得能够发现具有所识别的大小的位置中的控制设备。系统控制器160和/或网络设备128可以存储控制设备的发送功率并且基于控制设备的发送功率和位置的大小执行负载控制发现设备190的指配。可以在网络设备128上输入位置的大小。

可以在发现模式期间将负载控制发现设备190和/或其它控制设备的发送功率调整(例如,增加或者减小)预定量。经调整的(例如,增加的和/或减小的)发送功率可以大于和/或小于负载控制发现设备190和/或控制设备在用于控制电气负载的操作中的发送功率。在发现模式期间的经调整的发送功率可以使得控制设备和/或负载控制发现设备190能够发现更多的和/或更少的设备,同时在其它使用(例如,负载控制消息的传送)期间保存控制设备和/或负载控制发现设备190处的功率。可以从网络设备128(例如,直接地或者经由系统控制器160)发送经调整的发送功率。

负载控制发现设备190可以经由一个或多个中间设备与控制设备进行通信。例如,可以在控制设备处接收发现消息并且可以经由系统中的一个或多个其它控制设备传送确认和/或信号强度。一个或多个中间设备可以用于确保在负载控制发现设备190处接收到确认和/或信号强度的更大可能性。当控制设备正在向负载控制发现设备190发送发现消息时(例如,对于单向通信设备),在中间设备处接收每个消息的信号强度可以被附加到正在传送的消息。负载控制发现设备190和/或系统控制器160可以将信号强度加在一起以确定控制设备的相对距离。

控制设备可以与其它控制设备交互和/或存储其它控制设备的信息(例如,位置信息、信号强度信息、设备标识符以及其它标识信息)。例如,控制设备可以存储关于邻近控制设备的信息以使得这些控制设备能够转发邻近设备的信息。邻近控制设备可以是以预定义信号强度接收数字消息的控制设备。邻近控制设备可以由网络设备128和/或系统控制器160配置并且可以被传送到控制设备以便被存储在其上。

控制设备可以接收发现消息并且存储与所接收到的发现消息有关的信号强度。控制设备可以将接收到发现消息的信号强度传送到邻近设备,所述邻近备可以将信号强度转发到其它设备,诸如系统控制器160。接收到发现消息的控制设备也可以或者可替选地将发现消息转发到邻近设备,使得仍然可以发现在发现范围134之外的控制设备。控制设备可以将从邻近设备接收到数字消息的信号强度加到接收到发现消息的信号强度并且将经组合的信号强度报告给系统控制器160。

可以根据相应的信号强度对控制设备进行排序和/或分组。例如,确定接收到的发现消息的信号强度的控制设备可以基于控制设备确定的信号强度确定其它控制设备的假定的信号强度。邻近控制设备可以被假定为具有类似的信号强度。控制设备的假定的信号强度可以依赖于被假定信号强度所针对的控制设备位于发现消息的源(例如,负载控制发现设备190)的预定义距离内何处。例如,通过确定控制设备的邻近控制设备的信号强度,系统控制器160可以定向地计算远离系统控制器160达-50db的控制设备与远离系统控制器160-50db并且远离被选择为具有令人满意的信号强度的控制设备-20db的控制设备之间的差。

现有的关联信息可以由系统控制器160和/或负载控制发现设备190发现。控制设备可以发送指示与控制设备相关联的设备的关联信息(例如,关联设备标识符)。关联信息可以在发现消息中或者在对发现信息的响应请求中。网络设备128可以请求特定控制源设备标识符以确定控制目标设备是否与特定控制源设备相关联。

系统控制器160可以发现广播控制组内的一个或多个控制设备。广播控制组可以包括识别的设备类型的一个或多个控制设备、定义位置内的一个或多个控制设备和/或共享另一组特性的一个或多个控制设备。组特性可以是可以过滤控制设备以便发现的发现准则。广播控制组中的控制设备可以由系统控制器160同时控制。被包括在广播控制组中的控制设备可以接收组标识符并存储该组标识符,使得包括在广播控制组内的控制设备可以对被发送到该组的数字消息作出响应并且包括该组标识符。例如,系统控制器160可以创建包括照明器材108a、108b、108c和108d的照明控制设备的照明控制设备组。系统控制器160可以指示照明控制设备组中的照明器材108a、108b、108c和108d的照明控制设备作为组来打开或关闭。

多个负载控制发现设备190可以被实现为执行控制设备的发现和/或关联。负载控制发现设备190中的每一个可以向相同的设备和/或不同的设备发送发现消息。系统控制器160可以接收发现的控制设备的设备标识符和/或与所发现的设备相关联的信号强度并且移除重复的设备标识符。系统控制器160可以保持为最大信号强度的设备标识符的关联信号强度。系统控制器160可以在重复的设备标识符已被移除之后组织设备标识符(例如,按信号强度以升序或降序列表),或者系统控制器160可以移除具有较低信号强度的经组织的设备标识符。

系统控制器160可以发现已建立的发现范围134、158何时与另一负载控制发现设备190的已建立的范围重叠。例如,当系统控制器160从同一设备接收到重复的信息时系统控制器160可以发现已建立的发现范围134、158与另一负载控制发现设备190的已建立的范围重叠。系统控制器160可以调整一个或多个发现范围以避免重叠或者可以将重叠指示给网络设备128上的用户132。

负载控制发现设备可以彼此通信(例如,直接地或经由系统控制器160彼此通信)。当负载控制发现设备190接收到发现消息时,负载控制发现设备190可以发现建立的发现范围134、158与另一负载控制发现设备190的已建立的范围重叠。负载控制发现设备190可以调整发现范围134、158或者将重叠指示给系统控制器160和/或网络设备128。

图2是描绘用于执行控制设备的发现和/或关联的示例发现范围的图。如图2中所示,已建立的发现范围208可以是可调整的。用户可以增加或者减小已建立的发现范围208(例如,在-3dbm与-9dbm之间)以发现和/或使更大的或更小的区域内的控制设备相关联。可以从负载控制发现设备202测量已建立的发现范围208。可以基于负载控制发现设备202被配置成发送和/或接收信息的距离来确定已建立的发现范围208。可以通过增加或缩减负载控制发现设备202被配置成发送和/或接收信息的距离来确定已建立的发现范围208。

可以通过调整由负载控制发现设备202发送的信号的信号强度(例如,发送功率)和/或通过调整阈值(例如,接收功率阈值)来建立发现范围208。例如,可以在-9dbm与-3dbm之间增加或者减小信号强度。可以增加或者减小接收功率阈值,例如,从-9dbm到-7dbm。负载控制发现设备202可以向在已建立的发现范围208内和/或在预定义接收功率阈值内的控制设备广播发现消息,并且/或者从在已建立的发现范围208内和/或在预定义接收功率阈值内的控制设备接收消息。负载控制发现设备202可以基于从控制设备接收到的响应消息确定在已建立的发现范围208和/或接收功率阈值内的控制设备。其它设备(诸如系统控制器、网络设备或接收发现消息的控制设备)可以基于从控制设备接收到的响应消息确定控制设备是否在已建立的发现范围208和/或接收功率阈值内。

可以通过忽略从在发现范围208之外的控制设备接收到的信息(例如,在负载控制发现设备202、系统控制器或网络设备处)建立发现范围208。例如,负载控制发现设备202可以具有-3dbm的静态信号强度并且已建立的发现范围208可以是-9dbm。在这种情况下,负载控制发现设备202可以向在-3dbm区域内的控制设备广播发现消息,并且可以从在-3dbm区域内的控制设备接收响应消息。可以基于来自控制设备的消息的接收信号强度确定每个控制设备的距离。当控制设备的接收信号强度低于阈值(例如,接收功率阈值)时,控制设备可以被确定为在已建立的发现范围208之外(例如,在-9dbm与-3dbm之间)并且可以作为发现的设备被忽略。

图3示出如本文中所描述的示例发现过程300的示例流程图。例如,发现过程300可以允许针对建筑物中的一个或多个区域的一个或多个控制设备(例如,控制源设备和/或控制目标设备)的发现和/或关联。可以针对建筑物中的特定区域执行发现过程300以使得能实现区域中的一个或多个控制源设备与该区域中的一个或多个控制目标设备的关联,使得控制源设备可以控制该区域中的控制目标设备,并且可以进一步包括配置系统控制器,使得系统控制器可以控制每个特定区域中的所发现的设备(例如,通过调度程序自动地、通过经由网络设备的用户输入等)。

发现过程300可以使用一个或多个设备来实现,所述设备诸如是一个或多个控制设备302和/或304(例如,控制源设备和/或控制目标设备)、系统控制器306和/或网络设备308。网络设备308可以通过例如由系统控制器306提供的基于web的界面(但是可以使用其它界面)通过通信网络与系统控制器306进行接口/通信。系统控制器306可以进而通过可以与如由网络设备308所使用的网络相同或不同的通信网络与控制设备302和/或304进行通信。控制设备304可以是控制源设备(例如,一个或更多遥控设备、占用传感器、日光传感器、窗传感器等)和/或控制目标设备(例如,照明器材的一个或多个照明控制设备、电动窗用品、温度控制设备、ac插入式负载控制设备等)。可以将控制设备304中的一个指配为负载控制发现设备302,其可以可操作来与其它控制设备304和/或系统控制器306进行通信。过程300可以包括如本文中所讨论的附加的、更少的或其它设备和/或消息。过程300可以包括其它顺序的步骤。

如图3中所示,可以在320处向系统控制器306发送关联模式触发消息以将系统控制器306置于关联模式下。例如,可以可替选地通过对系统控制器306上的按钮的致动和/或通过从另一设备(诸如控制设备304)接收到的关联模式触发消息将系统控制器306置于关联模式下。在系统控制器306处的关联模式期间,系统控制器306可以侦听来自负载控制发现设备的发现消息。

可以在322处从负载控制发现设备302传送发现消息。发现消息可以包括负载控制发现设备302的唯一标识符。可以通过对负载控制发现设备302上的按钮的致动、来自另一设备(例如,来自系统控制器)的发现触发消息的接收或另一触发来触发由负载控制发现设备302传送发现消息。在322处传送的发现消息可以是由一个或多个控制设备304和/或系统控制器306接收到的广播消息。响应于接收到发现消息,一个或多个控制设备304可以计算发现消息的rssi值。响应于接收到在322处传送的发现消息,系统控制器306可以在324处广播查询消息,从而寻找已经从负载控制发现设备302接收到发现消息的设备。查询消息可以包括负载控制发现设备302的唯一标识符,并且可以请求设备响应从而指示设备是否从所识别的负载控制发现消息接收到发现消息。对所发现的设备的查询可以包括用于发现满足发现准则的控制设备的发现准则。发现准则可以包括接收到发现消息的rssi或信号强度、自设备的上电以来的时间量、由控制设备控制的电子负载的负载状态(例如,开状态、关状态、调光等级等)、由占用传感器识别的占用状态或活动水平、对先前关联的位置和/或设备的识别和/或另一发现准则。发现准则可以用于缩小一大组设备以减小可以在网络上同时通信的一组发现的设备。发现准则也可以是用户选择的以使得用户能够减小为了关联而被发现的设备的列表。

除了对如在发现消息和查询消息中接收到的标识符进行比较以确定他们是否应该对查询作出响应之外,也满足发现准则的控制设备304还可以在326处对查询作出响应。响应可以包括所计算的rssi值和控制设备的唯一标识符。每个控制设备可以在随机时间传送其相应的响应消息。尽管可以将发现准则描述为在324处发送的查询消息中,然而发现准则可以被指示在322处发送的发现消息中或者可以被以其它方式预先存储在控制设备304中。系统控制器306可以识别在326处响应了的控制设备304并且生成所发现的控制设备的有组织的数据集以用于被发送到网络设备308。有组织的数据集可以是所发现的设备基于rssi值按照升序或降序的列表。有组织的数据集可以包括所发现的设备中的每一个的唯一标识符或其子集。可以按rssi值的信号强度或者根据其它发现准则相对地组织这些设备。

系统控制器306可以在328处将所发现的设备提供给网络设备308。可以经由web界面上的显示提供所发现的设备,或者可以在328处经由用于在网络设备308处本地显示界面的其它数字消息提供所发现的设备。尽管系统控制器306可以被描述为生成所发现的设备的有组织的数据集,然而可以在328处将所发现的设备与对发现准则的响应一起提供给网络设备308并且/或者网络设备308可以在本地生成所发现的设备的有组织的数据集。

网络设备308可以生成包括所发现的设备的关联的关联信息。例如,网络设备308可以接收用于针对定义区域被关联的控制源设备和控制目标设备的用户选择。网络设备308也可以或者可替选地接收用于与针对定义区域指配的负载控制发现设备302相关联的控制源设备或控制目标设备的用户选择。可以在330处将关联信息发送到系统控制器306以在其上本地存储。可以在332处将关联信息或其部分发送到控制设备304以使得能实现消息在关联设备之间的传送。

如发现过程300中所描述的,负载控制发现设备302可以用于向给定区域中的控制设备304发送发现消息并且可以向网络设备308上的用户显示所发现的设备以用于调试系统。关联信息或其部分可以由系统控制器306用于将数字消息中继到负载控制系统内的适当的设备。关联信息可以由控制设备304用于识别控制设备304可以响应于的消息。负载控制发现设备302可以是能够发送和/或接收用于控制电气负载的数字消息的控制设备。可以基于设备在一个区域内的接近来指配负载控制发现设备302(例如,以发现负载控制发现设备相对更接近于的区域中的设备)。在系统中使用控制设备来发现其它设备并且使得能够以根据发现准则指示设备的相对接近的方式显示网络设备308上所发现的设备使得能够在调试系统的同时实现设备的高效发现和关联。

图4是描绘用于控制设备的发现和关联的示例方法400的框图。如图4中所示,方法400可以在402处开始。在404处,可以发送发现触发消息。发现触发消息可以由系统控制器(诸如系统控制器160、306)发送。例如,发现触发消息可以由系统控制器160、306在从网络设备128、308接收到指示时发送。控制设备304可以识别发现触发消息并且进入发现模式以侦听发现消息,或者可以从系统控制器160、306发送单独的消息以使控制设备304进入发现模式。

可以在406处识别发现消息的发送。发现消息可以由系统控制器160、306在接收时识别。系统控制器160、306可以在408处请求对发现消息的接收的确认。接收到发现消息或者接收到高于预定义阈值(例如,接收功率阈值)的发现消息的控制设备304可以通过在408处与控制设备304的标识符和/或接收到发现消息的信号强度(例如,rssi)一起传送数字消息来确认发现消息的接收。

系统控制器160、306可以在410处识别在负载控制发现设备190、202、302处接收到的发现消息。例如,单向通信设备可以向要发现的负载控制发现设备190、202、302传送包括发送设备的设备标识符的发现消息。负载控制发现设备190、202、302可以存储接收到发现消息的信号强度并且可以将从其接收到消息的控制设备304的设备标识符和相应信号强度提供给系统控制器160、306。在另一示例中,系统控制器160、306可以识别从单向通信设备接收的发现消息以及设备被接收的信号强度。尽管方法400可以将发现消息的识别和控制设备304的协调描述为在系统控制器160、306处被执行,然而这种功能可以由其它设备(例如,由控制设备304等)实现。

在412处,系统控制器160、306可以将所发现的控制设备304组织成有组织的数据集。有组织的数据集可以是设备标识符和/或相应信号强度的列表。可以根据信号强度对所发现的设备的标识符进行排序(例如,从最高信号强度到最低信号强度排序)。系统控制器160、306和/或网络设备128、308可以从具有组织的数据集中移除具有低于预定义阈值(例如,接收功率阈值)的相应信号强度的控制设备304。系统控制器160、306和/或网络设备128、308可以在有组织的数据集中包括具有高于预定义阈值的相应信号强度的控制设备304。有组织的数据集可以由网络设备128、308确定或者有组织的数据集可以在414处由系统控制器160、306提供给网络设备128、308。例如,可以将设备标识符和/或相应信号强度的有组织的列表提供给网络设备128、308。

系统控制器160、306可以在416处从网络设备128、308接收关联信息。控制设备304可以经由网络设备128、308上的命令彼此关联。例如,网络设备128、308可以具有用于使一个控制设备(例如,控制源设备)与另一控制设备(例如,控制目标设备)相关联的按钮(例如,软按钮或硬按钮)。网络设备128、308可以为具有高于预定义阈值的信号强度的控制设备提供按钮。用户可以通过选择网络设备128、308上显示的相应的控制设备和/或用户选择网络设备128、308上的关联按钮来使控制设备与另一控制设备相关联。

从网络设备128、308接收到的关联信息可以包括设备标识符与位置标识符的关联。关联信息也可以包括控制设备304之间的关联。系统控制器160、306也可以或者可替选地从网络设备128、308接收控制配置信息,控制配置信息包括用于识别的控制设备304的预设控制指令。系统控制器160、306可以在418处使控制设备304相关联。例如,系统控制器160、306可以在本地存储关联信息并且/或者将关联设备标识符发送到控制设备304以在其上本地存储。控制配置信息也可以被存储在系统控制器160、306处和/或在对应的控制设备304处。方法400可以在420处结束。

图5是描绘用于控制设备的发现和关联的示例方法500的框图。如图5中所示,方法500可以在502处开始。在504处,可以接收到发现触发。发现触发可以例如作为负载控制发现设备190、202、302的消息和/或作为对负载控制发现设备190、202、302的按钮的致动被接收。发现触发可以指示发送发现消息的发现范围或者可以预先配置发现范围。例如,发现消息可以指示正在发现控制设备的位置的大小,或者可以显式地识别发现范围。例如,可以通过将无线信号配置成覆盖定义区域或者通过忽略从定义区域之外获得的信息来建立发现范围。

在506处负载控制发现设备190、202、302可以发送发现消息。负载控制发现设备190、202、302可以以识别的发送功率(例如,在发现触发消息中识别的、在本地预定义的等)发送发现消息。发现消息可以包括负载控制发现设备190、202、302的标识符和/或用于定义位置的位置标识符。发现消息可以包括将消息识别为发现消息的发现消息标识符。发现消息可以是针对被识别为负载控制发现设备190、202、302的控制设备的关联消息。发现消息可以从发现触发消息和/或本地存储识别发现范围。可以从负载控制发现设备190、202、302直接地发送发现消息。例如,负载控制发现设备190、202、302可以在504处响应于负载控制发现设备190、202、302接收到发现触发消息而将发现消息发送到控制设备304。

在508处负载控制发现设备190、202、302可以从控制设备304接收发现消息。例如,负载控制发现设备190、202、302可以从在发现范围之外的单向通信设备和/或控制设备接收发现消息。也可以或者可替选地响应于来自负载控制发现设备190、202、302的请求而发送发现消息。发现消息可以包括从其发送发现消息的控制设备304的设备标识符。发现消息可以是来自控制设备304的关联消息。

在510处负载控制发现设备190、202、302可以识别并存储从控制设备304接收发现消息的信号强度。信号强度可以通过发现消息被接收的rssi来识别。在512处,可以将从其接收到发现消息的控制设备304的控制设备标识符提供给系统控制器160、306。也可以将在负载控制发现设备190、202、302处接收发现消息的信号强度提供给系统控制器160、306。可以响应于来自系统控制器160、306的请求而提供控制设备标识符和/或信号强度。控制设备标识符和/或信号强度也可以或者可替选地在网络设备128、308和负载控制发现设备190、202、302经由相同的通信信号通信时(例如,响应于请求)被提供给网络设备128、308。可以在系统控制器160、306处按照列表组织信号强度(例如,从最高信号强度到最低信号强度排序)。控制设备304和/或信号强度可以在有组织的列表(例如,从最高信号强度到最低信号强度排序)中被提供给网络设备128、308。

在514处系统控制器160、306可以从网络设备128、308接收关联信息和/或控制配置信息并且存储关联信息和/或控制配置信息。可以在网络设备128、308处通过用户选择来配置关联信息和/或控制配置信息。系统控制器160、306可以将经更新的关联信息和/或控制配置信息发送到相应的设备。系统控制器160、306可以使用关联信息和/或控制配置信息来发送数字消息以控制负载控制环境中的电气负载。方法500可以在516处结束。

尽管信号强度可以在方法500中被实现为用于发现控制设备的发现准则,然而也可以或者可替选地实现其它发现准则。系统控制器160、306可以使用初始发现准则来发现控制设备的初始集合。系统控制器160、306和/或网络设备128、308可以使用后续发现准则来进一步过滤所发现的设备。可以在网络设备128、308处向用户提示发现准则并且可以基于由用户选择的每个准则进一步过滤所发现的设备。

图6描绘可以用于在诸如网络设备128、308的网络设备处执行控制设备的关联的示例图形用户界面(gui)602。如图6中所示,示例gui602可以呈现供用户选择的选项。尽管可以经由gui602中的按钮将选项呈现给用户,然而可以经由下拉列表、复选框等呈现选项。选项可以包括用于选择设备的选项、用于将设备指配为负载控制发现设备190、202、302的选项、用于给设备指配另一设备的选项、用于给设备指配位置的选项和/或用于识别设备的选项。设备可以涉及控制设备(例如,控制源设备和/或控制目标设备)。

gui602可以包括发现的控制设备630的列表。可以响应于对发现按钮604的选择而显示发现的控制设备630的列表。发现按钮604可以被选择用于(例如,向系统控制器160、306和/或负载控制发现设备190、202、302)请求发现发现范围606内的控制设备。可以根据信号强度在有组织的数据集中组织发现范围606中的设备。例如,可以根据信号强度在网络设备128、308上对控制设备进行排序(例如,从最高信号强度到最低信号强度排序)。网络设备128、308可以显示在有组织的数据集中具有高于预定义阈值的相应信号强度的控制设备。控制设备可以用指示所发现的控制设备630的相对信号强度的相应信号强度指示符608来显示。可以显示所发现的控制设备630以指示设备类型和/或设备是否是控制目标设备和/或控制源设备。可以将负载控制发现设备190、202、302包括在所发现的控制设备630中以用于与位置和/或设备相关联。

gui602可以为所发现的控制设备630中的一个或多个显示相应的负载控制发现设备指配按钮632。在网络设备128、308处,负载控制发现设备指配按钮632可以由用户选择以将相应发现的控制设备630指配为负载控制发现设备190、202、302。网络设备128、308可以向其它设备(例如,系统控制器160、306,所识别的负载控制发现设备190、202、302、其它控制设备等)传送消息以将所指配的控制设备630识别为负载控制发现设备190、202、302。例如,将遥控设备116指配为负载控制发现设备190、202、302可以指定遥控设备116是发现消息的发射器和/或始发者,如本文中所描述的。

可以通过选择负载控制发现设备指配按钮632从负载控制发现设备190、202、302中移除已经被指配为负载控制发现设备190、202、302的控制设备。当负载控制发现设备指配按钮632被选择用于识别的负载控制发现设备190、202、302,网络设备128、308可以向其它设备(例如,系统控制器160、306、所识别的负载控制发现设备190、202、303、其它控制设备等)传送消息以移除控制设备630作为负载控制发现设备190、202、302的识别。

用户可以为负载控制发现设备190、202、302选择发现范围606。可以使用gui602上的下拉框或其它按钮(未示出)来建立发现范围606。再次参考图1,将遥控设备116指配为负载控制发现设备190、202、302可以指定发现范围134以遥控设备116为中心。例如,如果对应于遥控设备的负载控制发现设备指配按钮632被选择,则可以将发现范围134发送到系统控制器160、306和/或遥控发现设备116以用于针对从负载控制发现设备190、202、302发送的发现消息的发现范围来计算发送功率或接收阈值。用于发现范围606的选项可以根据被指配为负载控制发现设备190、202、302的一个或多个设备的类型而改变。可基于列举的和/或选择为负载控制发现设备190、202、302的设备的发送功率来配置发现范围606。例如,如果列举的和/或选择的设备能够发送和/或接收距离直至二十英尺的传输,则可以在零与二十英尺之间或者在与所选择的设备相对应的预定义数目的位置处建立发现范围606。

如图6中所示,gui602可以包括用于所发现的控制设备630中的一个或多个的设备关联按钮634。设备关联按钮634可以由用户选择来使相应发现的控制设备630与其它控制设备相关联。例如,可以选择对应于遥控设备和电动窗用品的设备关联按钮634以使所发现的遥控设备和电动窗用品的设备标识符相关联。网络设备128、308可以向其它设备(例如,系统控制器160、306、关联设备、其它控制设备等)传送消息以识别关联。

gui602可以识别控制源设备和控制目标设备并且可以允许控制源设备与控制目标设备之间的关联。gui602可以不允许相同类型的设备(例如,控制源设备和控制源设备、控制目标设备和控制目标设备等)之间的关联。

设备关联按钮634可以由用户选择来使先前关联的控制设备630解除关联。当为已经被关联或者被选择用于被关联的发现控制设备630选择了设备关联按钮634时,可以移除关联并且网络设备128、308可以向其它设备(例如,系统控制器160、306、关联的设备、其它控制设备等)传送消息以移除关联。关联设备可以被指示为使得用户可以移除关联。

可以选择所发现的控制设备630来识别所选择的控制设备的其它关联信息。例如,可以选择所发现的控制设备630来识别当前与所选择的控制设备相关联的设备的设备标识符,所述设备可以包括未发现的设备。用户可以选择相应发现的控制设备630的设备标识符和设备关联按钮634中的一个或多个来使所发现的控制设备630与所选择的设备相关联或解除关联。网络设备128、308可以向其它设备(例如,系统控制器160、306、关联设备、其它控制设备等)传送消息以更新关联信息。

gui602可以包括用于所发现的控制设备630中的一个或多个的位置关联按钮636。位置关联按钮636可以由用户选择来使相应发现的控制设备630与位置相关联。例如,再次参考图1,遥控设备116可以与会议室(例如,会议室a)、起居室等相关联。位置可以是预先配置的位置(例如,诸如负载控制发现设备190、202、302的预定义位置)或者可以提示用户选择用于指配的位置。网络设备128、308可以向其它设备(例如,系统控制器160、306、关联设备、其它控制设备等)传送消息以识别与位置的关联。位置关联可以被包括在设备的关联信息中并且可以用设备关联来更新。

位置关联按钮636可由用户选择来使发现的控制设备630与先前关联的位置解除关联。当为已经与位置相关联或者被选择用于与位置相关联的发现的控制设备选择了位置关联按钮636时,可以移除关联并且网络设备128、308可以向其它设备(例如,系统控制器160、306、关联设备、其它控制设备等)传送消息以移除与位置的关联。

可以选择所发现的控制设备630来识别与所发现的控制设备630相关联的其它位置。例如,可以选择所发现的控制设备630来识别当前与所选择的控制设备相关联的位置的位置标识符。用户可以选择相应发现的控制设备630的位置标识符和设备关联按钮634中的一个或多个来使所发现的控制设备630与所选择的位置相关联或解除关联。网络设备128、308可以向其它设备(例如,系统控制器160、306、关联设备、其它控制设备等)传送消息以更新关联信息。

gui602可以包括用于所发现的控制设备630中的一个或多个的设备识别按钮638。设备识别按钮638可以由用户选择来向用户识别相应发现的控制设备630。对用于相应设备的设备识别按钮638的选择可以使网络设备128、308向系统控制器160、306和/或设备向用户识别其自身的设备发送数字消息。数字消息可以包括对应于用于控制电气负载(例如,控制相应的电气负载、打开设备上的led、关闭设备上的led、使设备上的led闪光、执行可听识别等)以识别设备的控制设备的负载控制指令。可替选地,数字消息可以是用于设备识别其自身的请求,并且系统控制器160、306和/或设备可以在本地确定负载控制指令。

设备可以被识别用于配置和/或关联。例如,一旦在gui602上选择与遥控设备相对应的设备识别按钮638,可以指示该遥控设备向用户识别其自身。遥控设备可以在视觉上或听觉上识别其自身。光控设备可以通过使相应照明器材闪光来识别其自身。恒温器可以通过使指示灯闪光、在恒温器显示器上提供消息和/或经由由恒温器控制的hvac系统提供标识来识别其自身。恒温器可以经由hvac系统通过打开或者关闭hvac系统、增加或者降低hvac系统的温度等来提供指示。电动窗用品可以通过移动其控制的相应覆盖材料来识别其自身。

尽管gui602包括用于所发现的控制设备630中的每一个的相应按钮632、634、636、638以识别针对识别的设备的相应功能的选择,然而gui602可以包括一个或多个负载控制发现设备指配按钮632、设备关联按钮634、位置关联按钮636和/或设备识别按钮638。例如,gui602可以包括对应于所发现的控制设备630和/或识别的位置的单个负载控制发现设备指配按钮632、设备关联按钮634、位置关联按钮636和/或设备识别按钮638。所发现的控制设备630可以作为要选择以识别该设备的按钮被显示,并且可以选择按钮632、634、636、638来指示针对所识别的设备的相应功能。

图7描绘可以用于在网络设备(例如诸如网络设备128、308)处执行位置关联的示例图形用户界面(gui)700。可以使用gui700来选择可以与发现的控制设备相关联或解除关联的位置714。例如,可以在选择位置关联按钮636(图6中示出)时在网络设备128、308处显示gui700。可以在gui700上显示不同的位置714以用于与控制设备相关联。可以通过名称和/或通过标识符来显示位置714。

可以显示位置714来指示位置的标识和/或类别。例如,如图7中所示,位置714可以包括会议室(例如,会议室a702、会议室b704、会议室c706等)、自助餐厅708、办公室(例如,办公室a710、办公室b712等)和/或类似物。可以将位置714呈现为用户可以选择以用于使发现的控制设备与位置714中的一个或多个相关联的按钮。

图8a-8j图示可以在区域配置过程期间通过网络设备的可视显示器(例如,图1中所示的网络设备128的可视显示器110)来显示的示例图形用户界面(gui)。这些gui可以经由web界面(例如,由系统控制器或其它远程设备生成)和/或由网络设备执行的控制应用来显示。这些gui中图示的区域配置过程可以允许用户在特定区域中使一个或多个控制源设备(例如,输入设备,诸如图1中所示的遥控设备116、遥控设备142、遥控设备154、占用传感器112和/或日光传感器150)与一个或多个控制目标设备(例如,图1中所示的照明器材中的照明控制设备、电动窗用品120、插入式负载控制设备124、图1中所示的温度控制设备136)相关联。

如图8a中所示,可以在网络设备上的区域配置过程期间显示用户界面800。用户界面800可以允许用户在网络设备上选择选项802(例如,“创建区域”选项)以在负载控制系统中创建区域。该区域可以被定义用于使系统中的设备相关联并控制这些设备。网络设备可以向正在配置的区域指配名称(例如,唯一名称)。如图8b中所示,网络设备可以在区域名称屏幕810的区域名称文本字段812中接收名称。

如图8c中所示,网络设备可以从输入设备选择屏幕820接收要与定义区域中的控制目标设备(例如,照明器材的照明控制设备)中的一个或多个相关联的控制源设备的类型(例如,输入设备的类型)。例如,网络设备可以显示用户可以从中选择遥控设备选项822(例如,遥控设备选项)、占用传感器选项824或日光传感器选项826的输入设备选择屏幕820。遥控设备选项822可以允许用户选择要添加到定义区域的遥控设备的类型。占用传感器选项824可以允许用户选择要添加到定义区域的占用传感器的类型。日光传感器选项826可以允许用户选择要添加到定义区域的日光传感器的类型。设备的类型可以针对每个选项被预定义为可以在系统内可配置的设备。输入设备选择屏幕820可以包括指示所指示的设备当中没有一个可以被包括在区域中的选项828。如果所指示的设备当中没有一个被包括在区域中,则网络设备可以请求系统控制器再次查询控制设备以识别接收到发现消息的设备。可以改变查询的信号强度以并入更大的范围以试图发现其它设备。

输入设备选项可以允许用户选择要指配为负载控制发现设备的设备的类型。网络设备可以显示按钮致动指令屏幕830,如图8d中所示,以将设备指配为负载控制发现设备和/或发送发现消息。按钮致动指令屏幕可以包括向用户图示用于针对所选择的设备进入发现模式的指令的图像832。图像832例如可以指示用户使所选择的输入设备的按钮致动,在这之后,用户可以按压并保持位于区域中的输入设备的适当按钮。例如,如果在输入设备选择屏幕802上选择了遥控设备选项822,则按钮致动指令屏幕830的图像832可以是指示用户按压并保持遥控设备的底部按钮持续定义时间段(例如,6秒)的遥控设备(例如,5按钮遥控设备)的图像,如图8d中所示。所选择的设备可以在执行用于发现区域中的控制设备的指令时发送发现消息。

网络设备可以针对所识别的设备类型显示一个或多个替代设备选项834。替代设备选项834可以各自被选择来将按钮致动指令屏幕830上的图像832改变为所选择的遥控设备的图像以及针对该设备的相应指令。遥控设备可以具有不同数目的按钮并且可以显示针对所识别的遥控设备的适当指令。如果在设备输入选择屏幕820上选择了占用传感器选项824或日光传感器选项826,则按钮致动指令屏幕830的图像832可以是占用传感器或日光传感器的分别具有用于使那些传感器设备中的每一个上的按钮致动的适当指令的图像。

网络设备可以接收并显示输入设备的发现范围内的控制设备的列表。控制设备的列表可以包括许多不同类型的控制设备,或者可以在单独的屏幕上显示控制设备的类型。如图8e中所示,发现的控制设备的列表可以包括包含对所发送的发现消息作出响应的照明控制设备的照明器材的列表。网络设备可以显示具有器材标识符844的列表842的器材识别屏幕840(例如,在用户选择查看要添加的器材的列表时)。尽管作为示例提供了器材识别屏幕840,然而可以类似地显示其它发现的控制设备的屏幕或通用控制设备屏幕。

可以按照通过基于器材到在其上致动按钮的输入设备(例如,如本文中所描述的)的接近度减小信号强度而确定的顺序显示器材标识符844的列表842。通过最高信号强度表征的照明控制设备的器材标识符844可以位于列表842的顶部处。网络设备可以在识别对更多器材选项843的选择时显示附加器材。附加器材可以是根据信号强度组织的器材的列表中的下一组器材。可以循环器材的列表直到返回到包括接收到具有最高信号强度的发现消息的器材的器材的原始列表为止。

网络设备可以通过用户对在列表844中挨着该照明控制设备的相应器材标识符844的闪光灯选项845的选择来接收用于识别照明器材中的照明控制设备中的一个的指示。网络设备可以向系统控制器或者直接地向照明控制设备发送消息,以使得该照明控制设备使照明器材中的照明负载闪光。可以显示和/或选择其它识别选项以以其它方式识别列表中显示的控制设备。

用户可以通过选择在列表842中挨着相应的照明控制设备的器材标识符844的选择图标846来选择要与所选择的输入设备相关联的照明控制设备中的一个或多个。如图8f中所示,当网络设备接收到对列表842中的一个选择图标846的选择时,该选择图标可以改变为指示具有该器材标识符844的照明控制设备被选择为与所识别的输入设备相关联的检查图标848。网络设备可以接收对闪光灯选项845的选择以确认要与输入设备相关联的每个照明控制设备。用户可以确认照明控制设备是在本区域中(例如,在图1中所示的负载控制环境100和/或房间102中)。

当用户已经选择照明器材中要与所识别的输入设备(例如,在其上致动按钮)相关联的照明控制设备时,网络设备可以接收对器材识别屏幕840上的下一个选项849的选择。网络设备可以识别所选择的照明器材中要与输入设备相关联的照明控制设备的器材标识符。输入设备和所选择的器材标识符可以被存储在网络设备处的关联信息中。网络设备可以将关联信息发送到关联信息中的系统控制器和/或所识别的设备(例如,或控制目标设备)以在其上存储。尽管可以识别下一个选项849以用于生成关联信息和/或将关联消息发送到其它设备,然而可以在选择相应的选择图标846时为设备生成和/或发送关联信息。

如果所选择的照明器材中的照明控制设备尚未被包括在目前定义的区域中,则网络设备可以将器材标识符添加到用于定义区域的器材标识符的列表。网络设备可以将输入设备的输入设备标识符添加到用于定义区域的输入设备标识符的列表并且存储有关输入设备与所选择的照明器材中的照明控制设备之间的关联的关联信息。系统控制器(例如,图1中所示的系统控制器160)也可以构建并存储器材标识符的列表、输入设备的列表和关联信息。

在已经为定义区域中的输入设备生成关联信息之后,网络设备可以允许用户使其它类型的控制目标设备与所识别的输入设备相关联,选择要添加到定义区域的另一输入设备以用于生成关联信息,或者定义另一区域。例如,用户可以使占用传感器上的按钮致动以将该占用传感器识别为负载控制发现设备并且从该占用传感器发送发现消息。该占用传感器可以与区域中的一个或多个发现的控制设备相关联。

如图8g中所示,网络设备可以接收并显示占用传感器的发现范围内的照明器材中的照明控制设备的列表(例如,列表842)。网络设备可以在先前与输入设备相关联的那些照明器材的负载控制设备的器材标识符844下面包括已经关联的指示850。例如,已经关联的指示850可以指示照明器材中的负载控制设备先前与遥控设备相关联。已经关联的指示850可以向用户识别可以与占用传感器相关联的照明器材中的负载控制设备的器材标识符844。例如,用户可能希望使占用传感器与先前与遥控设备相关联的照明器材中的负载控制设备相关联。如图8h中所示,网络设备可以接收对挨着具有已经关联的指示850的器材标识符844的选择图标846的选择,使得检查图标848被显示。已经关联的指示850也可以或者可替选地指示可能已经与控制设备相关联的位置。已经关联的指示850可以被显示来识别已经为给定区域配置的器材,因为这种信息在器材842的列表中可能不明显,并且列表可以按照发现消息被接收到的信号强度的顺序识别设备。

可以针对建筑物的每个区域重复区域配置过程。为了使与先前配置的区域相邻的区域(例如,目前配置的区域)中的输入设备相关联,网络设备可以显示有关控制设备的信息,所述控制设备诸如先前配置的区域中的照明器材(例如,先前关联的或已经指配的照明器材)中的负载控制设备。网络设备或系统控制器可以针对先前配置的区域来识别控制设备并且允许用户选择先前配置的设备以用于关联。

如图8i中所示,网络设备可以在器材识别屏幕840上显示先前关联的设备列表842'中的先前关联的照明器材中的照明控制设备的器材标识符844'。可以在不用执行设备的附加发现的情况下显示先前关联的控制设备,或者先前发现的设备可以在响应于发现消息而被发现的情况下被显示。可以从发现的设备的设备列表842中省略先前发现的消息。如果网络设备识别对先前关联的照明器材之一中的负载控制设备的器材标识符844'的选择,则网络设备和/或系统控制器可以将所识别的设备添加到定义区域中的输入设备的关联信息。

如图8j中所示,网络设备可以显示警告窗口850以允许用户确认用户想要使输入设备与先前关联的照明器材中的负载控制设备相关联。警告窗口850可以被叠加在用于添加器材的屏幕之上,或者可以被提供在单独的屏幕中。如果网络设备识别对警告窗口850的确认选项852的选择,则网络设备可以从用于先前配置的区域的器材标识符的列表842'中移除先前关联的照明器材中的负载控制设备的器材标识符并且将该器材标识符添加到用于目前配置的区域的器材标识符的列表842。如果用户选择警告窗口850上的取消选项854,则网络设备可以维护用于先前配置的区域和目前正在配置的区域的器材标识符的列表。

图8a-8j中图示的显示屏幕上的显示配置可以使得能实现负载控制环境中的控制设备的关联。显示屏幕可以随着用户选择在网络设备处被识别而被顺序地呈现,或者以除显示外的另一顺序呈现。显示配置可以使得区域配置过程能够在设备的安装之后定义或重新定义负载控制系统内的控制区域,并且可以根据被用于控制的设备及其相应的位置来定义控制区域。因为可以在负载控制系统中安装许多控制设备,所以当调试负载控制系统或者以其它方式更新负载控制系统的配置时,可以向用户提供许多设备和用于配置那些设备的选项。图8a-8j中图示的显示配置可以用于优化网络设备上的有限显示区域。

例如,图9a-9c示出如本文中所描述的可以允许用户(例如,图1的用户132)针对建筑物中的一个或多个区域配置一个或多个控制源设备(例如,一个或多个遥控设备、占用传感器、日光传感器、窗传感器等)和控制目标设备(例如,照明器材的一个或多个照明控制设备、电动窗用品、温度控制设备、ac插入式负载控制设备等)的示例区域配置过程900的另一个示例流程图。这种配置可以包括,针对建筑物中的每个区域,使该区域中的一个或多个控制源设备与该区域中的一个或多个控制目标设备相关联,使得控制源设备可以控制该区域中的控制目标设备。配置可以进一步包括配置系统控制器,使得该系统控制器可以控制每个区域中的设备(例如,通过调度程序自动地、通过经由网络设备的用户输入等)。

如本文中所描述的,可以使用一个或多个设备(诸如控制源设备902、一个或多个控制目标设备904、系统控制器906和/或网络设备908)来实现配置过程900。网络设备908可以通过例如由系统控制器906提供的基于web的界面(但是可以使用其它界面)通过通信网络与系统控制器906进行接口/通信。系统控制器906可以进而通过可以是与如由网络设备908所使用的相同或不同的网络的通信网络与控制设备904进行通信。系统控制器906可以与控制源设备902和/或一个或多个控制目标设备904通信。控制源设备902可以被指配为负载控制发现设备,所述负载控制发现设备可以与控制目标设备904和/或系统控制器906通信。过程900可以包括如本文中所讨论的附加的、更少的或其它设备和/或消息。过程900可以包括其它顺序的步骤。

在920处开始,可以在网络设备908处创建区域或位置并且区域可以通过被发送到系统控制器906而被定义在系统控制器906处。区域可以由用户经由网络设备908(诸如通过图形用户界面)创建,所述网络设备908可以指示系统控制器906用户希望创建/定义区域。定义区域可以对应于特定区域(诸如图1的房间102)。系统控制器906可以在920处为这个区域指配在消息中接收到的名称。系统控制器906可以在数据库内例如根据在920处接收到的消息中的标识符来定义区域。

在922处,网络设备908例如响应于用户选择,可以指示系统控制器906将控制源设备添加到定义区域。作为响应,在924处,系统控制器906可以经由网络设备908向用户呈现用户可以添加到该区域的可能的控制源设备的列表。在926处,网络设备908可以例如响应于用户选择而发送所选类型的控制源设备。所选类型的控制源设备可以对应于可以被安装在定义区域中的控制源设备902(例如,作为遥控设备或传感器)。

响应于选择一种类型的控制源设备,在928处系统控制器906可以例如经由网络设备908指示用户使位于定义区域中的控制源设备902致动,诸如通过按压设备上的按钮等。在930处,系统控制器906(例如,自动地或者经由网络设备经由用户的请求)可以在网络上向可能在系统控制器906的通信范围中的一个或多个控制目标设备904传送/发送发现触发消息。在接收到消息时,控制目标设备904可以进入其将侦听发现消息的发现模式。一些控制目标设备904可以处于正被配置的区域(例如,区域102)中,并且其它控制目标设备904可以处于当前可能未被配置的其它区域(例如,图1中所示的区域104)中。例如,安装在正被配置的区域(例如,区域102)中的控制目标设备904和位于尚未被配置的其它区域(例如,区域104)中的控制目标设备904可以接收发现触发消息并且进入发现模式以侦听发现消息。

在932处,可以从控制源设备902发送发现消息。例如,用户可以使位于定义区域中的控制源设备902上的按钮或按钮的组合致动,或者可以向控制源设备902发送触发消息(诸如通过系统控制器906)。在接收到致动或触发消息时,控制源设备902可以在网络上传送/发送发现消息。发现消息可以是广播消息。如本文中所描述的,发现消息可以包括控制源设备的唯一标识符、控制源设备的设备类型、消息类型的指示等。在例如控制源设备902的发送范围中的系统控制器906和控制目标设备904可以接收发现消息。例如,安装在正被配置的特定区域(例如,区域102)中的控制目标设备904和位于当前未被配置的其它区域(例如,区域104)中的控制目标设备904可以在932处接收发现消息。

响应于接收到发现消息,控制目标设备904可以计算如由设备所接收到的发现消息的rssi值。响应于接收到发现消息,在933处系统控制器906可以例如经由网络设备908向用户传送控制源设备902已被检测到。识别对控制源设备的检测的消息可以包括关于设备的特定信息(例如,包括在发现消息中的信息,诸如设备类型、唯一标识符、发现准则等)。在934处,系统控制器906可以在网络上向可能在系统控制器906的通信范围中的控制目标设备904传送/发送用于确认发现消息的接收的请求。这个消息可以包括控制源设备902的唯一标识符作为用于确认从所识别的控制源设备902接收到发现消息的请求。

响应于从系统控制器906接收到对确认消息的请求,每个相应的控制目标设备904可以确定它是否接收到发现消息,并且如果是这样的话,则将发现消息中的标识符与对确认消息的请求中的标识符相比较。如果标识符匹配,则控制目标设备904可以向系统控制器906传送/发送确认消息,如图9b中在936处所示。如果标识符不匹配,则控制目标设备可能无法响应(例如,减少网络业务)或者可以用否定确认来响应。如本文中所描述的,确认消息可以包括相应的控制目标设备904的唯一标识符、控制目标设备904的设备类型、相应计算的rssi值等。根据另一个示例,每个控制目标设备904可以计算/确定相应的随机值并且相对于所计算的随机值发送它相应的确认消息。这种过程可以导致控制目标设备904在相对于彼此的随机时间传送它们相应的确认消息,从而减少和/或阻止由设备基本上同时发送并且系统控制器906遗漏一条或多条消息而产生的网络干扰/竞争。

在936处,系统控制器906可以从一个或多个控制目标设备904接收所传送的确认消息。系统控制器906可以自传送对确认消息的请求以来等待预先配置的持续时间以确保所传送的确认消息中的每一个的接收。在938处,系统控制器906可以例如经由网络设备908向用户传送/呈现关于系统控制器906从其接收到确认消息的控制目标设备904的信息。这个信息可以包括相应的控制目标设备904的唯一标识符、相应的控制目标设备904的类型等。如本文中所讨论的,系统控制器906可以报告/列举从其接收到确认消息的控制目标设备904中的每一个。

如在本文中别处所指出的,可以检测在正被配置的区域(例如,区域102)中的控制目标设备904并且可以检测位于其它区域(例如,区域104)中的控制目标设备904。为了协助用户识别/区分感兴趣的控制目标设备,系统控制器906可以通过rssi值来过滤控制目标设备904以向用户示出相对更靠近发送了发现消息的控制源设备的控制目标设备。具有更高的/更强的rssi值的控制目标设备904具有处于当前正被配置的区域中的更大可能性。过滤可以包括通过rssi值(例如,按照降序)对控制目标设备904的列表进行排序,从而示出确定的rssi值高于预定义接收功率阈值的那些控制目标设备,并且/或者示出具有最高rssi值的前“x”个控制目标设备等。其它变化是可能的。

例如假定系统控制器906向网络设备908报告多个控制目标设备904并且用户不能辨别正被配置的区域(例如,区域102)中的哪些控制目标设备904对应于存在于网络设备上的控制目标设备,用户例如经由网络设备908,可以选择所列举的控制目标设备904中的一个或多个并且在940处指示系统控制器906使所选择的控制目标设备904向用户识别本身。控制目标设备904可以通过向用户传递可听和/或可视信号来识别本身。这可以包括例如控制目标设备904本身提供信号(例如,发出可听声音、使led闪烁),或者控制目标设备904使其相应负载提供信号(例如,灯打开、关闭或闪烁、阴影上/下移动等)。

在接收到来自用户的请求时,在942处系统控制器906可以通过网络向所指出的控制目标设备904传送/发送一个或多个消息从而指示控制目标设备904提供识别。响应于消息,所指出的控制目标设备904可以向用户提供可听和/或可视信号。在944处,用户例如经由网络设备908,可以指示系统控制器906使在940处选择的控制目标设备904中的一个或多个停止向用户传递可听和/或可视信号。在接收到请求时,系统控制器906可以在946处通过网络将一个或多个消息传送到所指出的控制目标设备904从而指示这些控制目标设备停止提供信号。响应于消息,控制目标设备可以停止向用户提供可听和/或可视信号。对设备的识别可以协助用户在网络设备908处使正确的设备相关联。

在948处,用户例如经由网络设备908,可以向系统控制器906提供关联信息。可以提供关联信息以指示系统控制器906例如使控制源设备902与在938呈现给用户的一个或多个控制目标设备904相关联,并且使控制源设备和一个或多个控制目标设备与定义区域(例如,区域102)相关联。

在接收到请求时,在950处系统控制器906可以在数据库中存储例如关于控制源设备902和所指出的一个或多个控制目标设备904的关联信息(例如,标识符、类型等)、控制源设备902和一个或多个控制目标设备904相关联使得控制源设备902可以控制一个或多个控制目标设备904并且控制源设备902和一个或多个控制目标设备904与定义区域(例如,区域102)相关联的指示。系统控制器906可以在950处将关联信息传送到由用户指出的一个或多个控制目标设备904。关联信息可以包括控制目标设备904可以在其存储器/数据库内存储的各条信息。该信息可以包括例如控制源设备902的标识符从而指示控制目标设备904侦听并对由控制源设备902传送的控制消息起作用(例如,调暗/升高光、升高/降低阴影等)、系统控制器906的标识符从而指示控制目标设备904侦听并对由系统控制器906传送的控制消息起作用(例如,调暗/升高光、升高/降低阴影等)、已被指配有控制目标设备的区域的指示等。该信息可以包括例如使控制目标设备902与一个或多个广播控制组相关联的一个或多个标识符。控制组可以允许例如系统控制器906使用相应的标识符来广播控制消息。控制目标设备904在接收到这种消息并识别其组的一部分时,可以对该消息起作用。例如,此类消息可以用于对给定区域中的每个可调光镇流器/驱动器进行调光。

如图9c中所示,在952处网络设备908可以向系统控制器906发送控制配置信息。控制配置信息可以由用户在网络设备908处配置。响应于这种信息,在954和/或956处系统控制器906可以经由网络向控制源设备902和/或控制目标设备904传送一个或多个控制配置信息消息。

作为952、954、956处的消息的部分结果,例如,在958处控制源设备902可以控制一个或多个关联的控制目标设备。例如,假定控制源设备902是遥控器,则由用户对设备上的按钮的致动可以使该设备在网络上传送消息。被配置成侦听来自控制源设备902的消息的关联的一个或多个控制目标设备904可以接收到该消息并且执行所指出的指令。

在960处,当用户使控制源设备902和控制目标设备904相关联并且使这些设备与定义区域(例如,区域102)相关联时,用户可以使用网络设备908来将系统控制器906配置成控制一个或多个控制目标设备904。例如,用户可以将系统控制器906配置成自动地控制一个或多个控制目标设备904(例如,自动地控制照明器材的照明控制设备以在设置时间对器材进行调光)。可以在960处响应于从网络设备908接收到的控制配置信息而配置系统控制器906。响应于此类配置,当例如设置时间出现时,系统控制器906可以在962处经由网络向一个或多个控制目标设备904传送控制指令,即,一个或多个控制消息。被配置成侦听来自系统控制器906的消息的一个或多个控制目标设备904可以接收到该消息并且执行所指出的指令。响应于此类命令,系统控制器906可以经由网络向一个或多个照明控制设备传送一个或多个配置消息以对照明器材进行调光。其它配置示例是可能的。

现在参考图9a-9c的配置过程900的示例变化。如上面所提及的,系统控制器906可以报告/列举从其接收到确认消息的每个控制目标设备904。然而,如上面所指出的,用户可以检测正被配置的区域(例如,区域102)中和其它区域(例如,区域104)中的控制目标设备。如指出的,可能期望协助用户识别/区分感兴趣的控制目标设备904。可替选地和/或此外,如上面所指出的,当控制目标设备904传送确认消息时,即使使用随机传输,在大量设备传送消息的情况下也可能存在网络干扰。根据过程900的示例变化,该过程可以类似于上面通过步骤933所描述的过程而继续进行。然而,在934处,系统控制器906在传送对确认消息的请求时,可以在消息中包括可以对应于最小rssi值和最大rssi值的发现范围或带,例如(10到-50dbm)。作为用于控制目标设备904向系统控制器906传送确认消息的附加准则,相应的控制目标设备904可以确定其相应的rssi值是否在所指出的范围内。如果其相应的rssi值在该范围内,则控制目标设备904可以将如步骤936中所描述的确认消息传送到系统控制器906。再次,可以在随机时间传送消息。可以使用除范围以外的机制。例如,系统控制器906可以传送单个值(例如,-50dbm),而控制目标设备904可以在其相应的rssi值高于所述值的情况下将确认消息传送到系统控制器906。

系统控制器906可以自传送对确认消息的请求以来再次等待预先配置的持续时间以从控制目标设备接收确认消息。如果在持续时间结束时,系统控制器906未能从控制目标设备904接收到确认消息(或者小于预定义阈值数目),则系统控制器906可以重复步骤934并且可以自动地在网络上传送对确认消息的后续(例如,第二)请求,但是同时发现范围被修改。可替选地,系统控制器906可以例如经由网络设备908向用户报告缺少响应并且使用户启动系统控制器906以传送对确认消息的后续请求。经修改的范围可以是包含先前传送的范围(全部或部分)的范围,或者可以是与在先范围连续的范围(例如,在先范围可以是10到-50dbm并且下一个范围可以是-51dbm到-54dbm等)。

类似于步骤936,响应于从系统控制器906接收到对确认消息的后续请求,相应的控制目标设备904可以确定其相应的rssi值是否在对确认消息的后续请求中指定的经修改的范围内,并且在其相应的rssi值是在经修改的范围内的情况下向系统控制器906传送确认消息。再次,可以在随机时间传送消息。系统控制器906可以自传送对确认消息的后续请求以来再次等待预先配置的持续时间以从控制目标设备904接收确认消息。如果在持续时间结束时,系统控制器906尚未能从控制目标设备904接收到确认消息,则系统控制器906可以再次重复步骤934并且可以自动地在网络上传送对确认消息的附加(例如,第三)请求,但是同时发现范围被再次修改,(例如,第一范围可以是10至-50dbm,第二范围可以是-51dbm至-54dbm,并且第三范围可以是-55至-57dbm等等)等。假定系统控制器906确实从控制目标设备904接收到接收,则该过程可以像在步骤938处类似地讨论的那样继续。

根据这个示例的另一个方面,在938处用户可以确定感兴趣的一个或多个控制目标设备未被显示在经由网络设备908提供给用户的所发现的设备中(例如,因为在步骤936处控制目标设备904未用确认消息响应)。这里,用户例如经由网络设备908,可以指示系统控制器906找到附加的控制目标设备904。响应于这种请求,系统控制器906可以像在步骤934处类似地传送的那样在网络上传送对确认消息的另一请求,但是同时发现范围像上面所讨论的那样被修改。

图10是用于使控制源设备与负载控制区域(诸如图1中所示的负载控制环境100)中的控制目标设备相关联的示例区域配置过程1000的流程图。区域配置过程1000可以使用一个或多个设备来实现,所述设备诸如网络设备、系统控制器、一个或多个控制设备等。区域配置过程1000可以允许用户(例如,图1中所示的用户132)使一个或多个控制源设备(例如,输入设备)与特定区域中的一个或多个控制目标设备相关联。可以针对建筑物的不同区域重复区域配置过程1000。

区域配置过程1000可以在1002处开始,诸如当用户选择区域创建屏幕(诸如图8a中所示的区域创建屏幕800)上的“创建区域”选项时。用户可以将名称(例如,唯一名称)指配给目前在1004处配置的区域。在1006处用户可以选取要与区域中的控制目标设备(例如,照明器材的照明控制设备)中的一个或多个相关联的控制源设备的类型(例如,输入设备的类型)。例如,网络设备可以显示用户可以从中选择控制设备选项的输入设备选择屏幕,诸如图8c中所示的输入设备选择屏幕820。控制设备选项可以是用于添加到区域的不同类型的控制源设备。

在1008处,可以致动输入设备上的按钮以将输入设备置于关联和/或发现模式下。网络设备可以显示按钮致动指令屏幕,诸如图8d中所示的按钮致动指令屏幕830,以指示用户如何将输入设备置于关联和/或发现模式下。在1008处适当地致动输入设备上的按钮之后,网络设备可以在1010处接收并显示输入设备的发现范围内的控制设备的列表。网络设备可以显示控制设备识别屏幕,其可以包括控制源设备和/或控制目标设备的列表。控制设备识别屏幕可以类似于图8e中所示的器材识别屏幕840。可以通过按照基于与在1008处在其上致动按钮的输入设备的接近性增加或者减小信号强度而确定的顺序显示控制设备的列表。

当网络设备接收到对要与输入设备相关联的控制设备中的每一个的选择时,网络设备可以在区域配置过程1000的1012处使所选择的控制设备与输入设备相关联。如果在1014处所选择的控制设备尚未被包括在目前区域中,则在1016处网络设备可以将器材标识符添加到针对该区域的器材标识符的列表。网络设备可以在1018处将输入设备的输入设备标识符添加到针对该区域的输入设备标识符的列表并且在1020处存储有关输入设备与所选择的控制设备之间的关联的关联信息。尽管在本文中这些步骤被描述为由网络设备执行,然而系统控制器或控制设备也可构建并存储控制设备的列表、输入设备的列表和关联信息。

如果区域配置过程1000在1022处未完成(例如,如果在目前区域中存在要与控制设备相关联的更多的输入设备),则区域配置过程1000可以循环以允许网络设备在1006处接收对要与区域中的控制目标设备中的一个或多个相关联的另一输入设备的选择。例如,用户可以使另一控制源设备上的按钮致动以使该控制源设备与区域中的一个或多个控制目标设备相关联。当用户在1022处已完成目前区域的配置时,区域配置过程1000可以退出。可以针对建筑物的每个区域重复区域配置过程1000。

图11a和图11b图示可以被显示在网络设备的可视显示器(例如,图1中所示的网络设备128的可视显示器110)上以用于配置区域的操作设置(例如,在区域配置过程1000期间或之后)的示例图形用户界面(gui)。这些gui可以经由web界面(例如,由系统控制器或其它远程设备生成)和/或由网络设备执行的控制应用来显示。网络设备可以被配置成显示设备设置屏幕1100。设备设置屏幕1100可以显示用于配置目前区域的配置选项(例如,区域占用配置选项1102和区域调谐配置选项1104)。可以根据已经与区域中的控制目标设备相关联的输入设备的类型在设备设置屏幕1100上显示配置选项。例如,如果至少一个遥控设备和至少一个占用传感器已经与区域中的照明器材中的负载控制设备相关联,则可以像图11a中所示的那样在设备设置屏幕1100上显示区域占用配置选项1102和区域调谐配置选项1104。如果至少一个日光传感器与区域中的控制目标设备(诸如照明器材中的照明控制设备)相关联,则可以像图11b中所示的那样在设备设置屏幕1100上显示区域采光配置选项1106。

响应于对区域占用配置选项1102的选择,网络设备可以显示允许针对区域的占用配置(例如,灵敏度、超时等)的调整实现的区域占用配置屏幕(未示出)。响应于对区域调谐配置选项1104的选择,网络设备可以显示允许针对区域的调光范围设置(例如,高端修剪、低端修剪等)的调整实现的区域调谐配置屏幕(未示出)。响应于对区域采光配置选项1106的选择,网络设备可以显示允许针对区域的采光设置(例如,采光增益等)的调整的区域采光配置屏幕(未示出)。

网络设备可以接收对先前发现的和/或关联的控制设备的列表1106中的输入设备中的一个的选择。先前发现的和/或关联的控制设备的列表1106可以包括用于公共区域或用于不同区域的设备。对先前发现的和/或关联的控制设备的选择可以允许配置信息(例如,关联信息和/或控制配置信息)被显示和/或修改以用于存储。

图12a-12c图示可以被显示在网络设备的可视显示器(例如,图1中所示的网络设备128的可视显示器110)上以用于配置区域的控制设备(例如,在区域配置过程1000期间或之后)的示例图形用户界面(gui)。这些gui可以经由web界面(例如,由系统控制器或其它远程设备生成)和/或由网络设备执行的控制应用来显示。

网络设备可以显示控制设备配置屏幕1200,控制设备配置屏幕1200显示用于配置目前选择的控制设备的配置选项。例如,控制设备配置屏幕可以显示如图12a中所示的用于配置目前选择的遥控设备(诸如遥控设备130)的配置选项。可以在选择图11a和图11b中所显示的列表1106中的先前发现的和/或关联的控制设备时显示控制设备配置屏幕1200。例如,通过在控制设备名称文本字段1202中输入名称,网络设备可以接收用于控制设备的名称并且将该名称指配给目前正被配置的控制设备。网络设备可以通过用户对编程选项1204的选择来接收用于对控制设备的操作进行编程的指令。控制设备配置屏幕1200可以包括指示由当前正被配置的输入设备控制的关联设备的数目的关联设备标识符1206。控制设备配置屏幕1200可以包括使指令被发送到由输入设备控制的关联设备以便关联设备识别本身的识别按钮1208。例如,可以指示关联的照明器材中的照明控制设备使相应的照明负载闪光。

网络设备可以响应于对编程选项1214的选择而显示控制设备编程屏幕1210。如图12b中所示,控制设备编程屏幕1210可以显示预设强度调整窗口1212,预设强度调整窗口1212可以允许针对区域的照明器材的照明控制设备的预设强度的调整实现。在控制操作期间,照明控制设备可以响应于对目前正被编程的遥控设备的预设按钮的致动而将受控照明负载的强度控制到预设强度。预设强度调整窗口1212可以包括用于调整(例如,同时地调整)区域中的照明器材的照明控制设备中的每一个的预设强度的单个滑块控件1214(例如,同时将区域中的照明控制设备中的每一个的预设强度调整到单一水平)。预设强度调整窗口1212可以包括用于(例如,响应于对升高图标的单个致动)将预设强度升高预定量的升高图标1216以及用于(例如,响应于对升高图标的单个致动)将预设强度降低预定量的降低图标1218。

控制设备编程屏幕1210可以显示个别设备配置选项1219(例如,“按器材设置”选项)以允许区域中的个别照明器材中的每一个的负载控制设备的预设强度的调整实现。如图12c中所示,网络设备可以响应于对个别设备配置选项1219的选择而显示预设调整屏幕1220。预设调整屏幕1220可以针对区域中的照明器材(例如,如图12c中所示的两个器材)中的照明控制设备中的每一个显示单独的预设强度调整窗口1222a、1222b。每个预设强度水平调整窗口1222a、1222b可以包括用于调整相应的照明器材的照明控制设备的预设强度的滑块控件1224a、1224b。每个预设强度调整窗口1222a、1222b可以包括用于将预设强度升高预定量的升高图标1226a、1226b以及用于将预设强度降低预定量的降低图标1228a、1228b。响应于在控制操作期间对遥控设备的预设按钮的致动,照明控制设备可以各自将受控照明负载的强度控制到在预设调整屏幕1220中设置的相应的预设强度。预设强度可以被存储在网络设备、系统控制器和/或照明控制设备本身处。预设调整屏幕1220可以显示为了返回到控制设备编程屏幕1210要提供的器材组水平控制选项1229(例如,“用于器材组的相同水平”选项)以允许响应于预设强度调整窗口1212的单个滑块控件1214而调整区域中的照明器材的负载控制设备的预设强度中的每一个。

图13图示可以被显示在网络设备的可视显示器(例如,图1中所示的网络设备128的可视显示器110)上以用于为具有多于一种类型的负载控制设备的区域中的控制设备的按钮配置预设的另一示例图形用户界面(gui)。该gui可以经由web界面(例如,由系统控制器或其它远程设备生成)和/或由网络设备执行的控制应用来显示。

正被配置的区域可以包括一个或多个负载控制设备。例如,区域可以包括以下类型的负载控制设备中的一个或多个:可调光照明器材(例如,调光式电灯)的照明控制设备、开关式照明器材(例如,开关式电灯)的照明控制设备、触点闭合输出(cco)设备和可控插座。网络设备可以显示预设编程屏幕1300,预设编程屏幕1300可以允许针对区域的负载控制设备的预设设置的调整。在控制操作期间,负载控制设备可以响应于对目前正被编程的遥控设备或其它控制源设备的按钮的致动而根据预设设置来控制受控电气负载。预设编程屏幕1300可以针对区域中的不同类型的负载控制设备中的每一个显示多个预设调整窗口1302a、1302b、1302c、1302d。

如图13中所示,预设编程屏幕1300可以显示调光式电灯预设调整窗口1302a以允许针对区域的可调光照明器材的照明控制设备的预设强度水平的调整。调光式电灯光预设调整窗口1302a可以包括用于调整区域中的可调光照明器材的照明控制设备中的每一个的预设强度水平的滑块控件1304a。调光式电灯预设调整窗口1302a可以包括用于将预设强度水平升高预定量的升高图标1306a和用于将预设强度水平降低预定量的降低图标1308a。

预设编程屏幕1300可以显示用于调整开关式照明器材的照明控制设备的预设状态的开关式电光预设调整窗口1302b、用于调整触点闭合输出设备的预设状态的触点闭合输出预设调整窗口1302c以及用于调整受控插座设备的预设状态的插座预设调整窗口1302d。开关式电灯预设调整窗口1302b、触点闭合输出预设调整窗口1302c和插座预设调整窗口1302d可以各自显示预设状态选项1305b、1305c、1305d。例如,所显示的预设状态选项1305b、1305c、1305d可以是如图13中所示的开、关和不受影响。

图14是图示如本文中所描述的示例网络设备1400的框图。例如,网络设备1400可以包括图1中所示的网络设备128。网络设备1400可以包括用于控制网络设备1400的功能的控制电路1402。控制电路1402可以包括一个或多个通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、微处理器、集成电路、可编程逻辑器件(pld)、专用集成电路(asic)等。控制电路1402可以执行信号编码、数据处理、功率控制、输入/输出处理,或使得网络设备1400能够像本文中所描述的那样执行的任何其它功能。控制电路1402可以将信息存储在存储器1404中并且/或者从存储器1404中检索信息。存储器1404可以包括不可移除存储器和/或可移除存储器。不可移除存储器可以包括随机存取存储器(ram)、只读存储器(rom)、硬盘或任何其它类型的不可移除存储器。可移除存储器可以包括订户身份模块(sim)卡、记忆棒、存储卡或任何其它类型的可移动存储器。

网络设备1400可以包括用于发送和/或接收信息的通信电路1408。通信电路1408可以执行无线和/或有线通信。通信电路1408可以包括能够经由天线执行无线通信的rf收发器或其它电路。通信电路1408可以与控制电路1402通信以便发送和/或接收信息。

控制电路1402也可以与显示器1406通信以便向用户提供信息。处理器1402和/或显示器1406可以生成用于被显示在网络设备1400上的gui。显示器1406和控制电路1402可以处于双向通信中,因为显示器1406可以包括能够接收来自用户的信息并且将这种信息提供给控制电路1402的触摸屏模块。网络设备也可以包括致动器1412(例如,一个或多个按钮),所述作动器1412可以由用户致动以向控制电路1402传送用户选择。

网络设备1400内的每个模块可以由电源1410供电。例如,电源1410可以包括ac电源或dc电源。电源1410可以生成用于给网络设备1400内的模块供电的供电电压vcc。

图15是图示如本文中所描述的示例系统控制器1500的框图。系统控制器1500可以包括用于控制系统控制器1500的功能的控制电路1502。控制电路1502可以包括一个或多个通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、微处理器、集成电路、可编程逻辑器件(pld)、专用集成电路(asic)等。控制电路1502可以执行信号编码、数据处理、功率控制、输入/输出处理,或使得系统控制器1500能够像本文中所描述的那样执行的任何其它功能。控制电路1502可以将信息存储在存储器1504中和/或从存储器1504中检索信息。存储器1504可以包括不可移除存储器和/或可移除存储器。不可移除存储器可以包括随机存取存储器(ram)、只读存储器(rom)、硬盘或任何其它类型的不可移除存储器。可移动存储器可以包括订户身份模块(sim)卡、记忆棒、存储卡或任何其它类型的可移动存储器。

系统控制器1500可以包括用于发送和/或接收信息的通信电路1506。通信电路1506可以执行无线和/或有线通信。系统控制器1500也可以或者可替选地包括用于发送和/或接收信息的通信电路1508。通信电路1506可以执行无线和/或有线通信。通信电路1506和1508可以与控制电路1502通信。通信电路1506和1508可以包括能够经由天线执行无线通信的rf收发器或其它通信模块。通信电路1506和通信电路1508可以能够经由相同的通信信道或不同的通信信道执行通信。例如,通信电路1506可以能够经由无线通信信道(例如,近场通信(nfc)、蜂窝等)进行通信(例如,与网络设备进行通信、通过网络进行通信等),并且通信电路1508可以能够经由另一无线通信信道(例如,或专有通信信道,诸如clearconnecttm)进行通信(例如,与负载控制系统中的控制设备和/或其它设备进行通信)。

控制电路1502可以与led指示器1512通信以便向用户提供指示。控制电路1502可以与致动器1514(例如,一个或多个按钮)通信,所述致动器1514可以由用户致动以向控制电路1502传送用户选择。例如,可以使致动器1514致动以将控制电路1502置于关联模式下并且/或者传送来自系统控制器1500的关联消息。

系统控制器1500内的每个模块可以由电源1510供电。例如,电源1510可以包括ac电源或dc电源。电源1510可以生成用于给系统控制器1500内的模块供电的供电电压vcc。

图16是图示如本文中所描述的示例控制目标设备(例如,负载控制设备1600)的框图。负载控制设备1600可以是调光器开关、电子开关、用于电灯的电子镇流器、用于led光源的led驱动器、ac插入式负载控制设备、温度控制设备(例如,恒温器)、用于电动窗用品的电机驱动单元或其它负载控制设备。负载控制设备1600可以包括通信电路1602。通信电路1602可以包括接收器、rf收发器,或能够经由通信链路1610执行有线和/或无线通信的其它通信模块。通信电路1602可以与控制电路1604通信。控制电路1604可以包括一个或多个通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、微处理器、集成电路、可编程逻辑器件(pld)、专用集成电路(asic)等。控制电路1604可以执行信号编码、数据处理、功率控制、输入/输出处理,或使得负载控制设备1600能够像本文中所描述的那样执行的任何其它功能。

控制电路1604可以将信息存储在存储器1606中和/或从存储器1606中检索信息。例如,存储器1606可以维护关联的控制设备和/或控制配置指令的注册表。存储器1606可以包括不可移除存储器和/或可移除存储器。负载控制电路1608可以从控制电路1604接收指令并且可以基于所接收到的指令控制电气负载1616。负载控制电路1608可以向控制电路1604发送有关电气负载1616的状态的状态反馈。负载控制电路1608可以经由热连接1612和中性连接1614接收电力并且可以向电气负载1616提供一定量的功率。电气负载1616可以包括任何类型的电气负载。

控制电路1604可与致动器1618(例如,一个或多个按钮)通信,所述致动器1618可由用户致动以向控制电路1604传送用户选择。例如,可以使致动器1618致动以将控制电路1604置于关联模式或发现模式下并且可以传送来自负载控制设备1600的关联消息或发现消息。

图17是图示如本文中所描述的示例控制源设备1700的框图。控制源设备1700可以是遥控设备、占用传感器、日光传感器、窗传感器、温度传感器和/或类似物。控制源设备1700可以包括用于控制控制源设备1700的功能的控制电路1702。控制电路1702可以包括一个或多个通用处理器、专用处理器、常规处理器、数字信号处理器(dsp)、微处理器、集成电路、可编程逻辑器件(pld)、专用集成电路(asic)等。控制电路1702可以执行信号编码、数据处理、功率控制、输入/输出处理,或使得控制源设备1700能够像本文中所描述的那样执行的任何其它功能。

控制电路1702可以将信息存储在存储器1704中和/或从存储器1704中检索信息。如本文中所描述的,存储器1704可以包括不可移除存储器和/或可移除存储器。

控制源设备1700可以包括用于发送和/或接收信息的通信电路1708。通信电路1708可以经由有线和/或无线通信发送和/或接收信息。通信电路1708可以包括发射器、rf收发器,或能够执行有线和/或无线通信的其它电路。通信电路1708可以与控制电路1702通信以便发送和/或接收信息。

控制电路1702也可以与输入电路1706通信。输入电路1706可以包括致动器(例如,一个或多个按钮)或传感器电路(例如,占用传感器电路、日光传感器电路或温度传感器电路)以用于接收可以被发送到设备以用于控制电气负载的输入。例如,控制源设备可以接收来自输入电路1706的输入以将控制电路1702置于关联模式下并且/或者传送来自控制源设备的关联消息。控制电路1702可以接收来自输入电路1706的信息(例如,按钮已被致动的指示或感测到的信息)。控制源设备1700内的每个模块可以由电源1710供电。

尽管在本文中按照特定组合对特征和元素进行描述,然而可以单独或者按照任何组合与其它特征和元素一起使用每个特征或元素。本文中所描述的方法可以用包括在计算机可读介质中以供由计算机或处理器执行的计算机程序、软件或固件加以实现。计算机可读介质的示例包括电子信号(通过有线或无线连接发送)和计算机可读存储介质。计算机可读存储介质的示例包括但不限于只读存储器(rom)、随机存取存储器(ram)、可移除盘以及诸如cd-rom盘和数字通用盘(dvd)的光学介质。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1