家庭自动化系统设备功率优化的制作方法

文档序号:14652067发布日期:2018-06-08 22:02阅读:201来源:国知局
家庭自动化系统设备功率优化的制作方法

本公开总地涉及家庭自动化系统,并且更具体地涉及家庭自动化系统设备的功率优化。



背景技术:

家庭自动化系统在住宅和商业建筑中变得日益普及。这样的系统可以能够控制各种各样的设备、在各种各样的设备之间交换数据以及以其它方式与各种各样的设备进行交互,所述各种各样的设备包括照明设备、安防设备、音频/视频(A/V)设备、供暖通风和制冷(HVAC)设备、和/或其它类型的设备。

传统上,家庭自动化系统需要大量安装的布线,这增加了安装的成本和复杂性。例如,许多现有的家庭自动化系统依靠有线(例如,以太网)局域网(LAN)来在控制器与在该控制器控制下的家庭自动化系统的设备之间交换控制消息。这样,常常需要遍及该结构的控制布线。安装这种布线的需要使得房主和技术水平较低的通用安装者难以安装许多传统的家庭自动化系统。

近来,一些家庭自动化系统已经开始使用无线LAN(例如,Wi-Fi)作为其用于交换控制消息的主要手段。然而,由于家庭自动化系统设备一般还需要电力,因此无线联网技术的使用尚未完全解决布线问题。对于许多设备而言,此类电力采用从专用的墙内布线或电力线到壁式插座的交流(A/C)电力的形式。如果在期望的位置没有现有的壁式插座,则可能需要难看的延长线或新的墙内布线。

为了解决家庭自动化系统中的布线问题,已经做出使用电池供电的家庭自动化系统设备的一些尝试。虽然这可允许干净安装,但电池的有限电力容量呈现出它自己的一系列问题。一些设备可能汲取大量的电力,导致电池寿命缩短以及频繁地需要再充电或更换电池。在试图减轻此负担时,可以采用功率优化技术,其检测设备何时不活动达某设定的时间段并且触发设备进入低功率状态(例如,睡眠状态)。当检测到使用设备的尝试时,设备可从低功率状态中唤醒、上电并然后处置手头的任务。

然而,在存在使用设备的尝试时退出低功率状态(例如,睡眠状态)可能会引入不可接受的延迟量(例如,控制滞后),导致觉得家庭自动化系统响应迟钝。在设备能够识别使用的尝试、退出低功率状态(例如,睡眠状态)并然后采取适当的动作之前,可能存在显著的延迟(例如,数百毫秒或甚至数秒)。响应迟钝可能会损坏用户体验,阻碍将电池供电设备部署为有线设备的替代。

因此,需要用于家庭自动化系统设备、包括电池供电的设备的功率优化的改进技术,其可以在确保响应性的同时节省电力。



技术实现要素:

提供了用于基于与设备相关联的房间的服务状态或其它用户活动的家庭自动化系统设备(例如,电池供电的设备)的功率优化的示例技术。此类技术可以在设备有可能将被使用时(但在使用设备的任何当前尝试之前)抢先将该设备转换为全功率使用中功率状态。以此方式,可将设备预先就位以在用户或另一设备会尝试与其进行交互时快速地做出响应。

在示例实施例中,所述家庭自动化系统的主机控制器确定与设备相关联的结构(例如,住宅或商业建筑物)的房间中可用的一个或多个服务中的每一个的服务状态。主机控制器可以将设备配置为当房间中没有任何活动的服务时默认维持处于低功率不活动状态。当处于不活动状态时,设备可根据第一睡眠间隔(例如,1000毫秒(ms))对一个或多个硬件组件(例如,蓝牙低功耗(BLE)适配器、微控制器等)进行轮停(duty cycle)。响应于房间中至少一个服务被激活,主机控制器可以发信号通知设备以抢先从不活动状态转换成全功率使用中状态。当处于使用中状态时,设备可根据第二睡眠间隔(例如,15 ms)对所述一个或多个硬件组件进行轮停,该第二睡眠间隔可具有比第一睡眠间隔小至少两个数量级的长度。可在没有由用户或家庭自动化系统的另一设备进行的使用所述设备的任何当前尝试的情况下执行所述转换,以使得所述设备准备好能够在用户或另一设备试图与之交互的情况下快速地做出响应。所述设备可以保持处于使用中状态,直到内部计时器(例如,60秒计时器)自从上次使用设备起或自从进入该状态而没有发生任何使用起期满。然后,设备可以转换成中等功率活动状态。当处于该活动状态时,设备可以根据第三睡眠间隔(例如,150 ms)对所述一个或多个硬件组件进行轮停,该第三睡眠间隔可以具有比第一睡眠间隔小至少一个数量级、但是比第二睡眠间隔长的长度。当房间中没有活动的服务时,主机控制器可以发信号通知设备,并且响应于此,设备可以从活动状态转换回不活动状态。各种其它状态转换也可以是可能的。

在其它实施例中,基于与跟设备相关联的房间的服务状态不同或者除了与设备相关联的房间的服务状态之外的用户活动来优化用电量。所依赖于的其它用户活动可采取各种不同的形式。在一个另选实施例中,用户活动是用户在控制用户接口(UI)中导航到用于控制与设备相关联的房间的屏幕。在另一另选方案中,用户活动是用户使用家庭自动化系统中与设备所关联到的房间相关联(例如,与之绑定)的第二设备(例如,远程控制)。在又一另选方案中,用户活动是使用存在检测系统来检测在与设备相关联的房间内的用户存在。在又另一另选方案中,用户活动是基于活动历史的房间中的可能使用的指示。

主机可以将设备配置为默认维持处于低功率不活动状态。响应于根据上面讨论的另选方案中的任何一个来确定存在与房间有关的用户活动,主机控制器可以发信号通知设备抢先从低功率不活动状态转换成全功率使用中状态。可在没有由用户或家庭自动化系统的另一设备进行的使用所述设备的任何当前尝试的情况下执行所述转换。设备可以保持处于使用中状态,直到内部计时器自从上次使用设备起或自从进入该状态而没有发生任何使用起期满。然后设备可转换成中等功率活动状态。当没有与房间有关的用户活动时,主机控制器可以发信号通知设备,并且响应于此,设备可以从活动状态转换回不活动状态。

应当理解的是,除了在本发明内容中讨论的那些之外,可以实现各种附加的特征和另选实施例。本发明内容仅仅旨在作为对读者的简要介绍,并不指示或暗示此处提及的示例涵盖了本公开的所有方面,或者此处提及的示例是本公开的必要的或实质性的方面。

附图说明

以下描述参照示例实施例的附图,其中:

图1是可操作以控制关于一结构的各设备的家庭自动化系统的示例架构的框图;

图2是家庭自动化系统的电池供电的互连设备的框图,其可用作可根据本文描述的技术进行功率优化的一种设备类型的例示性示例;

图3是基于与设备相关联的房间的服务状态的用于设备的示例功率优化技术的转换图;

图4是基于用户在控制UI中导航到用于控制与设备相关联的房间的屏幕的用于设备的示例功率优化技术的转换图;

图5是基于与房间相关联的第二设备的使用的用于设备的示例功率优化技术的转换图;

图6是基于用户存在检测的用于设备的示例功率优化技术的转换图;以及

图7是基于活动历史的用于设备的示例功率优化技术的转换图。

具体实施方式

定义

如本文所使用的,术语“家庭自动化系统”应当宽泛地解释为涵盖可控制诸如住宅或商业建筑物之类的结构内的设备(例如,照明设备、安防设备、A/V设备、HVAC设备、电子门锁和/或其它类型的设备)的各种类型的家庭控制、“智能家庭”和/或设备控制系统。家庭自动化系统可以控制各种不同类型的设备或控制仅特定类型的设备(例如,仅照明设备、仅A/V设备等)。

如本文所使用的,术语“移动设备”指代执行通用操作系统并被适配成随个人转移的电子设备。诸如智能电话和平板计算机之类的设备应当被视为移动设备。台式计算机、服务器或其它主要固定的计算设备一般不应被视为移动设备。

如本文所使用的,术语“服务”指代由家庭自动化系统提供的涉及家庭自动化系统的一个或多个设备之间的交互的活动。服务可以但不必对应于设备之间的、用于提供活动的一个或多个唯一路径(例如,从源设备到输出设备的音频和视频路径)。服务的示例可以是与电缆盒和电视之间的、被用来提供有线电视观看活动的路径对应的“有线TV”服务。

如本文所使用的,术语“房间”指代一结构的内部部分或与一结构相关联的外部空间,其中可以提供一个或多个服务。房间可以对应于结构的单个物理房间、结构的多个物理房间的聚合、结构的物理房间的子部分、或与结构相关联的外部空间的特定轮廓。

示例家庭自动化系统

图1是可操作以控制关于一结构(例如,住宅或商业建筑物)的各设备的家庭自动化系统的示例架构100的框图。该系统的核心处是耦合到家庭内局域网(LAN)(例如,Wi-Fi网络)150的主机控制器110。主机控制器可以包括诸如处理器、存储器和存储设备之类的硬件组件,这些硬件组件共同地存储和执行主机软件111,主机软件111被配置为监测、控制设备112-124的操作,以及提供UI解释、系统管理和监测、与云服务180和移动设备160的同步、活动记录、活动预测和其它类型的功能。

主机控制器110可以在其存储设备中维持家庭数据库130,家庭数据库130存储:包括家庭自动化系统被配置为提供的服务的配置信息、诸如为家庭自动化系统的用户而配置的场景的用户内容、与家庭自动化系统的用户相关联的媒体内容(例如,收藏夹)、指示家庭自动化系统的当前状况的系统状态信息以及其它类型的数据。家庭数据库130还可以维持对家庭自动化系统中的历史活动的记录。家庭数据库的此部分可以被称为历史数据库。

家庭自动化系统的设备112-124可以包括诸如照明控制器、灯模块、调光器模块、开关、小键盘、风扇控制器等的照明设备112;诸如家庭监视器/相机、运动传感器、家庭健康防护传感器、相关控制器等的安防设备114;诸如A/V设备控制器、媒体服务器、音频放大器、电缆盒等的音频设备116和视频设备118(统称为A/V设备);电子门锁120和其它类型的马达或继电器操作的设备;诸如恒温器之类的HVAC设备122;诸如IR增强器、矩阵切换器、信号扩展器等的互连设备124,以及其它类型的家庭自动化系统设备。设备112-124中的至少一些设备可以是电池供电的。设备112-124中的每一个可以与一房间相关联(即,被配置为与一房间结合使用)。设备112-124可物理地驻留在它们与之相关联的房间中或驻留在别处(例如,远处的设备机架)。

家庭自动化系统的设备112-124的通信能力可以取决于实现方式而变化。例如,所述设备中的至少一些可以包括LAN接口(例如Wi-Fi适配器)或无线个域网(WPAN)接口(例如,BLE适配器)二者,LAN接口使得它们能够经由家庭内LAN 150(例如,Wi-Fi)与主机控制器110和其它设备通信,无线个域网(WPAN)接口使得它们能够经由WLAN(未示出)与主机控制器110和其它设备通信。同样地,一些设备可能只有用于有线或点对点无线通信(例如,RS-232、中继或通用输入/输出(GPIO)端口、红外(IR)收发器等)的端口或收发器并且使用此类端口与主机控制器110和其它设备通信。设备中的一些(例如,诸如IR增强器之类的互连设备)可以包括WPAN接口(例如,BLE适配器)和点对点无线收发器(例如,IR收发器)二者,WPAN接口使得它们能够与主机控制器110通信,点对点无线收发器用于与家庭自动化系统的其它设备(例如,A/V设备116、118)通信。此外,一些设备可以包括LAN接口(例如,Wi-Fi接口),但是不被配置为直接通过家庭内LAN 150与主机控制器110通信,而是替代地经由互联网170、云服务180和第三方基础设施190来进行通信。应当理解,虽然HVAC设备122在图1中被示为可以以此方式通信的一种类型的设备的示例,但是其它类型的设备112-124可以另选地使用此通信方法,并且反之亦然。

用户可以使用远程控制140来控制家庭自动化系统,远程控制140通过家庭内LAN 150(例如,经由Wi-Fi)与主机控制器110通信或者经由点对点无线信号(例如,经由IR或射频RF信号)直接与主机控制器110通信。远程控制140可以包括诸如处理器、存储器和存储设备之类的硬件组件,这些硬件组件存储并执行被配置为与主机控制器110和云服务180对接的软件(例如,应用(app)),并且生成并显示家庭自动化控制UI以及其它功能。远程控制140还可以包括用于示出控制UI的显示屏幕(例如,触摸屏)以及用于接收与控制UI有关的用户输入的输入设备(例如,按钮、触摸屏的触摸传感器等)。

用户还可以使用移动设备160控制家庭自动化系统,移动设备160经由家庭内LAN 150或使用到互联网170的移动数据连接来与主机控制器110通信。移动设备160可以包括诸如处理器、存储器和存储设备之类的硬件组件,这些硬件组件存储并执行被配置为与主机控制器110和/或云服务180对接的app 162(例如,移动app),并且生成并显示家庭自动化控制DI以及其它功能。移动设备160还可以包括用于示出控制DI的显示屏幕(例如,触摸屏)以及用于接收与控制UI有关的用户输入的输入设备(例如,触摸屏的触摸传感器)。

主机设备110和移动设备160可以经由互联网170与云服务180及其主机应用程序接口(API)182和移动API 184进行通信。云服务180可以提供对家庭自动化控制的远程访问、家庭数据库130的持久性备份(将数据存储在配置数据库186中)、与第三方基础设施的对接(经由第三方适配器188)、用户简档和使用追踪(将数据存储在用户数据库189中)、用于无线更新的机制、主机崩溃报告和许可管理以及其它功能。

图2是家庭自动化系统的电池供电的互连设备(例如,IR增强器)124的框图,其可以用作可根据本文描述的技术进行功率优化的一种设备类型的例示性示例。设备124可以包括各种硬件组件,诸如WPAN接口(例如,BLE适配器)210、IR收发器220和微控制器230以及其它。在初始配置期间,WPAN接口210可以用于从主机控制器110接收配置编程,包括以下功率优化编程:设置默认功率优化状态、指示功率优化状态之间的某些转换的计时器值以及定义其它参数。在不间断的使用期间,WPAN接口210可用于从主机控制器110接收关于A/V设备116、118的期望操作的控制消息,以及指示应当何时在功率优化状态之间做出某些转换(例如,基于服务状态或其它用户活动)的信号。

IR收发器230可以被配置为将IR命令发送到家庭自动化系统的A/V设备116、118以使它们执行期望的动作。IR命令可以是基于来自主机控制器110的关于A/V设备116、118的期望操作的控制消息。

WPAN接口210和IR收发器220可以在微控制器230的控制下操作,微控制器230可以被编程为响应于在WPAN接口210上接收到的控制消息而生成用于IR收发器220的适当的IR命令,以及其它操作功能。微控制器230也可以被编程为通过设备124的硬件组件来管理从电池240(例如,商用碱性电池)中的电力消耗。为了节省电力,微控制器230可以使设备124在多个功率优化状态(例如,低功率不活动状态、中等功率活动状态和全功率使用中状态)当中进行转换,这些状态(以及其它可能的电力节省措施)可以使一个或多个硬件组件(例如,WPAN接口210、微控制器230等)根据睡眠间隔进行轮停。

低功率不活动状态可以被编程为设备124的默认状态,并且利用数千毫秒(例如,1000 ms)量级的睡眠间隔。这样的睡眠间隔可以允许低用电量(例如,1 mA的电力消耗),然而,如果在设备124处于这种状态时将消息发送到设备124,则可能存在可觉察的延迟(例如,控制滞后)。因此,这种状态可仅适用于当设备124可能不被使用的时候。

中等功率活动状态可利用数百毫秒(例如,150 ms)量级的睡眠间隔。这样的睡眠间隔可以允许中等用电量,并且如果在设备124处于这种状态时将消息发送到设备124,则提供轻微的但一般不可觉察的延迟。因此,这种状态可适用于当设备124稍微可能被使用的时候,从而提供合理的响应水平。

全功率使用中状态可利用数十毫秒(例如,15 ms)量级的睡眠间隔。即使设备在一些时候睡眠,这样的睡眠间隔也可以被视为利用了“全功率”,因为它是在可用的功率优化状态中提供的最高功耗状态。使用中状态可以提供最高的响应水平(例如,轻微的、不可觉察的延迟)。因此,这种状态可适用于当设备124非常可能被使用的时候。

功率优化状态转换

设备124的微控制器230可以被(例如,由主机控制器110)编程为大部分时间将设备维持处于不活动状态,并且在(例如,基于针对与设备相关联的房间的服务状态或其它用户活动)设备非常可能将被使用时、但在使用设备的任何实际当前尝试之前抢先转换成使用中状态。微控制器230还可被(例如,由主机控制器110)编程为在(例如,基于内部计时器自设备的上次使用起或自进入使用中状态而未发生任何使用起期满)设备稍微可能将被使用时将设备124维持处于活动状态。如下面详细描述的那样,可以提供各种其它转换。

图3是基于与设备相关联的房间的服务状态的用于设备124的示例功率优化技术的转换图。可以将所述转换编程到微控制器230中。默认地,微控制器230可以将设备124维持处于低功率不活动状态310,而在房间中不存在活动的服务时,在转换340处循环。响应于至少一个服务在房间中被激活,主机控制器110可以发信号通知设备124。服务不需要实际使用设备124(例如,设备可能不在与服务相关联的各设备之间的一个或多个唯一路径上)。相反,服务可仅仅用作房间中的用户活动的标记。在转换350处,微控制器230可以抢先将设备从不活动状态310转换成全功率使用中状态330。可以在没有使用设备124的任何当前尝试的情况下执行该转换。微控制器230可以维持自从设备的上次使用(例如,发送的上一个IR命令)或者做出到使用中状态330的转换但没有发生任何实际使用起运行的内部计时器(例如,60秒计时器)。在转换360中,响应于计时器期满,微控制器230可以将设备124转换成中等功率活动状态320。主机控制器110可以在房间内没有活动的服务时发信号通知设备。在转换370处,响应于房间中没有活动的服务,微控制器230可以将设备124从活动状态320转换回不活动状态310。当这两个条件都满足时,转换360和370可以被组合成直接到不活动状态310的单个转换395。在转换380处,如果设备124在处于活动状态320时被使用(例如被请求发送IR命令),则微控制器230可以将设备转换成使用中状态330。同样地,在转换390处,如果在设备处于不活动状态310时设备124被使用(例如,被请求发送IR命令)(例如,设备的未预期到的使用),则微控制器230可以将设备转换成使用中状态330。

另选地,用户活动可以采取除了与设备124相关联的房间的服务状态以外的形式。在一个另选方案中,用户活动可以是用户在app 162的控制UI中导航到用于控制与设备相关联的房间的屏幕,所述app 162的控制UI被显示在移动设备160上或显示在用于控制家庭自动化系统的远程控制140上。

图4是基于用户在控制UI中导航到用于控制与设备相关联的房间的屏幕的用于设备124的示例功率优化技术的转换图。默认地,微控制器230可以将设备124维持处于低功率不活动状态310,而在控制UI没有示出用于控制该房间的屏幕(例如,正在示出用于控制另一房间的屏幕)时,在转换440处循环。响应于用户在控制UI中导航到用于控制该房间的屏幕,主机控制器110可以发信号通知设备124,并且在转换450处,微控制器230可以抢先将设备从不活动状态310转换成全功率使用中状态330。可以在没有使用设备124的任何当前尝试的情况下执行该转换。微控制器230可以维持自从设备的上次使用(例如,发送的上一个IR命令)或者做出到使用中状态330的转换但没有发生任何实际使用起运行的内部计时器(例如,60秒计时器)。在转换460中,响应于计时器期满,微控制器230可以将设备124转换成中等功率活动状态320。当用户在控制UI中导航到另一屏幕(例如,用于控制另一房间的屏幕)时,主机控制器110可发信号通知设备。在转换470处,响应于用户在控制UI中导航离开用于控制该房间的屏幕(例如,到用于控制另一房间的屏幕),微控制器230可以将设备124从活动状态320转换回不活动状态310。当这两个条件都满足时,转换460和470可以直接组合成直接到不活动状态310的单个转换495。在转换480处,如果设备124在处于活动状态320时被使用(例如,被请求发送IR命令),则微控制器230可以将设备转换成使用中状态330。同样地,在转换490处,如果在设备处于不活动状态310时设备124被使用(例如,被请求发送IR命令)(例如,设备的未预期到的使用),则微控制器230可以将设备转换成使用中状态330。

在另一另选方案中,用户活动可以是用户使用与房间相关联的第二(即,不同的)设备。例如,该第二、不同的设备可以是远程控制14Q,该远程控制可以被绑定到与设备124相关联的房间(例如,专门配置为控制该房间中的服务)。

图5是基于与房间相关联的第二设备的使用的用于设备124的示例功率优化技术的转换图。默认地,微控制器230可以将设备124维持处于低功率不活动状态310,而在第二设备(例如,远程控制140)不活动时,在转换540处循环。在转换550处,当使用第二设备(例如,用户按下远程控制140上的按钮)时,通知可以被发送到主机控制器110,并且主机控制器可以发信号通知设备以抢先从不活动状态310转换成全功率使用中状态330。可以在没有使用设备124的任何当前尝试的情况下执行该转换。微控制器230可以维持自从设备的上次使用(例如,发送的上一个IR命令)或者做出到使用中状态330的转换但没有发生任何实际使用起运行的内部计时器(例如,60秒计时器)。在转换560中,响应于计时器期满,微控制器230可以将设备124转换成中等功率活动状态320。主机控制器110可确定第二设备(例如,远程控制140)何时变得不活动(例如,用户没有按下远程控制140上的按钮达预定长度的时间),并且在转换570处发信号通知设备124从活动状态320转换回不活动状态310。当这两个条件都满足时,转换560和570可以被组合成直接到不活动状态310的单个转换595。在转换580处,如果设备124在处于活动状态320时被使用(例如被请求发送IR命令),则微控制器230可将设备转换成使用中状态330。同样地,在转换590处,如果在设备处于不活动状态310时设备124被使用(例如,被请求发送IR命令)(例如,设备的未预期到的使用),则微控制器230可以将设备转换成使用中状态330。

在又一另选方案中,用户活动可以是由存在检测系统检测到的在与设备124相关联的房间内的用户存在。存在检测系统可以采取多种形式中的任何,包括内部运动传感器/家庭监视器、基于蓝牙的室内定位系统、基于Wi-Fi的室内定位系统、手动用户位置报告等。

图6是基于用户存在检测的用于设备的示例功率优化技术的转换图。默认地,微控制器230可以将设备124维持处于低功率不活动状态310,而当没有在与设备相关联的房间中检测到用户存在时,在转换640处循环。响应于存在检测系统在房间中检测到用户,主机控制器110可以发信号通知设备124,并且在转换650处,微控制器230可以抢先将设备从不活动状态310转换成全功率使用中状态330。可以在没有使用设备124的任何当前尝试的情况下执行该转换。微控制器230可以维持自从设备的上次使用(例如,发送的上一个IR命令)或者做出到使用中状态330的转换但没有发生任何实际使用起运行的内部计时器(例如,60秒计时器)。在转换660中,响应于计时器期满,微控制器230可以将设备124转换成中等功率活动状态320。主机控制器110可以当不再在房间中检测到用户存在时发信号通知设备。在转换670处,响应于没有用户存在,微控制器230可以将设备124从活动状态320转换回不活动状态310。当这两个条件都满足时,转换660和670可以直接组合成直接到不活动状态310的单个转换695。在转换680处,如果设备124在处于活动状态320时被使用(例如,被请求发送IR命令),则微控制器230可将设备转换成使用中状态330。同样地,在转换690处,如果在设备处于不活动状态310时设备124被使用(例如,被请求发送IR命令)(例如,设备的未预期到的使用),则微控制器230可以将设备转换成使用中状态330。

在又另一另选方案中,用户活动可以是基于维持在历史数据库(例如,家庭数据库130的一部分)中的活动历史的可能使用的指示。如上所述,历史数据库可以记录各种先前时间时在家庭自动化系统中发生的事件。基于现在时间(例如,现在的日间时和现在的周中日)与每个事件的时间(例如,每个事件的日间时和周中日)的比较,主机控制器110可以确定是否有可能设备124将会被使用。该比较可以查找涉及设备124的房间的以下事件:发生在与现在的周中日相同的周中日上、在一周中的任何一天上涵盖现在日间时的时间窗口中、或者在与现在的周中日相同的周中日上涵盖现在的日间时的时间窗口中。

图7是基于活动历史的用于设备124的示例功率优化技术的转换图。默认地,微控制器230可以将设备124维持处于低功率不活动状态310,而在活动历史指示设备124不大可能将被使用时,在转换740处循环。当活动历史指示设备的可能使用时,主机控制器110可以通知设备124,并且在转换750处,微控制器230可以抢先将设备从不活动状态310转换成全功率使用中状态330。可以在没有使用设备124的任何当前尝试的情况下执行该转换。微控制器230可以维持自从设备的上次使用(例如,发送的上一个IR命令)或者做出到使用中状态330的转换但没有发生任何实际使用起运行的内部计时器(例如,60秒计时器)。在转换760中,响应于计时器期满,微控制器230可以将设备124转换成中等功率活动状态320。当活动历史指示设备的不大可能的使用时,主机控制器110可通知设备124,并且在转换770处,微控制器230可以将设备124从活动状态320转换回不活动状态310。当这两个条件都满足时,转换760和770可以被组合成直接到不活动状态310的单个转换795。在转换780处,如果设备124在处于活动状态320时被使用(例如,被请求发送IR命令),则微控制器230可以将设备转换成使用中状态330。同样地,在转换790处,如果在设备处于不活动状态310时设备124被使用(例如,被请求发送IR命令)(例如,设备的未预期到的使用),则微控制器230可以将设备转换成使用中状态330。

结论

应当理解的是,可以对上面讨论的用于功率优化的技术进行各种改编和修改。虽然以上讨论的实施例可涉及包括诸如照明设备、安防设备、A/V设备、电子门锁、HVAC设备等的各种不同类型的设备的家庭自动化系统,但应当记住的是,所述技术可以被适配成供与更受限的类型的家庭自动化系统一起使用。例如,这些技术可以与仅提供照明控制的家庭自动化系统(即,照明控制系统)、仅提供A/V控制的家庭自动化系统(即,A/V控制系统)等一起使用。

虽然上面将互连设备124(诸如IR增强器)作为可以基于使用所描述的技术进行功率优化的一种设备类型的示例进行了讨论,但是应当理解,这些技术可以与家庭自动化系统的各种其它设备一起使用,所述各种其它设备包括设备112-122以及至少在一些情况下包括远程控制140(远程控制本身被视为是一设备)。

此外,虽然上面讨论了所述技术可以与电池供电的设备(例如,电池供电的互连设备124,诸如电池供电的IR增强器)一起使用,但应当记住的是,这些技术也可以与有线的设备一起使用,以实现功率节省、减少热量生成、或与节省电池电力无关的其它目标。

更进一步地,讨论了各种软件过程可以在特定设备上执行(诸如在主机控制器110、设备124等上),但应当理解,软件过程可以在不同的硬件上执行,包括在作为云服务180的一部分的基于云的硬件上。

另外,应当理解的是,上面被提议成以软件实现的功能中的至少一些可以用硬件来实现。总地来说,功能可以用软件、硬件或其各种组合来实现。软件实现可以包括存储在非暂时性电子设备可读介质(例如,非暂时性计算机可读介质)中的电子设备可执行指令(例如,计算机可执行指令),所述非暂时性电子设备可读介质诸如易失性或持久性存储器、硬盘、紧凑盘(CD)或其它有形介质。硬件实现可以包括逻辑电路、专用集成电路和/或其它类型的硬件组件。此外,组合的软件/硬件实现可以包括存储在非暂时性电子设备可读介质中的电子设备可执行指令以及一个或多个硬件组件(例如,处理器、存储器等)二者。最重要的是,应当理解,以上实施例意图仅通过示例的方式采用。

所要求保护的是:

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