CN108092861B - 实现设备联动的配置方法、设备联动控制方法及装置 - Google Patents
实现设备联动的配置方法、设备联动控制方法及装置 Download PDFInfo
- Publication number
- CN108092861B CN108092861B CN201711328320.XA CN201711328320A CN108092861B CN 108092861 B CN108092861 B CN 108092861B CN 201711328320 A CN201711328320 A CN 201711328320A CN 108092861 B CN108092861 B CN 108092861B
- Authority
- CN
- China
- Prior art keywords
- equipment
- trigger
- controlled
- linkage
- specified
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2823—Reporting information sensed by appliance or service execution status of appliance services in a home automation network
- H04L12/2827—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality
- H04L12/2829—Reporting to a device within the home network; wherein the reception of the information reported automatically triggers the execution of a home appliance functionality involving user profiles according to which the execution of a home appliance functionality is automatically triggered
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
- H04L12/2814—Exchanging control software or macros for controlling appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2818—Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Telephonic Communication Services (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明涉及了一种实现设备联动的配置方法、设备联动控制方法及装置,所述实现设备联动的配置方法包括:客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合;由所述触发设备集合获得指定触发设备,对所述指定触发设备在设备联动中的触发方式进行配置;从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,为所述指定受控设备配置控制指令,以使所述指定受控设备在设备联动中按照所述控制指令执行相应动作;根据所述指定触发设备所配置的触发方式、和所述指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。采用本发明解决了现有技术中设备联动的实用性较差的问题。
Description
技术领域
本发明涉及智能家居系统中设备控制技术领域,尤其涉及一种实现设备联动的配置方法、设备联动控制方法及装置。
背景技术
随着物联网技术的发展,越来越多的物联网设备进入人们的视野,例如智能空调、智能摄像机等等。
物联网设备预先部署在物联网网关中,并通过与物联网网关之间的交互,使得用户可以借助终端(例如智能手机)远程监控并控制家中物联网设备的工作状况。在上述物联网设备控制过程中,用户需要先拿出智能手机并启动相应的客户端,方可进行相应的设备控制,不仅操作过于繁琐,而且受限于使用场所,例如,用户正在会议室开会则不方便进行监控图像的查看。
为此,现有技术提出物联网设备之间的联动控制,即当触发设备在设备联动中所配置的触发方式满足,则自动控制受控设备按照所配置的控制指令执行相应动作,由此避免用户过于频繁地操作手机,有利于提升用户的智能控制体验。
然而,现有的设备联动配置过程较为复杂,容易造成配置错误,而导致触发设备与受控设备之间无法联动。
发明内容
为了解决现有技术中设备联动的实用性较差的问题,本发明的一个目的在于提供一种实现设备联动的配置方法、设备联动控制方法及装置。
其中,本发明所采用的技术方案为:
一种实现设备联动的配置方法,包括:客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合;由所述触发设备集合获得指定触发设备,对所述指定触发设备在设备联动中的触发方式进行配置;从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,为所述指定受控设备配置控制指令,以使所述指定受控设备在设备联动中按照所述控制指令执行相应动作;根据所述指定触发设备所配置的触发方式、和所述指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。
一种设备联动控制方法,包括:网关接收设备上报的运行状态数据;根据所述运行状态数据在联动配置信息指示的触发方式中进行搜索,得到所配置触发方式与所述运行状态数据相符合的指定触发设备,所述联动配置信息是为客户端构建的联动虚拟场景而存储的;由所述联动配置信息获取所述指定触发设备联动的指定受控设备;按照所述联动配置信息中所述指定受控设备所配置的控制指令向所述指定受控设备实施动作控制。
一种实现设备联动的配置装置,包括:集合获取模块,用于客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合;触发方式配置模块,用于由所述触发设备集合获得指定触发设备,对所述指定触发设备在设备联动中的触发方式进行配置;控制指令配置模块,用于从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,为所述指定受控设备配置控制指令,以使所述指定受控设备在设备联动中按照所述控制指令执行相应动作;配置信息生成模块,用于根据所述指定触发设备所配置的触发方式、和所述指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。
一种设备联动控制装置,包括:状态数据上报模块,用于网关接收设备上报的运行状态数据;触发设备获取模块,用于根据所述运行状态数据在联动配置信息指示的触发方式中进行搜索,得到所配置触发方式与所述运行状态数据相符合的指定触发设备,所述联动配置信息是为客户端构建的联动虚拟场景而存储的;受控设备获取模块,用于由所述联动配置信息获取所述指定触发设备联动的指定受控设备;联动控制模块,用于按照所述联动配置信息中所述指定受控设备所配置的控制指令向所述指定受控设备实施动作控制。
一种通信设备,包括处理器及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的方法。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。
在上述技术方案中,在构建的联动虚拟场景中,根据指定触发设备所配置的触发方式、和指定受控设备所配置的控制指令生成联动配置信息,并发送至网关,以使网关按照联动配置信息来控制触发设备与受控设备之间的联动,避免配置错误而导致联动失败,进而保证了设备联动的实用性,有效地丰富了智能家居系统的应用场景。
具体地,由触发设备集合获得指定触发设备,对指定触发设备在设备联动中的触发方式进行配置,并从受控设备集合中确认指定触发设备联动的指定受控设备,为指定受控设备配置控制指令,由此,进行设备联动时,网关便能够在联动配置信息指示的触发方式满足时,按照联动配置信息指示的控制指令控制指定受控设备执行相应动作。
此外,随着设备与网关之间建立的局域网络连接,提高了设备联动的响应速度,解决了外网网络连接失败时无法进行联动的问题,进一步地丰富了智能家居系统的应用场景。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并于说明书一起用于解释本发明的原理。
图1是根据本发明所涉及的实施环境的示意图。
图2是根据一示例性实施例示出的一种移动终端的硬件结构框图。
图3是根据一示例性实施例示出的一种网关的硬件结构框图。
图4是根据一示例性实施例示出的一种实现设备联动的配置方法的流程图。
图5是图4对应实施例中步骤330在一个实施例的流程图。
图6是图4对应实施例中步骤350在一个实施例的流程图。
图7是根据一示例性实施例示出的另一种实现设备联动的配置方法的流程图。
图8是根据一示例性实施例示出的一种设备联动控制方法的流程图。
图9是根据一示例性实施例示出的另一种设备联动控制方法的流程图。
图10是一应用场景中设备联动控制过程的具体实现示意图。
图11是根据一示例性实施例示出的一种实现设备联动的配置装置的框图。
图12是根据一示例性实施例示出的一种设备联动控制装置的框图。
通过上述附图,已示出本发明明确的实施例,后文中将有更详细的描述,这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
具体实施方式
这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
图1为根据本发明所涉及的实施环境的示意图。该实施环境为一物联网中的智能家居系统,该智能家居系统包括终端100、网关200以及部署在网关200中的设备300。
其中,终端100可以是台式电脑、笔记本电脑、平板电脑、智能手机或者其他可供构建联动虚拟场景的客户端运行以及具备网络连接功能的通信设备,在此不进行限定。进行联动虚拟场景构建的客户端可以是应用程序客户端,还可以是网页客户端,在此不加以限定。
设备300预先部署在网关200中,并通过其自身所配置的通信模块与网关200通信,进而受控于网关200。在一种实施方式中,设备300通过局域网络接入网关200,从而部署于网关200中。设备300通过局域网络接入网关200的过程包括,由网关200首先建立一个局域网络,设备300通过连接该网关200,从而加入该网关200建立的局域网络中。所称局域网络包括:ZIGBEE或者蓝牙。
设备300可以是智能打印机、智能传真机、智能摄像机、智能空调或者配置了通信模块(例如ZIGBEE模块、Wi-Fi模块、蓝牙通信模块等)的人体传感器、门窗传感器、温湿度传感器、水浸传感器、天然气报警器、烟雾报警器、墙壁开关、墙壁插座、无线开关无线墙贴开关、魔方控制器、窗帘电机等智能设备,在此不进行限定。
终端100与网关200之间建立网络连接,在一种实施方式中,终端100与网关200之间通过2G/3G/4G/5G、WIFI等建立网络连接。通过该网络连接与网关200交互,进而基于客户端所构建的联动虚拟场景生成联动配置信息,并转发联动配置信息至网关200,使得网关200按照联动配置信息对其中部署的设备300进行联动控制。
请参阅图2,图2是根据一示例性实施例示出的一种终端的框图。
需要说明的是,该终端100只是一个适配于本发明的示例,不能认为是提供了对本发明的使用范围的任何限制。该终端100也不能解释为需要依赖于或者必须具有图2中示出的示例性的终端100中的一个或者多个组件。
如图2所示,终端100包括存储器101、存储控制器103、一个或多个(图2中仅示出一个)处理器105、外设接口107、射频模块109、定位模块111、摄像模块113、音频模块115、触控屏幕117以及按键模块119。这些组件通过一条或多条通讯总线/信号线121相互通讯。
其中,存储器101可用于存储计算机程序以及模块,如本发明示例性实施例中的实现设备联动的配置方法及装置对应的计算机可读指令及模块,处理器105通过执行存储在存储器101内的计算机可读指令,从而执行各种功能以及数据处理,即完成实现设备联动的配置方法。
存储器101作为资源存储的载体,可以是随机存储器、例如高速随机存储器、非易失性存储器,如一个或多个磁性存储装置、闪存、或者其它固态存储器。存储方式可以是短暂存储或者永久存储。
外设接口107可以包括至少一有线或无线网络接口、至少一串并联转换接口、至少一输入输出接口以及至少一USB接口等,用于将外部各种输入/输出装置耦合至存储器101以及处理器105,以实现与外部各种输入/输出装置的通信。
射频模块109用于收发电磁波,实现电磁波与电信号的相互转换,从而通过通讯网络与其他设备进行通讯。通信网络包括蜂窝式电话网、无线局域网或者城域网,上述通信网络可以使用各种通信标准、协议及技术。
定位模块111用于获取终端100的当前所在的地理位置。定位模块111的实例包括但不限于全球卫星定位系统(GPS)、基于无线局域网或者移动通信网的定位技术。
摄像模块113隶属于摄像头,用于拍摄图片或者视频。拍摄的图片或者视频可以存储至存储器101内,还可以通过射频模块109发送至上位机。
音频模块115向用户提供音频接口,其可包括一个或多个麦克风接口、一个或多个扬声器接口以及一个或多个耳机接口。通过音频接口与其它设备进行音频数据的交互。音频数据可以存储至存储器101内,还可以通过射频模块109发送。
触控屏幕117在终端100与用户之间提供一个输入输出界面。具体地,用户可通过触控屏幕117进行输入操作,例如点击、触摸、滑动等手势操作,以使终端100对该输入操作进行响应。终端100则将文字、图片或者视频任意一种形式或者组合所形成的输出内容通过触控屏幕117向用户显示输出。
按键模块119包括至少一个按键,用以提供用户向终端100进行输入的接口,用户可以通过按下不同的按键使终端100执行不同的功能。例如,声音调节按键可供用户实现对终端100播放的声音音量的调节。
可以理解,图2所示的结构仅为示意,终端100还可包括比图2中所示更多或更少的组件,或者具有与图2所示不同的组件。图2中所示的各组件可以采用硬件、软件或者其组合来实现。
图3是根据一示例性实施例示出的一种网关的硬件结构框图。需要说明的是,该网关200只是一个适配于本发明的示例,不能认为是提供了对本发明的使用范围的任何限制。该网关200也不能解释为需要依赖于或者必须具有图3中示出的示例性的网关200中的一个或者多个组件。
该网关200的硬件结构可因配置或者性能的不同而产生较大的差异,如图3所示,网关200包括:电源210、接口230、至少一存储器250、以及至少一中央处理器(CPU,CentralProcessing Units)270。
其中,电源210用于为网关200上的各硬件设备提供工作电压。
接口230包括至少一有线或无线网络接口231、至少一串并转换接口233、至少一输入输出接口235以及至少一USB接口237等,用于与外部设备通信。
存储器250作为资源存储的载体,可以是只读存储器、随机存储器、磁盘或者光盘等,其上所存储的资源包括操作系统251、应用程序253或者数据255等,存储方式可以是短暂存储或者永久存储。其中,操作系统251用于管理与控制网关200上的各硬件设备以及应用程序253,以实现中央处理器270对海量数据255的计算与处理,其可以是WindowsServerTM、Mac OS XTM、UnixTM、LinuxTM、FreeBSDTM、FreeRTOS等。应用程序253是基于操作系统251之上完成至少一项特定工作的计算机程序,其可以包括至少一模块(图3中未示出),每个模块都可以分别包含有对网关200的一系列计算机可读指令。数据255可以是存储于磁盘中的照片、图片等。
中央处理器270可以包括一个或多个以上的处理器,并设置为通过总线与存储器250通信,用于运算与处理存储器250中的海量数据255。
如上面所详细描述的,适用本发明的网关200将通过中央处理器270读取存储器250中存储的一系列计算机可读指令的形式来完成设备联动控制方法。
此外,通过硬件电路或者硬件电路结合软件指令也能同样实现本发明,因此,实现本发明并不限于任何特定硬件电路、软件以及两者的组合。
请参阅图4,在一示例性实施例中,一种实现设备联动的配置方法适用于图1所示实施环境的终端100,该终端100的结构可以如图2所示。
该种实现设备联动的配置方法可以由终端100中运行的客户端执行,可以包括以下步骤:
步骤310,客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合。
联动虚拟场景,是指可与用户交互而进行设备联动配置的用户界面。由此,当用户希望进行设备联动配置时,将启动客户端并进入到进行设备联动配置的用户界面,即视为联动虚拟场景的构建。
可以理解,设备由于其设备属性的不同将被划分至触发设备集合或者受控设备集合。触发设备集合中的触发设备包括但不限于各类型传感器、各类型开关、智能门锁、魔方控制器等等。受控设备集合中的受控设备包括但不限于智能网关、智能空调等等。
相应地,设备属性包括触发属性和受控属性,触发属性是指一个设备具备能够被监测而使其自身的运行状态数据满足设备联动中的联动条件的属性,受控属性则是指一个设备具备能够在设备联动中被联动控制执行动作的属性。在一种实施例中,触发设备集合和受控设备集合的获取中,客户端首先判断本地是否已经存在上述两种集合,如果存在,则由本地存储空间中读取,反之,如果不存在,则请求服务端返回上述两种集合。
在一种实施例中,部署在网关中的设备,将在启动运行之后产生运行状态数据,并以此上报网关,以使网关对该设备的运行状态进行监测,例如,监测设备是否在线、监测设备的运行状态数据是否满足设备联动中的联动条件等等。
通过网关与服务端之间的交互,服务端会接收到设备的运行状态数据,并根据该运行状态数据为该设备配置设备属性,进而将配置了设备属性的设备划分至触发设备集合和/或受控设备集合。应当说明的是,设备可以既是触发设备又是受控设备,例如空调温控器,为此,配置了设备属性的设备可以既划分至触发设备集合,也划分至受控设备集合。
举例来说,设备为温湿度传感器,其所上报的运行状态数据为温度和湿度,由于温度和湿度是能够进行监测的,故而温湿度传感器属于触发设备集合。对于客户端而言,在构建的联动虚拟场景所获取到的触发设备集合中,便包括了温湿度传感器。
步骤330,由触发设备集合获得指定触发设备,对指定触发设备在设备联动中的触发方式进行配置。
指定触发设备,是指触发设备集合中用户希望进行设备联动配置的触发设备。相应地,指定触发设备在设备联动中的触发方式,是指设备联动中指定触发设备的运行状态数据所需要满足的联动条件。
在一实施例的具体实现中,如图5所示,步骤330可以包括以下步骤:
步骤331,根据触发进行的触发设备选择操作,从触发设备集合中得到指定触发设备。
步骤333,在指定触发设备相关联的触发方式中,按照触发进行的方式选择操作进行指定触发设备的触发方式配置。
针对触发设备的选择、触发方式的选择,联动虚拟场景中将为用户提供选择入口,当用户希望进行触发设备在设备联动中的相关选择时,便能够在该选择入口中触发相应操作,进而使得客户端根据检测到的选择操作获得指定触发设备,并为指定触发设备配置触发方式。
例如,触发设备集合在联动虚拟场景中以设备列表的形式展示,选择入口即对应设备列表中可被点击的触发设备,当用户点击设备列表中任意一个触发设备,即完成指定触发设备的选择。其中,被点击的触发设备即为由触发设备集合中得到的指定触发设备,用户的点击操作即视为触发设备选择操作。
同理,指定触发设备相关联的触发方式也可以通过列表形式进行展示,选择入口即对应列表中可被点击的触发方式,当用户点击列表中任意一个触发方式,即完成触发方式的配置。其中,被点击的触发方法即为指定触发设备所配置的触发方式,用户的点击操作即视为方式选择操作。
进一步地,步骤330还可以包括以下步骤:
为两个及以上指定触发设备在设备联动中的触发方式配置对应的触发方式满足规则。当指定触发设备的数量为两个及以上时,为指定触发设备所配置的触发方式也相应地有两个及以上,为此,将针对两个及以上的触发方式配置触发方式满足规则。
此处,触发方式满足规则,是指两个及以上的触发方式之间所需满足的逻辑关系。逻辑关系包括与、或、非、与非、或非等等。
例如,触发方式满足规则为逻辑关系与,对应于触发方式A和触发方式B,相应地,仅当触发方式A和触发方式B指示的联动条件同时被满足,才会对指定触发设备所联动的指定受控设备实施控制。
当然,实际使用时,一个指定触发设备也同样适用于触发方式满足规则,即只要指定触发设备所配置触发方式指示的联动条件达到,即视为触发方式满足规则被满足,故而,在此并未对指定触发设备的数量进行限定。
步骤350,从受控设备集合中确认指定触发设备联动的指定受控设备,为指定受控设备配置控制指令。
指定受控设备,是指受控设备集合中用户希望进行设备联动配置的受控设备。相应地,控制指令,用于指示指定受控设备在设备联动中执行相应动作。
在一实施例的具体实现中,如图6所示,步骤350可以包括以下步骤:
步骤351,当检测到触发进行的受控设备选择操作时,由受控设备集合获得指定受控设备。
步骤353,针对指定受控设备相关联的控制指令进行指令选择操作的检测,根据检测结果指示的控制指令对指定受控设备进行配置。
针对受控设备的选择、控制指令的选择,联动虚拟场景中将为用户提供选择入口,当用户希望进行受控设备在设备联动中的相关选择时,便能够在该选择入口中触发相应操作,进而使得客户端根据检测到的选择操作获得指定受控设备,并为指定受控设备配置控制指令。
例如,受控设备集合在联动虚拟场景中以设备列表的形式展示,选择入口即对应设备列表中可被点击的受控设备,当用户点击设备列表中任意一个受控设备,即完成指定受控设备的选择。其中,被点击的受控设备即为由受控设备集合中得到的指定受控设备,用户的点击操作即视为受控设备选择操作。
同理,指定受控设备相关联的控制指令也可以通过列表形式进行展示,选择入口即对应列表中可被点击的控制指令,当用户点击列表中任意一个控制指令,即完成控制指令的配置。其中,被点击的控制指令即为指定受控设备所配置的控制指令,用户的点击操作即视为指令选择操作。
进一步地,步骤350还可以包括以下步骤:
为两个及以上指定受控设备配置优先控制规则。
优先控制规则,是指当存在两个及以上的指定受控设备时,为上述指定受控设备执行相应动作的顺序而设置的优先级。
例如,指定受控设备A和指定受控设备B,对应的优先控制规则为指定受控设备A的优先级高于指定受控设备B的优先级,相应地,进行设备联动时,先控制指定受控设备A执行相应动作,再控制指定受控设备B执行相应动作。
当然,实际使用时,一个指定受控设备也同样适用于优先控制规则,即该指定受控设备对应的优先级最高,故而,在此并未对指定受控设备的数量加以限定。
需要说明的是,上述实现过程,无论是触发方式与触发设备之间的关联,还是控制指令与受控设备之间的关联,或者可与触发设备建立联动的受控设备,可以预先建立,并以此向用户推送,避免用户配置错误。
举例来说,不同触发设备所能够建立联动关系的受控设备各不相同,当指定触发设备确定,客户端便通过受控设备集合向用户推送可与指定触发设备建立联动的受控设备,以此避免因用户的错误配置而导致指定触发设备与指定受控设备无法联动。
应当理解,由于并非每个受控设备都能够与指定触发设备之间建立联动,因此,服务端上获取得到的受控设备集合中受控设备的数量要大于等于推送给用户的受控设备的数量,进而充分地保障了用户所选择的受控设备必然是能够与指定触发设备之间建立联动的。
进一步地,对于受控设备的推送,还可以根据受控设备所处的运行状态进行,例如,运行状态处于离线状态的受控设备不会被推送。
当然,根据不同的应用场景,针对离线的受控设备,还可以生成入网提示消息,以此提醒用户将该离线的受控设备启动运行并接入所部署的网关,以便于启动运行的该受控设备与指定触发设备之间建立联动。
步骤370,根据指定触发设备所配置的触发方式、和指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。
对于网关而言,将为客户端所构建的联动虚拟场景存储相关的联动配置信息,以便于后续能够按照联动配置信息进行设备联动。
具体而言,当网关接收到设备上报的运行状态数据,将根据该运行状态数据在联动配置信息指示的触发方式中进行搜索,以此得到所配置触发方式与运行状态数据相符合的指定触发设备。
然后,由联动配置信息获取指定触发设备联动的指定受控设备,进而按照联动配置信息中指定受控设备所配置的控制指令向指定受控设备实施动作控制。
通过如上所述的过程,实现了简单有效地设备联动中的配置,即在设备联动配置中,用户所需要进行的相关选择操作都是基于客户端的推送,例如,触发设备集合、受控设备集合、触发设备相关联的触发方式、受控设备相关联的控制指令等等,以此避免用户配置错误而导致触发设备与受控设备之间无法联动,从而解决了现有技术设备联动的实用性较差的问题。
请参阅图7,在一示例性实施例中,如上所述的方法还可以包括以下步骤:
步骤410,在场景日志界面中向服务端发起场景日志下载请求。
步骤430,将服务端返回的场景日志显示在场景日志界面中。
其中,场景日志包括指定受控设备成功执行相应动作时所配置的控制指令、相互联动的指定触发设备所配置的触发方式和动作执行时间中的至少一种。该动作执行时间进一步地包括触发执行时间和/或受控执行时间。
在一种实施例中,对于网关而言,在指定受控设备按照控制指令执行相应动作之后,将会接收到指定受控设备返回的执行动作成功消息,以此表示该指定受控设备已成功按照控制指令执行了相应动作。
此时,网关便将该指定受控设备及其配置的控制指令,以及与该指定受控设备相互联动的指定触发设备及其配置的触发方式以日志形式存储形成场景日志。
并且,网关将为客户端所构建的联动虚拟场景请求服务端存储该场景日志,由此,针对各种联动虚拟场景,服务端存储了海量的场景日志。
对于用户来说,当其对设备联动配置存在疑虑时,便能够借由所在终端从服务端下载所需的场景日志,进而通过场景日志在场景日志界面中的显示,而及时地获取到如何进行设备联动配置的方法。
在上述过程中,以设备联动成功进行时的场景日志作为指导用户进行设备联动配置的理论依据,进一步地避免了用户配置错误,有效地保障了设备联动的实用性。
进一步地,执行动作成功消息还能够表示指定触发设备被触发的触发执行时间,和/或,指定受控设备受控执行动作的受控执行时间,以此形成进一步包括触发执行时间和/或受控执行时间的场景日志。
由此,随着场景日志中针对时间进行了存储,以便于用户按照时间对联动虚拟场景进行回顾和恢复。
在一示例性实施例中,如上所述的方法还可以包括以下步骤:
进行局域网络接入点搜索,当搜索到网关所配置的局域网络接入点时,接入局域网络接入点,以建立与网关之间的局域网络连接。
当搜索不到局域网络接入点时,与网关之间通过外网建立网络连接。
也就是说,当网关配置了局域网络接入点,则设备优先接入局域网络接入点,并通过设备自身所配置的低功耗通信模块与网关建立局域网络连接,进而通过该局域网络连接进行数据传输。
上述过程中,实现了内网通信,不仅有利于提高设备联动的响应速度,而且无论外网网络连接是否能够成功建立,都不会对设备联动产生影响。
此外,随着局域网络连接的建立,设备采用低功耗通信模块,例如ZIGBEE通信模块,不仅能够有效地降低设备功耗,避免对设备频繁地充电,从而有利于延长设备的使用寿命,而且有利于缩小设备的体积,进而有利于降低设备的生产成本。
请参阅图8,在一示例性实施例中,一种设备联动控制方法适用于图1所示实施环境的网关200,该网关200的结构可以如图3所示。
该种实现设备联动的配置方法可以由该网关200执行,可以包括以下步骤:
步骤510,网关接收设备上报的运行状态数据。
步骤530,根据运行状态数据在联动配置信息指示的触发方式中进行搜索,得到所配置触发方式与运行状态数据相符合的指定触发设备,联动配置信息是为客户端构建的联动虚拟场景而存储的。
步骤550,由联动配置信息获取指定触发设备联动的指定受控设备。
步骤570,按照联动配置信息中指定受控设备所配置的控制指令向指定受控设备实施动作控制。
请参阅图9,在一示例性实施例中,如上所述的方法还可以包括以下步骤:
步骤610,向服务端转发设备的运行状态数据。
步骤630,请求服务端根据运行状态数据为设备配置设备属性,设备属性包括触发属性和受控属性,以使服务端通过配置了设备属性的设备形成触发设备集合和受控设备集合。
图10是一应用场景中设备联动控制过程的具体实现示意图。该应用场景为客户端所构建的门窗灯联动虚拟场景。
在该门窗灯联动虚拟场景中,智能家居系统包括:终端710、服务端720、网关730、门窗传感器740、以及三个灯751~753。
其中,门窗传感器740为指定触发设备,为其配置的触发方式是门窗打开801,相应地,三个灯751~753为指定受控设备,为其配置的控制指令是开灯802。
基于上述,门窗传感器740部署于网关730之后,便向网关730上报相应的运行状态数据,以便于网关730根据该运行状态数据进行后续的设备联动控制。其中,门窗传感器740对应运行状态数据所指示的门窗运行状态包括但不限于:门窗打开瞬间、门窗关闭瞬间、门窗打开中、门窗关闭中、门窗打开指定时间、门窗关闭指定时间等等。
当网关730监测到门窗打开,则控制三个灯751~753按照优先控制规则依次开启。
相应地,当三个灯751~753被开启之后,三个灯751~753上报执行动作成功消息,以便于网关730基于执行动作成功消息生成门窗灯联动虚拟场景所对应的场景日志,并存储于服务端720,供用户下载浏览。
通过本发明的相关实现,用户能够简单快捷地进行设备联动配置,且基于客户端在设备联动配置中的推送而避免配置出错,有效地保障了设备联动的实用性。
下述为本发明装置实施例,可以用于执行本发明所涉及的上述实施例的方法。对于本发明装置实施例中未披露的细节,请参照本发明所涉及的方法实施例。
请参阅图11,在一示例性实施例中,一种实现设备联动的配置装置900包括但不限于:集合获取模块910、触发方式配置模块930、控制指令配置模块950和配置信息生成模块970。
其中,集合获取模块910用于客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合。
触发方式配置模块930用于由触发设备集合获得指定触发设备,对指定触发设备在设备联动中的触发方式进行配置。
控制指令配置模块950用于从受控设备集合中确认指定触发设备联动的指定受控设备,为指定受控设备配置控制指令,以使指定受控设备在设备联动中按照控制指令执行相应动作。
配置信息生成模块970用于根据指定触发设备所配置的触发方式、和指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。
请参阅图12,在一示例性实施例中,一种实现设备联动的配置装置1000包括但不限于:状态数据上报模块1010、触发设备获取模块1030、受控设备获取模块1050和联动控制模块1070。
其中,状态数据上报模块1010用于网关接收设备上报的运行状态数据。
触发设备获取模块1030用于根据运行状态数据在联动配置信息指示的触发方式中进行搜索,得到所配置触发方式与运行状态数据相符合的指定触发设备,联动配置信息是为客户端构建的联动虚拟场景而存储的。
受控设备获取模块1050用于由联动配置信息获取指定触发设备联动的指定受控设备。
联动控制模块1070用于按照联动配置信息中指定受控设备所配置的控制指令向指定受控设备实施动作控制。
需要说明的是,上述实施例所提供的装置在进行会议邀请处理时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即上述装置的内部结构将划分为不同的功能模块,以完成以上描述的全部或者部分功能。
另外,上述实施例所提供的装置与上述实施例所提供的方法属于同一构思,其中各个模块执行操作的具体方式已经在方法实施例中进行了详细描述,此处不再赘述。
在一示例性实施例中,一种通信设备包括处理器及存储器。
其中,存储器上存储有计算机可读指令,该计算机可读指令被处理器执行时实现上述各实施例中的方法。
在一示例性实施例中,一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例中的方法。
上述内容,仅为本发明的较佳示例性实施例,并非用于限制本发明的实施方案,本领域普通技术人员根据本发明的主要构思和精神,可以十分方便地进行相应的变通或修改,故本发明的保护范围应以权利要求书所要求的保护范围为准。
Claims (12)
1.一种实现设备联动的配置方法,其特征在于,包括:
客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合;
由所述触发设备集合获得两个及以上的指定触发设备,对所述指定触发设备在设备联动中的触发方式进行配置;且为两个及以上的所述指定触发设备在设备联动中的触发方式配置对应的触发方式满足规则,所述触发方式满足规则包括逻辑关系与、或、非、与非、或非中的至少一个;
根据所述受控设备集合中的受控设备所处的运行状态进行能够与所述指定触发设备建立联动的受控设备的推送,其中,对于运行状态处于离线状态的受控设备不会被推送,或者对于所述离线状态的受控设备生成入网提示消息,所述入网提示消息用于指示将所述离线状态的受控设备启动运行并接入所部属的网关后,能够建立启动运行的所述受控设备与所述指定触发设备之间的联动;
基于推送的能够与所述指定触发设备建立联动的受控设备,从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,所述指定受控设备均为启动运行状态,并为所述指定受控设备配置控制指令,以使所述指定受控设备在设备联动中按照所述控制指令执行相应动作;
根据所述指定触发设备所配置的触发方式、和所述指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。
2.如权利要求1所述的方法,其特征在于,所述由所述触发设备集合获得指定触发设备,对所述指定触发设备在设备联动中的触发方式进行配置,包括:
根据触发进行的触发设备选择操作,从所述触发设备集合中得到所述指定触发设备;
在所述指定触发设备相关联的触发方式中,按照触发进行的方式选择操作进行所述指定触发设备的触发方式配置。
3.如权利要求1所述的方法,其特征在于,所述从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,所述指定受控设备均为启动运行状态,并为所述指定受控设备配置控制指令,包括:
当检测到触发进行的受控设备选择操作时,由所述受控设备集合获得所述指定受控设备;
针对所述指定受控设备相关联的控制指令进行指令选择操作的检测,根据检测结果指示的控制指令对所述指定受控设备进行配置。
4.如权利要求1所述的方法,其特征在于,所述从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,为所述指定受控设备配置控制指令,包括:
为所述指定受控设备配置优先控制规则。
5.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
在场景日志界面中向服务端发起场景日志下载请求;
将所述服务端返回的场景日志显示在所述场景日志界面中,所述场景日志包括所述指定受控设备成功执行相应动作时所配置的控制指令、相互联动的所述指定触发设备所配置的触发方式和动作执行时间中的至少一种。
6.如权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
进行局域网络接入点搜索,当搜索到网关所配置的局域网络接入点时,接入所述局域网络接入点,以建立与所述网关之间的局域网络连接;
当搜索不到所述局域网络接入点时,与所述网关之间通过外网建立网络连接。
7.一种设备联动控制方法,其特征在于,包括:
网关接收设备上报的运行状态数据;
根据所述运行状态数据在联动配置信息指示的触发方式以及触发方式满足规则中进行搜索,得到所配置触发方式以及触发方式满足规则与所述运行状态数据相符合的两个及以上的指定触发设备,所述联动配置信息是为客户端构建的联动虚拟场景而存储的;所述触发方式满足规则包括逻辑关系与、或、非、与非、或非中的至少一个;
由所述联动配置信息获取所述指定触发设备联动的指定受控设备,所述指定受控设备是所述客户端根据所述受控设备集合中的受控设备所处的运行状态进行能够与所述指定触发设备建立联动的受控设备的推送,基于推送的能够与所述指定触发设备建立联动的受控设备,从受控设备集合中确认得到的,其中,对于运行状态处于离线状态的受控设备不会被推送,或者对于所述离线状态的受控设备生成入网提示消息,所述入网提示消息用于指示将所述离线状态的受控设备启动运行并接入所部属的网关后,能够建立启动运行的所述受控设备与所述指定触发设备之间的联动,所述指定受控设备均处于启动运行状态;
按照所述联动配置信息中所述指定受控设备所配置的控制指令向所述指定受控设备实施动作控制。
8.如权利要求7所述的方法,其特征在于,所述方法还包括:
向服务端转发所述设备的运行状态数据;
请求所述服务端根据所述运行状态数据为所述设备配置设备属性,所述设备属性包括触发属性和受控属性,以使所述服务端通过配置了设备属性的设备形成触发设备集合和受控设备集合。
9.一种实现设备联动的配置装置,其特征在于,包括:
集合获取模块,用于客户端在构建的联动虚拟场景中,获取触发设备集合和受控设备集合;
触发方式配置模块,用于由所述触发设备集合获得两个及以上的指定触发设备,对所述指定触发设备在设备联动中的触发方式进行配置;且为两个及以上的所述指定触发设备在设备联动中的触发方式配置对应的触发方式满足规则,所述触发方式满足规则包括逻辑关系与、或、非、与非、或非中的至少一个;
受控设备推送模块,用于根据所述受控设备集合中的受控设备所处的运行状态进行能够与所述指定触发设备建立联动的受控设备的推送,其中,对于运行状态处于离线状态的受控设备不会被推送,或者对于所述离线状态的受控设备生成入网提示消息,所述入网提示消息用于指示将所述离线状态的受控设备启动运行并接入所部属的网关后,能够建立启动运行的所述受控设备与所述指定触发设备之间的联动;
控制指令配置模块,用于基于推送的能够与所述指定触发设备建立联动的受控设备,从所述受控设备集合中确认所述指定触发设备联动的指定受控设备,所述指定受控设备均为启动运行状态,并为所述指定受控设备配置控制指令,以使所述指定受控设备在设备联动中按照所述控制指令执行相应动作;
配置信息生成模块,用于根据所述指定触发设备所配置的触发方式、和所述指定受控设备所配置的控制指令生成联动配置信息,并由服务端转发至网关。
10.一种设备联动控制装置,其特征在于,包括:
状态数据上报模块,用于网关接收设备上报的运行状态数据;
触发设备获取模块,用于根据所述运行状态数据在联动配置信息指示的触发方式以及触发方式满足规则中进行搜索,得到所配置触发方式以及触发方式满足规则与所述运行状态数据相符合的两个及以上的指定触发设备,所述联动配置信息是为客户端构建的联动虚拟场景而存储的;所述触发方式满足规则包括逻辑关系与、或、非、与非、或非中的至少一个;
受控设备获取模块,用于由所述联动配置信息获取所述指定触发设备联动的指定受控设备,所述指定受控设备是所述客户端根据所述受控设备集合中的受控设备所处的运行状态进行能够与所述指定触发设备建立联动的受控设备的推送,基于推送的能够与所述指定触发设备建立联动的受控设备,从受控设备集合中确认得到的,其中,对于运行状态处于离线状态的受控设备不会被推送,或者对于所述离线状态的受控设备生成入网提示消息,所述入网提示消息用于指示将所述离线状态的受控设备启动运行并接入所部属的网关后,能够建立启动运行的所述受控设备与所述指定触发设备之间的联动,所述指定受控设备均处于启动运行状态;
联动控制模块,用于按照所述联动配置信息中所述指定受控设备所配置的控制指令向所述指定受控设备实施动作控制。
11.一种通信设备,其特征在于,包括:
处理器;及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如权利要求1至8中任一项所述的方法。
12.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711328320.XA CN108092861B (zh) | 2017-12-13 | 2017-12-13 | 实现设备联动的配置方法、设备联动控制方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711328320.XA CN108092861B (zh) | 2017-12-13 | 2017-12-13 | 实现设备联动的配置方法、设备联动控制方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108092861A CN108092861A (zh) | 2018-05-29 |
CN108092861B true CN108092861B (zh) | 2021-10-08 |
Family
ID=62175471
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711328320.XA Active CN108092861B (zh) | 2017-12-13 | 2017-12-13 | 实现设备联动的配置方法、设备联动控制方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108092861B (zh) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108121212A (zh) * | 2017-12-13 | 2018-06-05 | 深圳绿米联创科技有限公司 | 实现设备联动的智能设备、方法、电子设备和存储介质 |
CN108958600A (zh) * | 2018-06-15 | 2018-12-07 | 深圳绿米联创科技有限公司 | 一种智能设备控制方法、装置、网关及通信设备 |
CN108965072B (zh) * | 2018-07-06 | 2021-02-05 | 南京苏博曼纳软件科技有限公司 | 一种智能网关外部设备关联控制方法 |
CN108931923B (zh) * | 2018-07-20 | 2020-10-02 | 珠海格力电器股份有限公司 | 设备的控制方法及装置、存储介质和电子装置 |
CN109240098B (zh) * | 2018-09-10 | 2022-03-25 | 深圳绿米联创科技有限公司 | 设备配置方法、装置、终端设备及存储介质 |
CN109388391A (zh) * | 2018-09-21 | 2019-02-26 | 深圳市二八智能家居有限公司 | 基于物联网的可编程联动控制方法及装置 |
CN109445292B (zh) * | 2018-10-22 | 2023-11-10 | 深圳绿米联创科技有限公司 | 自动化执行结果收集方法、装置、系统及存储介质 |
CN109753034B (zh) * | 2018-12-10 | 2021-12-07 | 深圳绿米联创科技有限公司 | 一种控制方法、装置、电子设备及存储介质 |
CN111464577B (zh) * | 2019-01-21 | 2022-05-27 | 阿里巴巴集团控股有限公司 | 一种设备控制方法和装置 |
CN109976172B (zh) * | 2019-03-11 | 2022-07-12 | 深圳绿米联创科技有限公司 | 集合条件生成的方法、装置、电子设备以及存储介质 |
CN109981424B (zh) * | 2019-03-12 | 2021-06-29 | 深圳绿米联创科技有限公司 | 联动方案处理的方法、装置、电子设备以及存储介质 |
CN110071855B (zh) * | 2019-03-18 | 2021-10-22 | 深圳绿米联创科技有限公司 | 设备联动控制方法、装置、系统、网关及存储介质 |
CN109936489A (zh) * | 2019-03-25 | 2019-06-25 | 美的智慧家居科技有限公司 | 场景联动的控制方法及系统、网关设备和存储介质 |
CN110086782B (zh) * | 2019-03-29 | 2022-04-15 | 岭博科技(北京)有限公司 | 一种酒店物联智控系统及智能控制设备的方法和电子设备 |
CN110324216B (zh) * | 2019-05-23 | 2021-10-26 | 深圳绿米联创科技有限公司 | 自动化配置方法、装置、系统、服务器及存储介质 |
CN110347130B (zh) * | 2019-07-15 | 2020-11-20 | 珠海格力电器股份有限公司 | 子系统联动控制方案处理方法、装置、系统、设备和介质 |
CN110505304A (zh) * | 2019-08-23 | 2019-11-26 | 深圳市丰润达科技有限公司 | 场景模式的终端执行、应用方法、装置、云服务器及系统 |
CN110620711B (zh) * | 2019-10-11 | 2021-11-30 | 深圳心跳智能科技有限公司 | 一种智能家居客户端及其多网关控制方法 |
CN111142398A (zh) * | 2019-12-30 | 2020-05-12 | 欧普照明股份有限公司 | 设备联动方法、装置、电子设备及存储介质 |
CN112230616A (zh) * | 2020-10-28 | 2021-01-15 | 腾讯科技(深圳)有限公司 | 一种联动控制方法、装置及联动中间件 |
CN112437153A (zh) * | 2020-11-20 | 2021-03-02 | 青岛易来智能科技股份有限公司 | 一种设备联动处理方法及装置 |
CN113114779B (zh) * | 2021-04-23 | 2022-09-02 | 杭州萤石软件有限公司 | 物联网设备联动的配置方法、终端、系统 |
CN115454519A (zh) * | 2021-06-09 | 2022-12-09 | 中移物联网有限公司 | 一种设备联动的配置方法及终端 |
CN113254077B (zh) * | 2021-06-18 | 2024-07-19 | 深圳市欧瑞博科技股份有限公司 | 智能设备的状态控制方法、装置、电子设备及存储介质 |
CN115883272A (zh) * | 2021-09-26 | 2023-03-31 | 青岛海尔科技有限公司 | 设备联动方法及装置、存储介质及电子装置 |
WO2023201587A1 (zh) * | 2022-04-20 | 2023-10-26 | Oppo广东移动通信有限公司 | 设备控制方法、装置、设备及存储介质 |
CN115174288B (zh) * | 2022-05-23 | 2024-02-23 | 深圳绿米联创科技有限公司 | 设备本地联动方法、装置、电子设备及存储介质 |
CN118052034B (zh) * | 2023-12-07 | 2024-09-06 | 江苏征途技术股份有限公司 | 多条件联动方法、系统、装置以及计算机可读存储介质 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8301716B2 (en) * | 2009-11-20 | 2012-10-30 | Time Warner Cable Inc. | Interface for a multi-processor gateway apparatus and method for using the same |
US11210611B2 (en) * | 2011-12-21 | 2021-12-28 | Deka Products Limited Partnership | System, method, and apparatus for electronic patient care |
CN105022362B (zh) * | 2014-04-29 | 2018-10-16 | 奔马物联科技(横琴)有限公司 | 一种智能家居设备的联动控制系统和联动控制方法 |
CN104932330B (zh) * | 2015-05-13 | 2017-12-29 | 广州市优泰安防技术有限公司 | 一种安防联动平台 |
KR20160147595A (ko) * | 2015-06-15 | 2016-12-23 | 주식회사 엔엑스테크놀로지 | 제어 계측 대상 사물 통합 연동형 범용 아이오티(IoT) 모듈 |
CN106169957A (zh) * | 2016-06-12 | 2016-11-30 | 福建星网锐捷通讯股份有限公司 | 一种基于智能设备跨网关进行联动的实现方法 |
CN205883602U (zh) * | 2016-07-15 | 2017-01-11 | 青岛智能产业技术研究院 | 智能平行网关装置 |
CN106773772A (zh) * | 2017-02-10 | 2017-05-31 | 杭州极智科技有限公司 | 一种ZigBee智能家居网关场景联动控制方法 |
CN107037736B (zh) * | 2017-03-23 | 2021-01-01 | 美的智慧家居科技有限公司 | 智能家居系统的联动控制方法及智能网关 |
CN106993040A (zh) * | 2017-03-31 | 2017-07-28 | 浙江风向标科技有限公司 | 物联网设备的联动配置方法及装置 |
-
2017
- 2017-12-13 CN CN201711328320.XA patent/CN108092861B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108092861A (zh) | 2018-05-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108092861B (zh) | 实现设备联动的配置方法、设备联动控制方法及装置 | |
CN110209639B (zh) | 信息处理方法、装置及系统 | |
EP3663903B1 (en) | Display method and device | |
EP3016318B1 (en) | Method and apparatus for customizing scene mode of intelligent device | |
KR101715538B1 (ko) | 스마트 기기에 대한 장면 모드 추천방법, 장치, 프로그램 및 기록매체 | |
JP6425737B2 (ja) | 設定のシーンモードに基づくスマートデバイスの制御方法及び制御装置、プログラム及び記録媒体 | |
CN109040200B (zh) | 物联网设备的接入方法及装置 | |
WO2016058246A1 (zh) | 家庭智能网关及智能家居系统 | |
US20160149716A1 (en) | Remote Management And Control Of Utility Appliances | |
CN108141394A (zh) | 包括用于终止与异常操作的可寻址设备的通信的安全控制器的家庭自动化系统及相关方法 | |
US20160127145A1 (en) | Method and server for controlling smart devices based on predefined scenario mode | |
CN108836093B (zh) | 智能窗帘控制方法、装置及计算机可读存储介质 | |
CN104616675A (zh) | 一种切换播放设备的方法及移动终端 | |
WO2020168568A1 (zh) | 数据处理方法、装置、电子设备及可读存储介质 | |
US9927785B2 (en) | Device control method and system thereof | |
US20160124403A1 (en) | Method and server of customizing scenario mode for smart devices | |
WO2017031870A1 (zh) | 一种播放设备分组控制方法及用户终端 | |
WO2023202678A1 (zh) | 设备控制方法、装置、电子设备及存储介质 | |
CN106793155B (zh) | 网络通道选择方法、装置及终端 | |
CN116301501A (zh) | 区域设置方法、装置、电子设备及存储介质 | |
CN115016302A (zh) | 设备控制方法、装置、设备及存储介质 | |
WO2024230698A1 (zh) | 指令优化方法、装置、终端及计算机可读存储介质 | |
CN116700067A (zh) | 指令优化方法、装置、电子设备及存储介质 | |
CN117880334A (zh) | 设备的管理方法、主控设备和可读存储介质 | |
CN118193863A (zh) | 个性化页面推荐方法、装置、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |