独立式无线照明应用的制作方法

文档序号:12167433阅读:197来源:国知局
独立式无线照明应用的制作方法与工艺

本公开大体涉及家庭自动化系统,并且更具体地涉及无线家庭自动化系统(诸如启用Wi-Fi的照明控制系统)的配置。



背景技术:

家庭自动化系统在住宅和商用建筑物二者中正变得越来越流行。一种类型的家庭自动化系统是照明控制系统,其中一个或多个照明控制器与用户接口设备和调光和/或切换设备互操作以控制在结构(例如,家庭、商用建筑物等)周围(例如,内部或外部)分布的各种照明负载。使用这样的照明控制系统,用户可以采用比使用常规机械墙壁开关通常可能的方式更复杂的方式来控制照明负载,以产生复杂照明效果。这样的系统的潜力已经带来其在高端住宅构造和商用场所(setting)中的越来越流行的使用。然而,数个缺点已经妨碍了其在预算受约束的住宅构造、住宅和商用改型应用以及其它类型应用中的使用。

例如,一些家庭自动化系统,并且更特别地为照明控制系统,通常不太适合于其布线难以接近的较旧结构中的改型应用。一些家庭自动化系统,并且更特别地为照明控制系统,已经要求照明负载作为分离的家庭走线(run)而布线回到与照明控制器相关联的集中式面板。另外,一些系统已经要求从面板和/或照明控制器本身向用户接口设备(诸如小键盘)走线的附加低压布线(例如,Cat5布线)。这样的布线需要可能使现有结构的昂贵再布线成为必要。

另外,一些家庭自动化系统,并且更特别地为照明控制系统,已经要求在其第一次使用之前的复杂(并且由此昂贵)的配置(以及随时间的再配置以更新系统)。典型地,在技术上涉及这样的配置,其要求有资格的安装者的技能,以及专门的软件和硬件仪器。因此,配置典型地超出家庭所有者或其他非专业人员(layperson)的能力。

相应地,存在对用于操作和配置家庭自动化的改进的技术、以及更特别地对照明控制系统的需要。



技术实现要素:

在一个实施例中,无线家庭自动化系统,或者更特别地为无线(例如,启用Wi-Fi)的照明控制系统,利用一个或多个照明控制器(例如,启用Wi-Fi的壁式(in-wall)控制器小键盘,其设计成适配在常规2组壁式配电箱中)、小键盘(例如,启用Wi-Fi的小键盘,其设计成适配在常规1组壁式配电箱中)和/或灯模块(例如,启用Wi-Fi的灯模块),以对结构周围的照明负载进行调光和/或切换。笼统地,照明控制器(例如,控制器小键盘)、小键盘和灯模块可以被称为“无线照明控制设备”。无线照明控制设备各自可以包括可操作成对附连的照明负载进行调光和/或切换的调光和/或切换电路(例如,调光器和/或继电器)。另外,无线照明控制设备中的至少一些可以包括可编程按钮。无线照明控制设备可以(经由配置操作)从执行独立式无线照明应用(app)的一个或多个移动设备来配置。在配置之后,可编程按钮或者独立式无线照明app本身可以用于控制无线照明控制系统以产生照明效果。

在操作中,为了配置无线照明控制系统,在移动设备与多个无线照明控制设备(例如,控制器小键盘、小键盘等)中的一个之间建立连接。连接可以是通过由充当接入点(AP)的一个无线照明控制设备提供的无线网络(例如,Wi-Fi网络),或者是经由分离的家庭AP所提供的无线网络。可替换地,连接可以是有线连接,其经由将移动设备的串行通信接口耦合到无线照明控制设备的串行通信接口的连接设备。

无线照明app可以在移动设备的触敏屏幕上呈现图形用户界面(GUI)。响应于GUI中的用户输入,无线照明app可以配置无线照明控制设备,以及一般地为照明控制系统,所述配置通过至少关联所附连的照明负载与负载名称,以及可选地通过组织照明负载与其它照明负载以形成“房间”和/或“群组”。无线照明app还可以响应于用户输入而限定照明场景,其表示通过设定在所选照明水平下的一个或多个照明负载产生的预限定的照明效果。另外,无线照明app可以响应于用户输入而将照明场景分配给可编程按钮,使得响应于可编程按钮的按压,无线照明控制系统产生预限定的照明效果。在此之后,用户可以通过按压可编程按钮或者以控制角色利用无线照明app控制各个照明负载、房间、群组或照明场景来控制照明。

应当理解到,除该发明内容中所讨论的那些之外,可以实现各种各样的附加特征和可替换实施例。该发明内容简单地意图为向读者的简要介绍,并且不指示或暗示本文提及的示例覆盖本公开的所有方面或者是本公开的必要或关键方面。

附图说明

以下的本发明描述参照随附各图,其中:

图1是示例无线家庭自动化系统(或者更特别地为基于Wi-Fi的示例照明控制系统)的架构的框图,所述基于Wi-Fi的示例照明控制系统能够响应于系统的设备之间的Wi-Fi信号的交换而对分布在结构周围的照明负载进行切换和/或调光;

图2是可以用于配置和控制无线家庭自动化系统(或者更特别地为基于Wi-Fi的示例照明控制系统)的示例移动设备的框图;

图3是可以执行为配置示例无线家庭自动化系统(或者更特别地为启用Wi-Fi的示例照明控制系统)的示例步骤序列的流程图;

图4A-C是在移动设备的触敏屏幕上示出的示例无线照明应用(app)的GUI的屏幕快照的序列,其图示了无线连接的建立;

图5是在移动设备的触敏屏幕上示出的示例无线照明app的GUI的屏幕快照的序列,其图示了有线连接的建立;

图6是在移动设备的触敏屏幕上示出的示例无线照明app的GUI的屏幕快照的序列,其图示了启用Wi-Fi的照明控制设备的配置;

图7是在移动设备的触敏屏幕上示出的示例无线照明app的GUI的屏幕快照的序列,其图示了房间或群组的编辑;

图8是在移动设备的触敏屏幕上示出的示例无线照明app的GUI的屏幕快照的序列,其图示了限定照明场景的一种方式;

图9是在移动设备的触敏屏幕上示出的示例无线照明app的GUI的屏幕快照的序列,其图示了照明场景向一个启用Wi-Fi的照明控制的可编程按钮的分配;

图10是用于将经更新的Wi-Fi设置(例如,SSID和安全设置)全体地传播给启用Wi-Fi的照明控制设备的示例步骤序列的流程图,该启用Wi-Fi的照明控制设备可以初始地配置为使用分离的Wi-Fi网络并且作为这样的网络的接入点(AP)操作。

具体实施方式

系统架构

图1是示例无线家庭自动化系统(或者更特别地为基于Wi-Fi的照明控制系统100)的架构的框图,该基于Wi-Fi的照明控制系统100能够响应于系统的设备之间的Wi-Fi信号的交换而对分布在结构周围的照明负载进行切换和/或调光。尽管在该示例以及某些其它示例中使用基于Wi-Fi的系统,但是应当理解到,该技术可以容易地应用于其它无线技术,例如蓝牙、ZigBee、Insteon等。如本文中所使用的,术语“Wi-Fi”是指基于电气与电子工程师协会(IEEE)的802.11标准之一的无线局域网(WLAN)通信。

照明负载110可以是灯具(light fixture)、灯或者其它类型的照明设备,其基于白炽灯、发光二极管(LED)、卤素灯(halogen)、荧光灯或者其它照明技术。尽管将基于Wi-Fi的照明控制系统100描绘为仅仅处置照明的独立式系统,但是应当理解到,系统100可以适配用于控制其它类型的家庭自动化设备,或者可以是控制其它类型的家庭自动化设备的更大的家庭自动化系统的部分。例如,系统可以在各种类型的电子设备、电机致动的设备和/或其它类型的设备之间控制和/或切换数据。电子设备可以包括显示屏幕(例如,电视)、音频/视频(a/v)设备、计算机设备、或者利用电子器件的其它类型的设备。电机致动的设备可以包括自动化窗帘、自动化门板、电机化电视电梯、或者通过电机而移动的其它类型设备。同样地,其它类型的设备可以包括加热通风与空气调控(HVAC)设备、安全设备、或者任意的各种不同类型的环境控制或监控设备。

基于Wi-Fi的照明控制系统100可以具有至少一个启用Wi-Fi的照明控制器,其可以采取启用Wi-Fi的壁式控制器小键盘120的形式。在一个实现中,控制器小键盘120具有设计成适配在2组壁式配电箱内的形状因数,以简化改型安装。控制器小键盘120可以包括Wi-Fi接口,其能够通过在接入点(AP)模式中操作而形成Wi-Fi网络,或者加入通过在AP模式中操作的另一个启用Wi-Fi的照明控制设备或者分离的家庭Wi-Fi AP 150提供的现有家庭Wi-Fi网络。经由Wi-Fi网络,控制器小键盘120与基于Wi-Fi的照明控制系统100的其它启用Wi-Fi的照明控制设备(包括任何其它控制器小键盘(没有示出)、小键盘130和/或灯模块140(笼统地称为启用Wi-Fi的照明控制设备),以及诸如移动设备200的移动设备)通信。

控制器小键盘120可以包括终端(例如,一对终端集合),其用于例如经由壁式布线将它耦合到照明负载。另外,可以提供调光和/或切换电路(例如,一对调光器或者一对继电器)以用于对所附连的照明负载进行调光和/或切换。如在下文更详细地讨论,控制器小键盘120可以(经由配置操作)配置为使每一个经调光和/或切换的照明负载与负载名称相关联,并且可选地,组织每一个照明负载与其它照明负载以形成“房间”和/或“群组”。在该上下文中,“房间”是指在物理上彼此临近(例如在结构的相同物理房间内或者在结构周围的其它限定空间内)的照明负载的群体。类似地,在该上下文中,“群组”是指与彼此共享属性并且可以或者可以不在物理上彼此临近的照明负载。在一些情况下,“群组”可以构成“房间”的群体。在其它情况下,“群组”可以与“房间”完全独立,例如构成与其物理位置独立的、共享公共类型或功能的照明负载的群体。如同样在下文更加详细讨论的,一个或多个所选照明负载、房间和/或群组可以与所选照明水平相关联以创建“照明场景”,其表示通过设定在所选照明水平下的一个或多个照明负载产生的预限定的照明效果。通过参照“照明场景”,可以在没有其构成照明负载、房间和/或群组的单独调节的情况下指定照明效果。

控制器小键盘120可以包括数个可编程按钮(例如,2个、4个或者6个按钮),其各自可以与照明场景相关联(例如,经由另外的配置操作)。响应于用户对可编程按钮的按压,通过控制其内部调光器和/或继电器,和/或向其它控制器小键盘(未示出)、小键盘130和/或灯模块140发送Wi-Fi信号,以使它们以产生由照明场景限定的预限定照明效果的方式控制其调光器和/或继电器,控制器小键盘120可以改变照明场景的状态(例如,接通、关断、在开和关之间转换、预设定成之前的状态、调光至所配置的水平、设定计时器等)。

此外,控制器小键盘120可以包括有线串行通信接口(例如,微型通用串行总线(USB)接口)和设立(setup)控件,诸如可操作为重置Wi-Fi网络上的控制器小键盘所使用的IP地址的互联网协议(IP)重置按钮、用于测试所附连的照明负载的测试按钮、显示诊断信息的发光二极管(LED)、可操作成从小键盘控制器120和照明负载断开电源以使得能够进行测试和服务操作的服务开关、以及其它设立控件。

如上文所提及,控制器小键盘120可以经由Wi-Fi信号与小键盘130通信。这样的小键盘130可以共享控制器小键盘120的一些性质,但是一般地具有较少的能力。在一个实现中,小键盘130各自具有设计成适配在1组壁式配电箱内的形状因数,以简化改型安装。小键盘130可以各自包括Wi-Fi网络接口,其能够通过作为Wi-Fi接入AP进行操作而形成Wi-Fi网络,或者加入通过另一个启用Wi-Fi的照明控制设备或分离的家庭Wi-Fi AP 150提供的现有家庭Wi-Fi网络。与控制器小键盘120相似,小键盘130各自可以包括终端(例如,终端的单个集合),其用于例如经由壁式布线而将它耦合到照明负载。另外,可以提供调光和/或切换电路(例如,调光器或继电器)以用于对所附连的照明负载进行调光和/或切换。与控制器小键盘120相似,每一个小键盘130可以(经由配置操作)配置为使经调光和/或切换的照明负载与负载名称相关联,并且可选地,与其它照明负载组织到房间和/或群组中。

每一个小键盘130可以包括数个可编程按钮(例如,1个、2个或者3个按钮)。再次,与控制器小键盘120相似,每一个可编程按钮可以与照明场景相关联(经由另外的配置操作)。响应于用户对可编程按钮的按压,通过控制其调光器和/或继电器和/或向控制器小键盘120发送Wi-Fi信号,以触发它控制其调光器和/或继电器和/或使它信令其它小键盘130和/或灯模块140以指令它们控制其调光器和/或继电器产生照明场景的预限定的光效果,小键盘130可以改变照明场景的状态。此外,每一个小键盘130可以包括有线串行通信接口(例如,微型USB接口),以及设立控件(例如,测试按钮、LED、服务开关和其它设立控件)。

另外,如上文所提及,控制器小键盘120可以经由Wi-Fi信号与灯模块140通信。每一个灯模块140可以包括用于附连到墙壁插座的面向墙壁的插头,以及用于接收灯或其它照明负载的电线的一个或多个面向灯的插座。调光和/或切换电路(例如,调光器或继电器)可以提供用于对所附连的照明负载进行调光和/或切换。与控制器小键盘120和小键盘130相似,每一个灯模块140可以(经由配置操作)配置为使经调光和/或切换的照明负载与负载名称相关联,并且可选地,组织照明负载与其它照明负载以形成“房间”和/或“群组”。调光器和/或切换电路可以响应于经由Wi-Fi网络接口而接收到所接收的Wi-Fi信号进行控制。Wi-Fi网络接口可以能够通过作为Wi-Fi接入AP进行操作而形成Wi-Fi网络,或者加入通过另一个启用Wi-Fi的照明控制设备或分离的家庭Wi-Fi AP 150提供的现有家庭Wi-Fi网络。此外,灯模块140可以包括有线串行通信接口(例如,微型USB接口),以及设立控件(例如,测试按钮、LED、服务开关和其它设立控件)。灯模块140自己可能缺少可编程按钮。然而,其可以(例如,经由有线连接)耦合到桌面小键盘145或者包括可编程按钮(例如,3个按钮)的其它设备。如与其它可编程按钮一样,这些可以(经由配置操作)与照明场景相关联。

启用Wi-Fi的照明控制设备120,130,140可以与移动设备(诸如,移动设备200)通信。如本文中所使用,术语“移动设备”是指适配成随身携带的电子设备,并且包括无线通信接口和触敏屏幕。诸如平板计算机(例如,从苹果公司可获得的iPad®平板)、智能电话(例如,从苹果公司可获得的iPhone®智能电话,以及从各种供应商可获得的Android®智能电话)以及某些便携式媒体播放器(例如,诸如从苹果公司可获得的iPod® touch)的设备被视为移动设备。台式计算机一般地将不被视为移动设备。

移动设备200可以以配置角色使用,以配置启用Wi-Fi的照明控制设备(例如,控制器小键盘120、小键盘130和灯模块140)。同样地,移动设备可以以控制角色使用,以控制已经配置的系统的各个照明负载、房间、群组或照明场景。当以配置角色使用时,移动设备200可以经由Wi-Fi信号(其通过作为Wi-Fi AP而操作的启用Wi-Fi的照明控制设备或者分离的家庭Wi-Fi AP 150所提供的无线网络进行交换)或者经由有线连接与启用Wi-Fi的照明控制设备通信。在一个实现中,有线连接可以通过连接设备来提供,该连接设备将移动设备200的串行通信接口(例如,lightning接口或USB接口)耦合到启用Wi-Fi的照明控制设备的串行通信接口(例如,微型USB接口)。关于可以利用的一种类型的连接设备的另外的细节在Madonna等人于2013年6月21日提交并且题为“A Configuration Connection Device”的美国专利申请No.13/923,826中提供,该美国专利申请以其整体通过引用并入本文。

当以控制角色使用时,移动设备200将典型地与启用Wi-Fi的照明控制设备通信(例如,经由控制器小键盘120),并且将期望的状态改变运送至各个照明负载、房间、群组或场景。响应于此,启用Wi-Fi的照明控制设备可以实现所指示的照明效果。

图2是可以用于配置和控制无线家庭自动化系统(或者更特别地为基于Wi-Fi的照明控制系统100)的示例移动设备200的框图。移动设备200包括处理器210、存储器220、无线网络接口230、触敏屏幕240、串行通信接口250、以及其它硬件。处理器210包括配置为执行软件并且操控来自数据结构的数据的逻辑。存储器220包括用于存储软件和数据结构的多个存储位置。无线网络接口230促进通过一个或多个无线网络的通信,该无线网络例如是Wi-Fi网络、4G移动电信网络和/或另一种类型的网络。触敏屏幕240可以从用户接收以手势(例如,触摸、挥扫、多点触摸手势等)形式的用户输入。串行通信接口250可以是30引脚的对接接口、Lightning接口、USB接口或者另一种类型的接口。

其部分驻留在存储器220中的操作系统260在功能上组织移动设备200。操作系统260可以是从苹果公司可获得的IOS®操作系统、从谷歌公司可获得的Android®操作系统、或者适于在移动设备上使用的另一种类型的操作系统。包括图形用户界面(GUI)的独立式无线照明应用(app)270可以与操作系统260结合地执行,以准许移动设备200以配置角色和控制角色二者与Wi-Fi照明控制系统一同使用。

系统配置

图3是可以执行以配置示例无线家庭自动化系统(或者更特别地为启用Wi-Fi的照明控制系统100)的示例步骤序列300的流程图。尽管以特定顺序示出步骤,但是应当理解到,除非存在一个步骤与另一个步骤之间明确阐述的依赖性,否则步骤可以以各种不同的相对次序执行。

在步骤310处,无线照明app 270由移动设备200的处理器210执行。在步骤320处,在移动设备200和启用Wi-Fi的照明控制设备(例如,控制器小键盘)之间建立连接。如上文所提及,连接可以是无线连接(例如,通过Wi-Fi网络)或者有线连接(例如,经由连接设备)。在步骤330处,响应于无线照明app 270的GUI中的用户输入,app 270通过至少使所附连的照明负载与负载名称相关联并且可选地组织照明负载与其它照明负载以形成房间和/或群组来配置启用Wi-Fi的照明控制设备。在步骤340处,无线照明app 270响应于GUI中的用户输入而限定照明场景,其表示通过设定在所选照明水平下的一个或多个照明负载产生的预限定的照明效果。关于所限定的场景的信息可以维持在小键盘控制器120上,或者在基于Wi-Fi的照明控制系统100中的其它地方。在步骤350处,无线照明app 270响应于GUI中的用户输入而将照明场景分配给可编程按钮,使得响应于可编程按钮的按压,附连到所选照明负载的一个或多个启用Wi-Fi的照明控制设备以产生期望的照明效果的方式对照明负载进行调光或切换。步骤330-350中的一些或全部可以重复,以配置附加的启用Wi-Fi的照明控制设备,限定附加的照明场景,和/或将附加的照明场景分配给附加的可编程按钮,直至Wi-Fi照明控制系统100被完全配置。在此之后,步骤序列300可以停止。在此之后,用户通过按压可编程按钮或者以控制角色利用移动设备200上的无线照明app 270自由地控制照明。

图4A-C是在移动设备200的触敏屏幕240上示出的示例无线照明app 270的GUI的屏幕快照的序列,其图示了无线连接的建立。在屏幕405-415中,显示解释了如何设立控制器小键盘120和小键盘130和/或灯模块140的指令。在屏幕420-425中,显示解释了如何提供向控制器小键盘和接口元件的连接以发起连接的指令。控制器小键盘可以默认布置成作为Wi-Fi AP进行操作。如下文参照图10进一步所讨论,可以利用更新技术(没有在图4A-4C中示出)来以Wi-Fi设置(例如,服务集合标识符(SSID)和安全设置)全体地更新每一个启用Wi-Fi的照明控制设备,从而在与控制器小键盘相同的Wi-Fi网络上操作(例如使用由特定启用Wi-Fi的照明控制设备或者分离的家庭Wi-Fi AP 150提供的网络)。

在屏幕430中,显示了所找到的数个启用Wi-Fi的照明控制设备。启用Wi-Fi的照明控制设备的数目通过操作在相同Wi-Fi网络上的控制器小键盘130与其它启用Wi-Fi的照明控制设备之间的交互确定。在屏幕435-450中,提供接口元件以切换到由家庭Wi-Fi AP 150提供的Wi-Fi网络。如果选择这样的选项,则可以利用与下文参照图10讨论的更新技术类似的更新技术来以这些新的Wi-Fi设置全体地更新启用Wi-Fi的照明控制设备。仍旧进一步地,在屏幕455-460中,提示用户选择未经配置的启用Wi-Fi的照明控制设备。可以提供两个可替换方法。在第一方法中,提示用户按压启用Wi-Fi的照明控制设备上的可编程按钮并且这样的按钮按压可以作为提醒而运送至无线照明app 270,由此选择未经配置的启用Wi-Fi的照明控制设备。可替换地,在第二方法中,提示用户从显示在GUI中的列表选择启用Wi-Fi的照明控制设备。

图5是在移动设备200的触敏屏幕240上示出的示例无线照明app 270的GUI的屏幕快照的序列,其图示了有线连接的建立。在屏幕505-510中,显示解释了如何使用连接设备将移动设备200耦合到控制器小键盘120的指令,该连接设备将移动设备200的串行通信接口耦合到控制器小键盘120的串行通信接口。提供接口元件以发起连接的使用。在屏幕515中,显示数个启用Wi-Fi的照明控制设备。预先假定的是,通过该阶段,控制器小键盘和其它启用Wi-Fi的照明控制设备已经更新成利用相同的Wi-Fi设置(例如,SSID和安全设置),这样它们能够在相同网络上彼此通信。可以利用与图10中示出的更新技术类似的更新技术。

移动设备200初始地耦合到的控制器小键盘120可以选择用于配置。在其配置之后,显示屏幕520-525,其提示用户选择另一个未经配置的启用Wi-Fi的照明控制设备。可以提供两个可替换方法。在第一方法中,提示用户经由连接设备在移动设备200和未经配置的启用Wi-Fi的照明控制设备之间建立有线连接。可替换地,在第二方法中,提示用户无线地选择启用Wi-Fi的照明控制设备(类似于如上文参照图4B-4C的屏幕455-460描述的那样)。

图6是在移动设备200的触敏屏幕240上示出的示例无线照明app 270的GUI的屏幕快照的序列,其图示了启用Wi-Fi的照明控制设备的配置。尽管某些差异可能存在于对不同类型的启用Wi-Fi的照明控制设备(诸如,如与小键盘130或灯模块140相比较的控制器小键盘120)的配置中,但是屏幕快照的序列可以一般地为代表性的。在屏幕605中,提示用户从未经配置的设备的列表选择未经配置的启用Wi-Fi的照明控制设备。对于每一个未经配置的设备,图标可以显示设备类型(例如,控制器小键盘、小键盘或灯模块)。可替换地,用户可以通过按压设备上的可编程按钮来选择启用Wi-Fi的照明控制设备。在这样的情况下,并且按钮按压可以作为提醒运送至无线照明app 270,并且如在屏幕610中所示,提示用户确认该未经配置的启用Wi-Fi的照明控制设备的选择。在屏幕615中,通过至少使所附连的照明负载与负载名称相关联,提示用户使用接口元件620录入输入以配置启用Wi-Fi的照明控制设备。在具有附连到其的单个照明负载的小键盘130(或灯模块140)的情况下,负载名称可以采取用于整个设备的设备名称(例如,小键盘名称)的形式。在具有附连到其的多个照明负载的控制器小键盘120的情况下,负载名称可以采取与相应照明负载相关联的第一负载名称或者第二负载名称的形式。作为配置的部分,用户还可以使用接口元件625录入输入,以将照明负载分配给群组,或者经由接口元件630录入输入,以将照明负载分配给房间。另外,显示相机接口元件640,用户可以使用该相机接口元件640令移动设备拍摄房间或群组的图片。

图7是在移动设备200的触敏屏幕240上示出的示例无线照明app 270的GUI的屏幕快照的序列,其图示了房间或群组的编辑。在屏幕705-715中,示出了群组、房间和各个照明负载的层级结构的各种打开和关闭视图。例如,在屏幕705和710中,可以看出,名称为“一楼”的群组包括名称为“餐厅”的房间,其继而包括名称为“壁灯”和“吊灯”的照明负载。在屏幕720中,为用户呈现接口元件722以用于添加附加的房间和/或群组。同样地,在屏幕725中,为用户呈现接口元件727以用于删除房间和/或群组。

图8是在移动设备200的触敏屏幕240上示出的示例无线照明app 270的GUI的屏幕快照的序列,其图示了限定照明场景的一种方式。在屏幕805中,以网格视图示出了现有照明场景。接口元件870可选择以使得能够编辑照明场景。在屏幕810中,以列表视图示出了现有照明场景。提供接口元件812,其可选择以添加新的照明场景。提供另外的接口元件814以用于删除现有照明场景或者更改现有照明场景。在屏幕815-825中,提供接口元件以向新的照明场景分配名称,并且将设定成预限定的照明水平的各个照明负载、房间或群组分配给新的照明场景。例如,通过选择用于屏幕815中的“泳池后院”群组的接口元件817,并且调节照明水平控件(例如,滑块),将该群组(其中,其构成照明负载设定成所选照明水平)添加到新的照明场景。类似地,通过选择用于屏幕825中的“窗口照明”的照明负载的接口元件827,并且调节照明水平控件(例如,滑块),将设定成所选照明水平的各个照明负载添加到新的照明场景。

图9是在移动设备200的触敏屏幕240上示出的示例无线照明app 270的GUI的屏幕快照的序列,其图示了照明场景向一个启用Wi-Fi的照明控制设备的可编程按钮的分配。在屏幕905中,提供接口元件以用于选择照明场景。例如,可以选择以上参照图8所讨论的“泳池后院”照明场景。在屏幕910-920中,提供接口元件以用于选择一个启用Wi-Fi的照明控制设备的可编程按钮。接口元件可以以层级方式布置,使得用户首先选择群组(例如,称为“二楼”的群组912)、启用Wi-Fi的照明控制设备(例如,名称为“Jenn的房间”的小键盘917)、以及启用Wi-Fi的照明控制设备上的各个可编程按钮(例如,顶部按钮922)。在此之后,无线照明app 270可以将场景分配给可编程按钮(限定数据结构中的关系),使得在按下按钮时,基于Wi-Fi的照明控制系统100被触发以产生由照明场景制定的照明效果。

无线搭档(buddy)更新过程

如上文所讨论,可能合期望的是,全体地更新无线家庭自动化系统(例如,基于Wi-Fi的照明控制系统)的设备的无线设置(例如,Wi-Fi设置,诸如SSID和安全设置)。这样的更新例如可以使所有无线设备(例如,启用Wi-Fi的设备)(或者至少其期望子集)在新选择的无线(例如,Wi-Fi)网络上操作。

考虑启用Wi-Fi的照明控制设备作为示例,在一些实现中,设备可以设定成默认(例如,在初始启动或重置时)使用公共Wi-Fi网络,其可以充当针对更新的起始点。例如,启用Wi-Fi的照明控制设备可以布置成使用公共预确定的SSID和相关安全设置。一些类型的设备(例如,控制器小键盘120)可以布置为使其Wi-Fi接口默认为AP模式,并且其它类型的设备(例如,小键盘130和灯模块140)可以布置为使其Wi-Fi接口默认为客户端模式。从该起始点,通过Wi-Fi参数消息的传送,经更新的Wi-Fi设置可以通过公共Wi-Fi网络从一个启用Wi-Fi的照明控制设备(例如,控制器小键盘130)“推送”至其它设备。例如,作为在图4B的屏幕445-450中的用户输入的响应,移动设备200可以设定作为Wi-Fi AP操作的控制器小键盘120上的新Wi-Fi设置,该新Wi-Fi设置然后通过公共Wi-Fi网络推送至作为客户端操作的灯模块140和小键盘130。

尽管这样的技术可以在一些实现中很好地操作,但是它在其它实现中可能证明有问题。例如,一些常用的Wi-Fi芯片集具有有限的AP能力,其准许它们仅连接到作为客户端操作的有限数目的设备(例如,8个客户端)。因此,例如如果存在作为客户端操作的几十个小键盘130和灯模块140,则在控制器小键盘正在利用具有有限AP能力的芯片集的情况下,它们全部可能不能够容易地连接到作为Wi-Fi AP操作的控制器小键盘120。

因此,在一些实现中,启用Wi-Fi的照明控制设备可以设定成默认(例如,在初始启动或重置时)使用分离的Wi-Fi网络,其可以充当针对更新的起始点。例如,启用Wi-Fi的照明控制设备各自可以布置为使其Wi-Fi接口默认使用唯一SSID,并且默认在AP模式中操作,使得至少初始地,Wi-Fi网络的数目可以等于启用Wi-Fi的照明控制设备的数目。唯一的SSID可以通过标准串(例如,标准前缀)与特定启用Wi-Fi的照明控制设备的唯一标识符(UID)(诸如设备的介质访问控制(MAC)地址或其部分)的级联而生成。唯一SSID中的标准串的使用可以准许作为照明控制系统100的部分的设备的标识。从该起始点,经更新的Wi-Fi设置可以使用“搭档更新”而分布。使用这样的“搭档更新”,Wi-Fi设置可以通过接连成对交换的序列而从初始启用Wi-Fi的照明控制设备传播至所有启用Wi-Fi的照明控制设备(或者至少其期望子集)。

图10是用于将经更新的Wi-Fi设置(例如,SSID和安全设置)全体地传播至可能初始地配置为使用分离的Wi-Fi网络并且作为这样的网络的AP操作的启用Wi-Fi的照明控制设备的示例步骤序列1000的流程图。步骤序列1000可以通过运行在启用Wi-Fi的第一照明控制设备上的软件过程来执行,或者划分在运行于多个设备上的过程之中。在步骤1010处,在启用Wi-Fi的第一照明控制设备处接收经更新的Wi-Fi设置(例如,SSID和安全设置)。经更新的Wi-Fi设置可以经由建立到执行无线照明app 270的移动设备200的连接(例如,无线连接或有线连接)来接收,并且可以表示例如经由在图4B中示出的屏幕445-450从用户接收的设置。可替换地,Wi-Fi设置可以(例如经由所接收的Wi-Fi参数消息)从另一个启用Wi-Fi的照明控制设备来接收。

在步骤1020处,启用Wi-Fi的第一照明控制设备指令其Wi-Fi接口在客户端模式中操作。在步骤1030处,启用Wi-Fi的第一照明控制设备针对未经更新的启用Wi-Fi的照明控制设备(其Wi-Fi接口在AP模式中操作)进行扫描。启用Wi-Fi的照明控制设备可以通过其使用在其SSID中的标准串(例如,标准前缀)而与其它类型的设备区分。在步骤1040处,启用Wi-Fi的第一照明控制设备确定是否存在其Wi-Fi接口在AP模式中操作的、任何其余的未经更新的启用Wi-Fi的照明控制设备。如果存在其Wi-Fi接口在AP模式中操作的至少一个其余的未经更新的启用Wi-Fi的照明控制设备,则执行进行到步骤1050,其中启用Wi-Fi的第一照明控制设备从所述其余设备选择启用Wi-Fi的第二照明控制设备,并且作为客户端而附连到它(例如,利用设备的SSID)。在步骤1060处,启用Wi-Fi的第一照明控制设备向启用Wi-Fi的第二照明控制设备发送Wi-Fi参数消息,以指令它更新其Wi-Fi设置。在此之后,执行循环回到步骤1030。如果在步骤1040处不存在其Wi-Fi接口操作于AP模式中的其余未经更新的启用Wi-Fi的照明控制设备,则执行进行到步骤1070,其中启用Wi-Fi的第一照明控制设备实现经更新的Wi-Fi设置。应当理解到,步骤序列1000可以以下列方式重复:每一个启用Wi-Fi的第二照明控制设备承担启用Wi-Fi的第一照明控制设备的角色,并且传播Wi-Fi设置。以这样的方式,Wi-Fi设置可以在基于Wi-Fi的照明控制系统100的设备之中成对(例如,从“搭档”到“搭档”)传播,直至所有设备(或者至少其期望子集)被更新。

作为总结,以上描述详述了用于配置无线家庭自动化系统(或者更特别地为基于Wi-Fi的照明控制系统)的示例技术。应当理解到,可以在本文讨论的实施例的精神和范围内做出各种适配和修改。尽管所讨论的许多示例涉及基于Wi-Fi的照明控制,但是应当理解到,许多技术绝不限于Wi-Fi或者照明控制,并且可以与各种其它类型的无线技术以及各种其它类型的家庭自动化系统(包括不能够影响光照的系统)一同使用。尽管参考了控制器小键盘120、小键盘130和灯模块140,但是应当理解到,可以容易地更换其它类型的控制器、用户接口设备和设备控制模块。同样地,控制器小键盘120、小键盘130和灯模块140可以适配成切换或者以其它方式控制其它类型的“负载”。“负载”可以表示电气或电子设备,其在被激活时执行关于结构的功能。例如,“负载”可以是结构的窗口上的电子窗帘(window blind)。同样地,“负载”可以是结构内的门板的电子门锁。因此,本文讨论的技术可以适用于可以控制除照明之外的事物的各种类型的家庭自动化系统。

另外,应当理解到,以上描述的技术的至少一些部分可以以软件、硬件或其组合实现。软件实现可以包括机器可执行指令(例如,计算机可执行指令),其存储在非暂时性机器可读介质(例如,非暂时性计算机可读介质)中,所述介质诸如是易失性或持久性存储器、硬盘、压缩盘(CD)或其它有形介质。硬件实现可以包括经配置的处理器、逻辑电路、专用集成电路和/或其它类型的硬件组件。另外,组合式软件/硬件实现可以包括存储在非暂时性计算机可读介质中的计算机可执行指令以及一个或多个硬件组件(例如处理器、存储器等)二者。相应地,应当理解到,以上描述意味着仅作为示例被理解。

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