家庭自动化系统及其控制方法.pdf
家庭自动化中的温控系统设置方法 #生活技巧# #居家生活技巧# #家庭自动化#
《家庭自动化系统及其控制方法.pdf》由会员分享,可在线阅读,更多相关《家庭自动化系统及其控制方法.pdf(16页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102461342 A (43)申请公布日 2012.05.16 C N 1 0 2 4 6 1 3 4 2 A *CN102461342A* (21)申请号 201080028622.5 (22)申请日 2010.06.18 09163714.0 2009.06.25 EP H05B 37/02(2006.01) H04L 12/28(2006.01) (71)申请人皇家飞利浦电子股份有限公司 地址荷兰艾恩德霍芬 (72)发明人 J. J. A. 麦科马克 (74)专利代理机构中国专利代理(香港)有限公 司 72001 代理人谢建云 丁永凡 (54) 发明名称 家庭。
2、自动化系统及其控制方法 (57) 摘要 本发明涉及家庭自动化系统及其控制方法。 为了通过极少且大小较小的命令来稳定地控制对 于持续可变参数的连续协同调整动作,以避免低 数据速率网络的过载,同时提供用于快速并且不 明显地校正由于错过的命令所导致失败的方式, 提供一种用于控制无线家庭自动化系统的方法, 该家庭自动化系统被布置为包括至少一个控制器 和多个设备的网络,其中,该方法包括将包括动作 类型和事务ID的启动命令从控制器发送至设备 组以及将包括事务ID和控制器计数器的停止命 令从控制器发送至各设备的步骤。 (30)优先权数据 (85)PCT申请进入国家阶段日 2011.12.26 (86)PCT。
3、申请的申请数据 PCT/IB2010/052753 2010.06.18 (87)PCT申请的公布数据 WO2010/150155 EN 2010.12.29 (51)Int.Cl. 权利要求书2页 说明书8页 附图5页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 8 页 附图 5 页 1/2页 2 1.用于控制无线家庭自动化系统的方法,该无线家庭自动化系统包括至少一个控制器 (10)和至少一个设备(12-16),其中,所述方法包括步骤: 将启动命令(S102、S202)从控制器(10)发送至设备(12-16), 将包括控制器计数器(cc)的停止命令。
4、(S105、S209)从控制器(10)发送至设备 (12-16)。 2.根据权利要求1所述的方法,包括两个或多个设备(12-16)。 3.根据权利要求1或2所述的方法,其中,所述启动命令包括动作类型、事务ID和/或 动作速率或具有过渡时间t的步骤数n。 4.根据权利要求1-3之一所述的方法,进一步包括步骤: 发送包括所述控制器计数器(cc)的中间命令(S204、S206)。 5.根据权利要求4所述的方法,其中,所述中间命令还包括所述事务ID、动作类型和/ 或动作速率或具有过渡时间t的步骤数n。 6.根据权利要求1-5之一所述的方法,进一步包括步骤: 将包括设备计数器(dc)的停止确认(S107。
5、)从每个设备(12-16)发送至所述控制器 (10); 由所述控制器(10)检查(S108)来自所有设备(12-16)的停止确认是否已经被接收和 /或所接收的设备计数器(dc)是否对应于所述控制器计数器(cc); 如果来自设备(12-16)的停止确认缺失和/或设备计数器(dc)不同于控制器计数器 (cc),则从所述控制器(10)发送包括所述停止命令的停止纠正命令(S109)。 7.根据权利要求5所述的方法,其中,所述出错设备(12-16)将停止纠正确认(S111) 发送至所述控制器(10)。 8.根据权利要求1-7之一所述的方法,其中,以设备特定的延迟时间发送来自所述设 备(12-16)的确认。
6、。 9.根据权利要求1-8之一所述的方法,进一步包括下列步骤: 如果所述设备计数器(dc)与所述控制器计数器(cc)不一致(S106、S110、S210),则纠 正每个设备(12-16)的设备计数器(dc)和相对应设备状态。 10.根据权利要求1所述的方法,其中,所述家庭自动化系统包括照明系统,以及其中 由所述设备(12-16)执行的动作包括调暗动作。 11.家庭自动化系统包括: 至少一个设备(12-16), 被适配为与所述设备(12-16)进行无线通信的至少一个控制器(10),其中,所述控制 器(10)被进一步被适配为发送启动命令和停止命令,其中所述停止命令包括控制器计数器 (cc)。 12。
7、.根据权利要求11所述的家庭自动化系统,其中,所述控制器(10)被适配为检查 从所述设备(12-16)接收到的所述停止命令的确认,并且发送停止纠正命令至出错设备 (12-16)。 13.根据权利要求11或12所述的家庭自动化系统,其中,所述家庭自动化系统包括具 有光源(12-14)和/或光罩(15-16)的光控制系统,以及其中所述动作包括对光属性的修 改。 权 利 要 求 书CN 102461342 A 2/2页 3 14.根据权利要求11或12所述的家庭自动化系统,其中,所述家庭自动化系统包括具 有扬声器的声音控制系统,和/或其中所述动作包括声音调节动作。 15.用于控制家庭自动化系统的控制。
8、器(10),其被适配为: 发送启动命令至至少一个设备(12-16);以及 发送包括控制器计数器(cc)的停止命令至所述至少一个设备(12-16)。 权 利 要 求 书CN 102461342 A 1/8页 4 家庭自动化系统及其控制方法 技术领域 0001 本发明涉及家庭自动化系统及其控制方法。 背景技术 0002 用于家庭以及办公室、商店、影院或医院中使用的无线家庭自动化系统今后将普 及,以控制许多设备的同时和协同性能。例如,这种系统可以包括用于控制光源和遮光元件 的照明系统和用于控制扬声器或其他立体声设备的声音系统。 0003 用于控制这种系统的一种稳健和可靠方法是基于从中央控制器向每个单。
9、独设备 发送的单播命令并续之以从相应设备向控制器发送的对该命令的确认。这种方法可以适用 于控制单个或几个设备,例如,用于控制单一灯的调暗。然而,对于控制设备组的协调动作, 例如,对于应用场景设备的设备组,单播命令将无法形成各个目标设备的同时反应,并且会 导致可见延迟和异步响应(爆米花效应)。 0004 而且,在诸如Zigbee或zwave之类的低数据速率网络中,仅有限的命令速率是可 用的。尤其是某些命令可能加重网络负载(例如,需要高重复率的那些或者具有高输入和/ 或输出的命令),并且导致网络洪流,由此在控制系统中引起严重问题或者导致对于用户可 见的假象。具体而言,在照明系统中用于调暗的命令可能。
10、轻易导致网络过载。 0005 作为稳健性较弱但对于网络容量要求较低的备选方式,可以将命令广播至目标设 备。然而,这存在目标设备错过命令从而未能与其他设备同步的风险。 0006 US 5,010,459 A1涉及具有多个自动化灯单元的舞台照明系统,其中,将用于控制 照明效果的指示数据在系统初始化期间同时广播至所有灯单元,并且存储在独立灯单元存 储器中。每个灯单元基于存储的数据,对更新命令独立做出反应。然而,如果一个灯错过了 更新,这将在场景照明中导致可见的干扰性假象。 0007 尤其灵敏的是用于控制持续同步化动作的命令,其由用于调整设备的持续变化参 数的大量设备来执行,其中,当达到期望的级别时,。
11、用户停止该动作。例如,可以控制灯组的 调暗动作来调整室内照明,尤其是当初始和/或目标端调暗级别不均匀时(例如,所谓的场 景调暗)就是如此。当达到期望的亮度级别时,用户可以停止持续的调暗动作。如果在照明 系统中的灯已经错过了广播停止命令时,则虽然其他灯已经停止了调暗,其继续调暗而超 过期望的级别。 0008 因此,出现了如何使得广播或群播命令更稳健以及如何向已经错过命令的设备提 供不显眼的纠正而不导致网络洪流(例如,由使用高广播速率所导致的过度网络消息发送) 或可见假象的问题。 发明内容 0009 因此,本发明的目的是提供家庭自动化系统以及其控制方法,以借助于很少和较 小的命令来稳定地控制设备的。
12、持续协同动作,以便避免低数据速率网络的过载并同时提供 对由错过的命令而导致失败的快速和非引入注目的纠正。 说 明 书CN 102461342 A 2/8页 5 0010 这个目的通过独立权利要求的特征来解决。 0011 本发明的主要思想是提供用于控制无线家庭自动化系统的方法,该家庭自动化系 统包括至少一个控制器和至少一个设备,其中,该方法包括将启动命令从控制器发送至设 备以及将带有控制器计数器的停止命令从控制器发送至设备的步骤。控制器计数器表示在 持续某个时间段的非准时命令的结尾处,汇总所命令的持续执行动作的量的值。控制器计 数器值可以通过非常简单的实现来专门表示停止命令。可选的是或另外,其可。
13、以被包含在 停止命令中。因此,通过将控制器计数器包含在停止命令中,未能执行动作步骤的总数并因 此达到所命令的结果的每个设备能够根据控制器计数器纠正其级别。这对于包括至少部分 借助无线网络进行通信的两个或多个设备的系统尤其有用。 0012 在优选实施例中,启动命令包括事务ID、动作类型和/或动作速率。可选的是,动 作速率可以由具有过渡时间的步进数所代替。因此,用户能够选择动作的速度。事务ID具 有将命令明确地分配给进行中动作的功能,尤其是当系统的各设备同时执行超过一个动作 时更是如此。这避免了与不同进行中动作相关联的命令之间的干扰或混淆。如果目标设备 能够执行不同动作,可能需要指定动作类型。通过。
14、具有将这些参数包含在命令中的选择,该 方法变得高度灵活,尤其适合于具有许多设备和许多不同可执行动作的大型系统。 0013 在另一优选实施例中,中间命令包括被发送至设备的控制器计数器。这些中间命 令用作更新命令,以便如果设备已经错过了前面的命令,则它能够通过根据接收到的控制 器计数器纠正其级别而赶上。因此,每个设别能够将其当前设备计数器与更新的控制器计 数器相比较,并且检查这些值是否一致。在许多设备的情形中,这提高了进行中命令的稳定 性和同步性。而且,由于这种间歇性纠正的可能性,减少错过的命令的明显性,并且减少最 终结果的严重失败的可能性。 0014 优选的是,中间命令进一步包括事务ID、动作类。
15、型和/或动作速率或具有过渡时 间的步骤数字。因此,错过的启动命令也不会导致缺乏信息,这是因为所有重要参数都在中 间命令中重复,并且各个设备可以跟踪要执行的动作。 0015 优选的是,该方法另外包括步骤:将包括设备计数器的停止确认从设备发送至控 制器,由控制器检查来自所有设备的停止确认是否已经被接收了和/或所有接收到的设备 计数器是否对应于控制器计数器,并且如果来自设备的停止确认缺失和/或如果设备计数 器不同于控制器计数器,则从控制器发送包括停止命令的停止纠正命令。这种反馈通过确 定所有设备处于通信状态并且它们已经接收并正确执行了命令,以及如果不是这种情况则 通过提供快速并且非显眼的纠正方式,来。
16、提高了系统的可靠性。 0016 在优选实施例中,将停止纠正命令单播至所有出错设备。已经示出了错误性能的 每个设备逐一接收到单独的纠正命令。因此,系统可以选择性地纠正每个出错设备的失败。 0017 优选的是,出错设备将停止纠正确认发送至控制器,以便确保该设备的原则可操 作性。如果出错设备对于纠正命令无反应,其可以被标记并且报告为在系统中没有功能。 0018 如果以设备特定延迟时间从设备发送对于停止命令或纠正命令的确认,则网络负 载被分布在一时间段上,并且可以避免网络负载峰值。 0019 在优选实施例中,将启动和停止命令广播至多个设备。从而,能够保证高同步性和 低时延。 0020 优选的是,根据本。
17、发明方法的实施例还包括如果设备计数器与控制器计数器不一 说 明 书CN 102461342 A 3/8页 6 致,则纠正每个设备的设备计数器以及相对应设备状态的步骤。因此,在从控制器接收到命 令中包含的控制器计数器时,设备将控制器计数器与其当前设备计数器相比较,并且在不 一致的情况下则纠正其状态。 0021 优选的是,控制器计数器和事务ID以一个数字构成。 0022 优选的是,在照明系统中可以使用方法实施例之一,其中,由多个设备执行的动作 包括调暗动作。 0023 在优选实施例中,根据本发明的家庭自动化系统包括至少一个设备和被适配为与 各设备进行无线通信的控制器,其中,控制器被进一步适配为发送。
18、启动命令,并且发送包括 控制器计数器的停止命令。在各命令中,可以进一步包括动作类型和/或事务ID。 0024 优选的是,将控制器进一步适配为检查从各设备接收的停止命令的确认,并且将 停止纠正命令发送至各出错的设备。 0025 在优选实施例中,家庭自动化系统包括具有光源和/或光罩的照明控制系统,并 且动作包括修改光的属性。例如,修改光属性可以指改变光色温或色彩、在室内或环境中的 场景照明、光束的宽度、聚焦、方向或倾斜或光源的强度或亮度(调暗)。 0026 在另一实施例中,家庭自动化系统包括具有扬声器的声音控制系统,和/或动作 包括声音调节动作。此处,例如,修改声音属性,以用于使多个扬声器和谐,用。
19、于调整音色或 音量。显然,家庭自动化可以包括系统以及另外其他类型系统(例如,采暖或锁闭系统)的组 合。 0027 根据本发明的家庭自动化系统的实施例可以被适配为采用上述方法实施例的任 何一个。因此,这些实施例的优势对应于上述相对应方法实施例的那些。 0028 优选的是,将用于控制根据本发明的家庭自动化系统的控制器适配为用于发送启 动命令至设备组,并且用于将包括控制器计数器的停止命令发送至多个设备。根据本发明 的控制器被适配为执行具有所描述优势的上述方法实施例的任何一个。 0029 因此,本发明提供用于同步并协同由网络中的多个设备执行的任务的执行的部 件。然而,在本发明中,控制器不是简单地将相同。
20、值或级别施加给所有设备,而是使许多设 备的行为匹配。被设置为与所有设备计数器相等的控制器计数器涉及其中要执行动作的时 间段,但是各个设备的级别或状态可以自由地在彼此之间有所不同。因此,动作也能够被控 制并同步,其中,多个设备从不同级别启动或者以不同速率执行动作。通过这些部件,本发 明在将网络负载量减少到最少的同时,实现了具有最大控制的高可靠性,并且在允许由于 各个设备的独立活动所导致的高度灵活性的同时,实现了高度同步性。通过广播启动、停止 和中间命令,可以避免具有太多广播的网络洪流,并且命令可以在多个点同时执行。由于在 数据链路传输中的这种并行,广播导致节省时间并且避免了高时延。将事务ID和控。
21、制器计 数器嵌入命令中允许任何目标设备如果已经错过了序列中的命令,能够遵循该事务并且本 地地做出反应。 附图说明 0030 在下文中,将结合优选实施例描述本发明,其中: 图1示出了根据本发明的示例性家庭自动化系统, 图2示出了阐明根据本发明方法的实施例的流程图, 说 明 书CN 102461342 A 4/8页 7 图3示出了采用根据本发明方法的处理, 图4示出了阐明根据本发明方法的实施例的流程图,以及 图5示出了采用根据本发明的方法的处理。 具体实施方式 0031 根据本发明的家庭自动化系统包括控制器和至少一个设备,它们借助无线网络或 包括无线和有线部分的组合网络进行通信。该系统也可以包括超。
22、过一个设备,例如,电视 机,并且优选的是,两个或多个设备,例如,扬声器、光源或遮光元件,它们可以由控制器控 制。通常,在这种系统中采用低数据速率网络,例如使用Zigbee、NFC或zwave。具体而言, 本发明涉及用于调整设备性能的持续控制动作,其中,用户对渐进动作做出反应,并且当实 现期望的效果时停止该动作。因此,优选的是,由多个设备执行的动作是非定性或二元的动 作,而是定量并且持续变化的动作。 0032 在一个实施例中,家庭自动化系统可以包括具有多个光源、灯、活动百叶窗、百叶 窗和/或遮光元件的照明控制系统。这种系统也可以包括作为场景的部分的其他感测元件 (例如,香味发生器、AV流化器/播。
23、放器等)。这些设备可以由控制器借助无线通信部件来控 制,以修改各个设备的属性,例如,音量、音色、香味、光强度、光色彩、色温、光束的宽度、倾 斜、方向或聚焦或者遮阳帘的级别。例如,在客厅中,用户可以选择被适配为观看电视、照亮 油画、遮挡阳光等的不同照明场景。 0033 根据本发明的用于家庭自动化系统的另一示例可以包括具有多个扬声器或高保 真系统的声音控制系统,其中,控制器控制各设备以调整声音,例如扬声器之间的均衡、音 量、音色等。然而,家庭自动化系统也可以是包括照明和声音控制系统以及可选地包括其他 组件(如用于采暖或车库门的控制部件)的组合系统。 0034 通过如图1所示的照明控制系统来示例该系。
24、统而不限制根据本发明的家庭自动 化系统。因此,可以将相同方法应用于声音控制系统或组合家庭自动化系统。 0035 在图1中,将照明控制系统示出为具有控制器10、具有用于照亮油画11的外驱动 部件17的卤素灯13、灯12和14以及固定百叶窗15和16。将控制器10适配为与各个目 标设备12-16进行无线通信。应指出的是,控制器10可以具有基于不同通信技术的多个接 口,并且借助射频或微波通信、IR传输、蓝牙等,可以进行无线通信。为此,控制器10具有 接收器/收发器以及用户接口。用户接口可以包括用户输入部件,例如,触摸屏、旋转柄、操 控杆、在遥控器、在控制器10的表面或简单地在墙壁上的开关或按钮。而且。
25、,可以在控制器 上和/或遥控器上提供显示器。控制器10进一步包括控制电路,其可以包括微处理器、微 控制器或可编程设备。控制电路可以生成用于产生控制器计数器值的要求的计数信号。优 选的是,控制器10也包括存储器,存储用于广播或群播的目标设备列表、用于具有预定参 数(速率、目标设备组)的布景的预定设置、设备地址或组地址。这些设置可以是预设的,在 调试时或由用户设置。 0036 在图1中所示的照明控制系统中的设备12-17中的每个具有用于调整设备的参数 的驱动部件。驱动部件可以被集成在设备中,如为灯12和15或百叶窗16和17所示的那 样,或者可以提供外部驱动部件14,如为卤素灯13所示的那样。灯的。
26、驱动部件可以包括用 于修改照明属性的部件,例如改变发射光的色彩或色温或锥形光束的宽度、倾斜、强度或方 说 明 书CN 102461342 A 5/8页 8 向。而且,驱动部件也可以与超过一个光源操作地耦合。设备12-16的每个可以进一步包 括控制部件以及用于存储设备ID和用于要被执行动作的预设参数的存储器。控制部件被 适配为控制从控制器10接收到的命令的执行,并且将确认消息发送回控制器。 0037 可能以预先选择的组或集合来布置多个设备。可以基于与控制器10的距离(例 如,在房间内的所有光源)或者基于与输入命令的用户的距离,来确定这些组。在后面的情 况下,其性能可以被用户观测到的设备被更好地控。
27、制。也可以根据要执行的场景动作来预 先定义这些组。 0038 使用图1的光控制系统的示例,用户决定借助于卤素灯13照亮油画11。为此,他 可以在遥控器上选择选项“油画”,其中,仅卤素灯13被寻址。用户可以通过保持按钮被压 下直到达到期望级别为止来调整锥形光束的亮度和倾斜,或者当期望的效果达到时通过再 次压下按钮。另一场景选项可以调整用于进餐的舒适照明,其中,通过用户定义方式,油画 11被卤素灯13照亮,并且室内天花板被标准灯12照亮。在另一选项“百叶窗”中,用户可 以选择降低室内的百叶窗15和16或在房屋南侧的所有百叶窗。 0039 这些设备可以全部单独并且彼此独立地响应接收到的命令,这响应对。
28、应于用于所 命令动作的它们的预设参数或根据它们的当前状态。 0040 参考图2,用于控制这种家庭自动化系统的根据本发明的方法包括下列步骤:当 用户压下用于启动动作的控制按钮时(S101),控制器10读取或生成事务ID并且初始化控 制器计数器cc=0(S102)。然后,控制器10发送启动命令至至少一个目标设备12-16(S102)。 如果仅一个动作能够由目标设备执行并且如果用于执行该动作的参数存储在设备中,则启 动命令不需要包括任何信息。然而,在更复杂的系统中,优选的是,启动命令包括动作类型 和事务ID。可以是随机数字的事务ID标识动作命令,以便如果用于不同动作的若干个命 令被同时或连续发送时,。
29、可以将每个命令与进行中的动作明确地关联。如果若干个动作被 同时执行,则可以仅将事务数字包含在消息中。优选的是,将启动命令广播至各设备。针对 每个动作或场景,可以将目标组的设备地址或设备ID的列表存储在控制器10或单一设备 的存储器中,或者可以由用户选择。优选的是,启动命令进一步包括目标设备的组,以便每 个设备自身能够确定其是否是命令动作的目标,并且可以包括定义速度的动作速率,其中 动作要由各设备以该速率执行。初始控制器计数器cc(=0)也可以包含在启动命令中。因 此,根据启动命令是具有这个事务ID的第一个命令的事实,或者通过包含初始控制器计数 器cc,将动作应被启动的信息传送至各目标设备。控制。
30、器计数器和事务ID可以由一个构成 的数字来构成。在接收到启动命令之后,目标设备开始执行所命令的动作(S103)。 0041 为了停止持续的动作,用户或者释放控制按钮,或可选的是,再次压下按钮 (S104)。控制器向目标设备组传输包括最终控制器以及优选地包括事务数字的停止命令 (S105)。由控制器确定的最终控制器计数器定义了在用户决定停止动作时应由每个设备已 经执行的动作步骤数目。通过将最终控制器计数器cc包含在停止命令中,能够将与由各个 设备在接收到停止命令时实际执行的动作步骤数目相对应的最终设备计数器dc与最终控 制器计数器cc进行比较。如果这些计数器不一致,则通过取消超数的步骤或者通过执。
31、行另 外的步骤直到设备和控制器的步骤数目一致为止,来纠正设备状态和相对应的设备计数器 dc,并且停止由设备执行的动作(S106)。 0042 在根据图2的方法中,可以包含进一步步骤(图2中的虚线框),用于另外的纠正, 说 明 书CN 102461342 A 6/8页 9 以及用于确保所有设备已经接收到由控制器发送的命令。为此,在接收到停止命令时以 及在分别预先确定的响应前延迟(delay_before_response)时间之后,每个设备将确认发 送回控制器,该确认包括设备计数器dc(可能被纠正的),设备地址或设备ID以及事务ID (S107)。优选的是,当来自控制器的命令被同时发送至所有目标。
32、设备时,确认优选地被单播 并且在时间上散布(每个设备的各个响应前延迟),以通过将同时传输的数据量保持较小而 避免网络过载。在由目标设备的最大响应前延迟给定的预定检查前延迟时间之后,控制器 检查是否广播列表中的所有设备都已经响应并且将每个设备的返回设备计数器dc与最终 控制器计数器cc相比较(S108)。如果这些设备之一已经返回了与最终控制器计数器cc不 一致的设备计数器dc,或者如果一个设备根本没有确认,则控制器将停止纠正命令单播至 该出错设备,停止纠正命令至少包括最终控制器计数器cc(S109)。优选的是,预先确定对 于控制器计数器cc和设备计数器dc之间的最小偏差的容忍区间,并且仅可以在极。
33、端差异 的情况下发送纠正命令。设备与最终控制器计数器cc相对应地纠正其级别(S110),并且, 优选的是,将纠正确认发送回控制器(S111),该纠正确认包括纠正的设备计数器dc、设备 ID并且可选地包括事务ID。 0043 参考图1的示例性实施例以及图3的方法,如果用户压下按钮以启动调暗,控制器 10广播或场景组播启动命令“调暗速率”至组中的所有设备,该启动命令包括动作类型(调 暗)、动作速率(调暗要被执行多快)、组地址RC_B_scene5以及事务ID X。在灯12、13和15 已经接收了“调暗速率”命令之后,它们以给定的速率启动调暗。亮圈指示成功接收的广播, 暗圈指示错过的广播。当达到期望。
34、的亮度级别时,用户再次压下按钮,以停止调暗动作。然 后,控制器传输包括组地址(RC_B_scen e5)、事务ID X以及具有执行的调暗步骤的标称数 目K的最终控制器计数器cc(cc=K)的停止命令“调暗停止”。在灯特定响应前延迟时间之 后,灯12、13和15中的每个将“调暗停止确认”单播至控制器10,“调暗停止确认”具有灯 的相应设备ID、事务ID X以及具有由各个灯执行的调暗步骤数目的设备计数器。灯13已 经错过了“调暗停止”命令,因此,不发送“调暗停止确认”。在预定的检查前延迟时间之后, 控制器10检查是否所有灯已经确认和/或是否所有灯的设备计数器与控制器计数器一致。 由于灯13的确认缺。
35、失,控制器单播包括事务ID X和最终控制器计数器cc=K的“调暗停止 纠正“命令至出错的灯13。灯13根据最终控制器计数器纠正其调暗级别,并且返回具有事 务ID X的“调暗停止纠正确认”。 0044 用于某些场景的动作的参数可以存储在各个设备中,并且它们之间可以不同。例 如,设备特定的动作速率或步骤大小可以被存储在每个设备中,从而灯12可以与卤素灯13 同时调暗,但是具有较慢速率或较小的增量(步骤)。因此,虽然将相同控制器计数器cc施 加于所有设备,并且将设备计数器dc设置为这个值,但每个设备的各自级别可以不同。因 此,调暗动作可以从不同亮度起始级别开始,或者具有不同速率或具有调暗的不同步长,。
36、以 在室内建立亮度梯度。 0045 这种方法的优势是网络命令的数目非常低,使得其适合于低广播速率,同时为错 过的广播命令提供可靠的恢复机制。然而,如果调暗动作长,错过的命令和恢复可能是可见 的,可能导致用户再次尝试。因此,在用户按钮释放之后的恢复阶段应迅速,优选的是,少于 200ms,以防止用户下一次尝试的干扰。 0046 在长动作时间的情况下,通过包含由控制器在预定时间间隔广播的中间重复命 说 明 书CN 102461342 A 7/8页 10 令,能够避免这些问题。这导致命令冗余,从而增加了控制稳健性。参考图4,控制器10在 定期时间间隔t中,将中间重复命令传输至目标设备的组,中间重复命令。
37、包括事务ID和更 新的控制器计数器cc并且可选地包括动作类型和动作速率(S204、S206)。由控制器确定的 控制器计数器cc是时间的函数,因为对于每个新命令,都更新控制器计数器cc。中间重复 命令可以仅具有更新的控制器计数器而被重复,或者它可以包括关于动作要如何被执行的 新信息(例如,如果用户选择改变动作速率或其他命令参数的话)。通过发送中间命令,这些 的至少一个将被目标组中的设备所接收。如果设备计数器dc和发送的控制器计数器彼此 不同,则各个设备根据中间控制器计数器cc纠正其级别。因此,系统变成更能容忍错过的 命令,并且出错设备的状态的纠正更细致。 0047 优选的是,设备以在启动命令中和。
38、/或在中间命令中指定的某个动作速率来持续 地执行动作。参考图5,控制器10发送启动命令“调暗速率”至灯12、13和15,该启动命 令包括事务ID X、发送命令的数目(nr1)、组(RC_B_scene5)以及控制器计数器cc(0个步 骤)。亮圈再次指示成功接收的广播,暗圈指示错过的广播。灯12错过了启动命令nr1,但 是接收到了重复命令nr2,其包括事务ID X、发送命令的数目(nr2)、组(RC_B_scene5)以及 更新的控制器计数器cc(J个步骤)。灯12纠正其亮度级别,并且加入组的调暗动作。灯 15错过了第三个命令nr3。然而,这对于灯15的性能没有影响,因为其已经接收了启动命 令n。
39、r1和先前的中间命令nr2。因此,灯15继续以给定速率调暗。灯13错过了具有最终 控制器计数器cc(K个步骤)的停止命令“调暗停止”,并且继续调暗,同时,已经收到停止 命令的所有其他灯已经停止调暗。灯13在其特定响应前延迟时间之后不单播调暗停止确 认。在控制器10已经检查了具有从各灯接收到的具有设备计数器的确认之后,控制器觉察 到出错灯13,并且单播具有事务ID X和最终控制器计数器cc(K个步骤)的调暗停止纠正 至灯13。灯13纠正其调暗级别,并且发回调暗停止纠正确认。 0048 利用这种方法,错过的启动命令或一个或多个错过的中间命令不是令人注意的, 因为设备继续以给定速率的启动动作。然而,。
40、如果停止命令被错过了,动作继续并且可能导 致可见的假象。然而,利用上述确认-纠正方法和快速纠正,这将没有严重影响。 0049 作为以线性动作速率持续渐进动作的替代,通过在命令中以步骤数目n和过渡时 间t替代动作速率,可以定义递增渐进。过渡时间t对应于两个中间命令之间的时间,并且 定义了其中应该执行n个动作步骤的时间段。如果用户将动作保持的时间长于过渡时间t, 则将中间命令发送至这些设备,从而给予将动作持续另一过渡时间段t的命令。因此,动作 被设备不连续或者递增地执行。在这种情况下,如果错过了一个或多个中间命令,较之如果 使用动作速率,恢复更为可见。然而,错过的结束命令是不令人注意的,这是因为这。
41、些设备 仅操作过渡时间t的预定时间段,并然后停止。这对于具有较长响应前延迟时间的设备尤 其有利。 0050 通过将控制器计数器cc包含在停止命令中,当命令本身在持续了用户定义时段 之后完成时,命令被汇总。当将控制器计数器cc包含在中间命令中时,其用做另外的控制, 并最终将出错设备的计数器dc(从而将设备状态)更新并纠正为控制器计数器cc的实际 值。通过这些方式,能够在低数据速率网络中实现稳健的广播,将低时延和广播同步性与控 制系统的高可靠性和不显眼纠正方式的优势相结合。 0051 在一对一的情形中,其中系统包括控制器10和仅一个设备,根据本发明的方法的 说 明 书CN 102461342 A 。
42、10 8/8页 11 主要优势是以快速和不明显自动恢复和可靠的控制器-设备同步方式而非如在系统包括 超过一个设备的情况下在多个设备之间的同步协调那样,减少了广播的数目,从而减少了 网络流量。例如,当通过使用根据本发明的方法调整电视机的参数(音量、亮度、色彩) 时,仅需要两个命令:当用户开始压下在遥控器上的相对应按钮时所发送的启动命令(例 如,为了增加音量)以及当用户释放按钮时所发送的停止命令。在接收到启动命令之后,音 量以恒定速率增加。当用户对实际音量满足时,他释放该按钮。在此,控制器发送的停止命 令包括控制器计数器cc,其将调节步骤的数量汇总。电视机停止音量调节,并且将其设备 值dc与最终控制器计数器cc相比较,并当被指示时纠正其级别。因此,对于这个最小的系 统,可以采用如图2中或图4中所示的方法,导致了具有低命令和消息数目的高效率的广播 系统。 说 明 书CN 102461342 A 11 1/5页 12 图 1 说 明 书 附 图CN 102461342 A 12 2/5页 13 图 2 说 明 书 附 图CN 102461342 A 13 3/5页 14 图 3 说 明 书 附 图CN 102461342 A 14 4/5页 15 图 4 说 明 书 附 图CN 102461342 A 15 5/5页 16 图 5 说 明 书 附 图CN 102461342 A 16 。
网址:家庭自动化系统及其控制方法.pdf https://www.yuejiaxmz.com/news/view/323308
相关内容
家电控制系统及其控制方法.pdf家庭自动化控制系统 工业自动化控制系统
家庭自动化控制系统.ppt
控制家电开关的方法、系统及家用电器.pdf
家电控制系统及控制方法
什么是好的家庭自动化控制系统 – PingCode
一种家电控制系统、家电及控制方法.pdf
物联网中的智能家居自动化控制系统.pdf
一种智能家居自动化控制系统的制作方法
智能家居系统家庭自动化控制设备