CN110673537A - Equipment control method and related equipment thereof - Google Patents
Equipment control method and related equipment thereof Download PDFInfo
- Publication number
- CN110673537A CN110673537A CN201911144232.3A CN201911144232A CN110673537A CN 110673537 A CN110673537 A CN 110673537A CN 201911144232 A CN201911144232 A CN 201911144232A CN 110673537 A CN110673537 A CN 110673537A
- Authority
- CN
- China
- Prior art keywords
- control
- information
- root
- control instruction
- instruction
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000004590 computer program Methods 0.000 claims abstract description 12
- 238000013475 authorization Methods 0.000 claims description 33
- 238000013519 translation Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 3
- 238000007726 management method Methods 0.000 description 21
- 230000008569 process Effects 0.000 description 11
- 238000010586 diagram Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000013507 mapping Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000012545 processing Methods 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000000802 evaporation-induced self-assembly Methods 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
技术领域technical field
本发明涉及计算机网络技术领域,尤其涉及一种设备控制方法,还涉及一种设备控制系统、装置、计算机可读存储介质、计算机程序产品以及控制点设备。The present invention relates to the technical field of computer networks, and in particular, to a device control method, and also to a device control system, an apparatus, a computer-readable storage medium, a computer program product, and a control point device.
背景技术Background technique
随着计算机产业以及计算机网络技术的迅猛发展,嵌入式设备和家庭网络随之出现,实现各种设备的互联互通已成为人们的迫切需求,而实现家庭网络互联互通的关键则是家庭网络的中间件技术。With the rapid development of the computer industry and computer network technology, embedded devices and home networks have emerged. It has become an urgent need for people to realize the interconnection of various devices, and the key to realize the interconnection of home networks is the middle of the home network. piece technology.
目前,UPnP(Universal Plugand Play,通用即插即用)基本是家庭网络设备必须支持的特性之一,参照图1,图1为现有技术中的一种UPnP网络系统的结构框图,服务、设备和控制点是UPnP网络系统的基本组件,其中,控制点和根设备之间通过UPnP交互,基于UPnP协议,可实现对各个根设备的统一管理。但是,传统的UPnP路由器是通过端口映射技术,将内网的端口映射到外网以方便外网连接内网设备,这样会导致内网设备直接暴露在Internet当中,从而导致设备易受攻击,存在较高的安全风险。At present, UPnP (Universal Plug and Play, Universal Plug and Play) is basically one of the features that home network devices must support. Referring to FIG. 1, FIG. 1 is a structural block diagram of a UPnP network system in the prior art. The control point and the control point are the basic components of the UPnP network system. The control point and the root device interact through UPnP. Based on the UPnP protocol, unified management of each root device can be realized. However, traditional UPnP routers use port mapping technology to map the ports of the internal network to the external network to facilitate the external network to connect to the internal network devices, which will cause the internal network devices to be directly exposed to the Internet, thus making the devices vulnerable to attacks. higher security risk.
因此,如何在有效保证内网设备安全性的同时,实现对设备的管理和控制是本领域技术人员亟待解决的问题。Therefore, how to manage and control the devices while effectively ensuring the security of the intranet devices is an urgent problem to be solved by those skilled in the art.
发明内容SUMMARY OF THE INVENTION
本发明的主要目的在于提供一种设备控制方法、系统、装置、计算机可读存储介质、计算机程序产品以及控制点设备,旨在解决已有技术中设备管理无法有效保证设备安全性的问题。The main purpose of the present invention is to provide a device control method, system, device, computer-readable storage medium, computer program product and control point device, aiming to solve the problem that device management cannot effectively guarantee device security in the prior art.
为实现上述目的,本发明提供了一种设备控制方法,所述方法包括:In order to achieve the above object, the present invention provides a device control method, the method includes:
控制点接收控制指令;The control point receives the control command;
根据所述控制指令获得设备逻辑信息;Obtain device logic information according to the control instruction;
对所述设备逻辑信息进行转译,获得目标设备信息;Translate the device logic information to obtain target device information;
将所述控制指令下发至所述目标设备信息对应的根设备,实现设备控制。Sending the control instruction to the root device corresponding to the target device information to implement device control.
优选的,所述接收控制指令,包括:Preferably, the receiving a control instruction includes:
接收主控中心下发的所述控制指令。Receive the control instruction issued by the main control center.
优选的,所述接收主控中心下发的所述控制指令,包括:Preferably, the receiving the control instruction issued by the main control center includes:
通过UPnP协议接收所述主控中心下发的所述控制指令。The control instruction issued by the main control center is received through the UPnP protocol.
优选的,所述将所述控制指令下发至所述目标设备信息对应的根设备,包括:Preferably, the sending the control instruction to the root device corresponding to the target device information includes:
通过UPnP协议将所述控制指令下发至所述目标设备信息对应的根设备。The control instruction is delivered to the root device corresponding to the target device information through the UPnP protocol.
优选的,所述设备控制方法还包括:Preferably, the device control method further includes:
接收终端设备发送的授权请求;Receive the authorization request sent by the terminal device;
根据所述授权请求向所述终端设备反馈授权信息;Feedback authorization information to the terminal device according to the authorization request;
接收所述终端设备基于所述授权信息发送的设备控制指令;receiving a device control instruction sent by the terminal device based on the authorization information;
据所述设备控制指令获得所述目标设备信息;Obtain the target device information according to the device control instruction;
将所述设备控制指令下发至所述目标设备信息对应的根设备,实现设备控制。The device control instruction is delivered to the root device corresponding to the target device information to implement device control.
为实现上述目的,本发明提供了一种设备控制系统,所述系统包括:In order to achieve the above object, the present invention provides a device control system, the system includes:
所述控制点,用于根据接收到的控制指令获得设备逻辑信息,对所述设备逻辑信息进行转译,获得目标设备信息,将所述控制指令下发至所述目标设备信息对应的根设备;The control point is used to obtain device logic information according to the received control command, translate the device logic information, obtain target device information, and issue the control command to the root device corresponding to the target device information;
所述根设备,用于响应所述控制指令,实现设备控制。The root device is used to implement device control in response to the control instruction.
优选的,所述控制点包括:Preferably, the control points include:
与所述根设备对应的逻辑设备,用于接收所述控制指令,并将所述控制指令发送至转译设备;a logical device corresponding to the root device, configured to receive the control instruction and send the control instruction to a translation device;
所述转译设备,用于对所述设备逻辑信息进行转译,获得所述目标设备信息,将所述控制指令下发至所述目标设备信息对应的所述根设备。The translation device is configured to translate the device logic information, obtain the target device information, and issue the control instruction to the root device corresponding to the target device information.
优选的,所述设备控制系统还包括主控中心,用于向各所述逻辑设备下发所述控制指令。Preferably, the device control system further includes a main control center, configured to issue the control instructions to each of the logical devices.
优选的,所述主控中心与各所述逻辑设备通过以太网有线连接。Preferably, the main control center and each of the logic devices are wired through Ethernet.
优选的,所述控制点与所述根设备通过WiFi无线连接。Preferably, the control point and the root device are wirelessly connected through WiFi.
优选的,所述控制点为路由器。Preferably, the control point is a router.
优选的,所述设备控制系统还包括:Preferably, the equipment control system further includes:
终端设备,用于向所述控制点发起授权请求,接收所述控制点根据所述授权请求反馈的授权信息,并根据所述授权信息对所述根设备进行设备控制。A terminal device, configured to initiate an authorization request to the control point, receive authorization information fed back by the control point according to the authorization request, and perform device control on the root device according to the authorization information.
优选的,所述终端设备具体用于通过扫描所述控制点对应的二维码向所述控制点发起所述授权请求。Preferably, the terminal device is specifically configured to initiate the authorization request to the control point by scanning the two-dimensional code corresponding to the control point.
为实现上述目的,本发明提供了一种设备控制装置,所述装置包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的设备控制程序,所述设备控制程序被所述处理器执行时实现如上述任意一种所述的设备控制方法的步骤。In order to achieve the above object, the present invention provides a device control device, the device includes a memory and a processor, the memory stores a device control program that can run on the processor, and the device control program is When the processor executes, the steps of implementing any one of the device control methods described above.
为实现上述目的,本发明提供了一种控制点设备,所述控制点设备包括:To achieve the above object, the present invention provides a control point device, the control point device includes:
指令获取模块,用于接收控制指令;The instruction acquisition module is used to receive control instructions;
信息确定模块,用于根据所述控制指令获得设备逻辑信息;an information determination module, configured to obtain device logic information according to the control instruction;
信息转译模块,用于对所述设备逻辑信息进行转译,获得目标设备信息;an information translation module, configured to translate the device logic information to obtain target device information;
指令下发模块,用于将所述控制指令下发至所述目标设备信息对应的根设备,实现设备控制。The instruction issuing module is configured to issue the control instruction to the root device corresponding to the target device information to realize device control.
为实现上述目的,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有设备控制程序,所述设备控制程序可被一个或多个处理器执行,以实现如上任一种所述的设备控制方法的步骤。In order to achieve the above object, the present invention provides a computer-readable storage medium, on which a device control program is stored, and the device control program can be executed by one or more processors to achieve any of the above. Steps of the described device control method.
为实现上述目的,本发明提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,当其在计算机上运行时,使得计算机可以执行上述任一种所述的设备控制方法的步骤。In order to achieve the above objects, the present invention provides a computer program product, the computer program product includes computer instructions, which, when run on a computer, enable the computer to execute the steps of any one of the above-mentioned device control methods.
本发明所提供的一种设备控制方法,包括控制点接收控制指令;根据所述控制指令获得设备逻辑信息;对所述设备逻辑信息进行转译,获得目标设备信息;将所述控制指令下发至所述目标设备信息对应的根设备,实现设备控制。可见,本发明所提供的技术方案,在控制点设备中增加信息转译功能,通过把所有关于根设备的控制指令进行信息转译之后再转发至对应的根设备,实现对设备的统一控制和管理,相较于现有技术中采用的端口映射技术,该种实现方式无需将处于内网的设备暴露于互联网络,可以有效避免设备遭受非法攻击,进一步保证了设备安全。A device control method provided by the present invention includes the following steps: a control point receives a control command; obtains device logic information according to the control command; translates the device logic information to obtain target device information; and sends the control command to The root device corresponding to the target device information implements device control. It can be seen that in the technical solution provided by the present invention, an information translation function is added to the control point device, and by translating all the control instructions about the root device and then forwarding them to the corresponding root device, unified control and management of the device are realized, Compared with the port mapping technology used in the prior art, this implementation method does not need to expose the device in the intranet to the Internet, which can effectively prevent the device from being subjected to illegal attacks and further ensure the security of the device.
本发明所提供的一种设备控制系统、装置、计算机可读存储介质、计算机程序产品以及控制点设备,均具有上述有益效果,在此不再赘述。The device control system, device, computer-readable storage medium, computer program product, and control point device provided by the present invention all have the above beneficial effects, which are not repeated here.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。In order to explain the embodiments of the present invention or the technical solutions in the prior art more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only It is an embodiment of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to the provided drawings without creative work.
图1为现有技术中的一种UPnP网络系统的结构框图;Fig. 1 is a structural block diagram of a UPnP network system in the prior art;
图2为本发明第一实施例的流程示意图;FIG. 2 is a schematic flowchart of the first embodiment of the present invention;
图3为本发明第二实施例的结构框图;3 is a structural block diagram of a second embodiment of the present invention;
图4为本发明第三实施例的结构框图;4 is a structural block diagram of a third embodiment of the present invention;
图5为本发明第一实施例揭露的设备控制装置的内部结构示意图;5 is a schematic diagram of the internal structure of the device control device disclosed in the first embodiment of the present invention;
图6为本发明第四实施例的结构框图。FIG. 6 is a structural block diagram of a fourth embodiment of the present invention.
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The realization, functional characteristics and advantages of the present invention will be further described with reference to the accompanying drawings in conjunction with the embodiments.
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of this application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It is to be understood that data so used may be interchanged under appropriate circumstances so that the embodiments described herein can be practiced in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having" and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those expressly listed Rather, those steps or units may include other steps or units not expressly listed or inherent to these processes, methods, products or devices.
需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。It should be noted that the descriptions involving "first", "second", etc. in the present invention are only for the purpose of description, and should not be construed as indicating or implying their relative importance or implying the number of indicated technical features . Thus, a feature delimited with "first", "second" may expressly or implicitly include at least one of that feature. In addition, the technical solutions between the various embodiments can be combined with each other, but must be based on the realization by those of ordinary skill in the art. When the combination of technical solutions is contradictory or cannot be realized, it should be considered that the combination of such technical solutions does not exist. , is not within the scope of protection required by the present invention.
本发明提供的一种设备控制方法。The invention provides a device control method.
参照图2,图2为本发明第一实施例的流程示意图。Referring to FIG. 2, FIG. 2 is a schematic flowchart of the first embodiment of the present invention.
在第一实施例中,该方法可以包括:In a first embodiment, the method may include:
S10:控制点接收控制指令;S10: the control point receives the control command;
本步骤旨在实现控制指令的下发,其中,控制点为中间控制设备,具体可以为路由器,用于对其对应的内网设备进行管理和控制。以智能酒店为例,控制点设置于每个房间,可通过向控制点下发控制指令实现对各个房间内的各个设备的控制。其中,上述控制指令的获取方式并不影响本技术方案的实施,本申请对此不做限定。The purpose of this step is to issue control instructions, wherein the control point is an intermediate control device, specifically a router, for managing and controlling its corresponding intranet device. Taking a smart hotel as an example, a control point is set in each room, and each device in each room can be controlled by issuing control instructions to the control point. Wherein, the acquisition method of the above control instruction does not affect the implementation of the technical solution, which is not limited in this application.
优选的,上述接收控制指令,可以包括接收主控中心下发的控制指令。Preferably, the above-mentioned receiving a control instruction may include receiving a control instruction issued by a main control center.
本优选实施例提供了一种较为具体的控制指令的获取方式,即由上层的主控中心下发,该主控中心相当于总管理设备,可设置于总管理机房,用于实现所有设备的管理和控制,具体可以为服务器或大型路由器,由此,当工作人员需要对某个控制点下的某个设备进行控制时,直接通过主控中心向该设备对应的控制点下发控制指令即可。This preferred embodiment provides a more specific way of obtaining control instructions, that is, it is issued by the upper-level main control center, which is equivalent to the general management equipment and can be set in the general management computer room to realize the control of all equipment. Management and control can be a server or a large router. Therefore, when the staff needs to control a device under a control point, they can directly issue control instructions to the control point corresponding to the device through the main control center. Can.
可以理解的是,上述主控中心一般为一个,控制点的数量则可以为多个,对应于多个内网,同样以上述智能酒店为例,控制点的数量与房间数量相对应,另外,被控设备,即控制点对应的内网设备的数量不唯一。当然,该种实现方式仅为本申请所提供的一种优选实现方式,对于各个设备的数量,均可根据实际需求进行设置,本申请不做限定。It can be understood that the above-mentioned main control center is generally one, and the number of control points can be multiple, corresponding to multiple intranets. Also taking the above smart hotel as an example, the number of control points corresponds to the number of rooms. In addition, The number of controlled devices, that is, the number of intranet devices corresponding to the control point, is not unique. Of course, this implementation is only a preferred implementation provided by this application, and the number of each device can be set according to actual needs, which is not limited in this application.
优选的,上述接收主控中心下发的控制指令,可以包括:通过UPnP协议接收主控中心下发的控制指令。Preferably, the above-mentioned receiving the control instruction issued by the main control center may include: receiving the control instruction issued by the main control center through the UPnP protocol.
具体的,对于主控中心和控制点之间的信息传输,可通过UPnP协议实现,即主控中心和控制点之间遵循UPnP协议。其中,UPnP是各种各样的智能设备、无线设备和个人电脑等实现遍布全球的对等网络连接的结构,是一种分布式的、开放的网络架构,在任何操作系统中,利用任何编程语言都可以使用UPnP设备。Specifically, the information transmission between the main control center and the control point can be realized through the UPnP protocol, that is, the UPnP protocol is followed between the main control center and the control point. Among them, UPnP is a structure in which various smart devices, wireless devices and personal computers realize peer-to-peer network connections all over the world. It is a distributed and open network architecture. In any operating system, using any programming Languages can be used with UPnP devices.
S11:根据控制指令获得设备逻辑信息;S11: Obtain device logic information according to the control instruction;
S12:对设备逻辑信息进行转译,获得目标设备信息;S12: Translate the device logic information to obtain target device information;
具体的,由于系统中的各个设备都处于不同的内网中,主控中心无法对所有的内网设备进行直接控制,因此,可以在控制点中增设信息转译功能,由此,当控制点在接收到控制指令后,可通过对控制指令进行解析获得设备逻辑信息,该设备逻辑信息属于被控设备的逻辑信息,而非实际信息;进一步,对设备逻辑信息进行转译,即可获得目标设备信息,该目标设备信息即为被控设备的实际信息。Specifically, since each device in the system is in a different intranet, the main control center cannot directly control all intranet devices. Therefore, an information translation function can be added to the control point. After receiving the control command, the device logic information can be obtained by parsing the control command. The device logic information belongs to the logic information of the controlled device, not the actual information; further, the target device information can be obtained by translating the device logic information , the target device information is the actual information of the controlled device.
以地址信息为例,主控中心向控制点下发针对目标设备的控制指令,该控制指令中携带有目标设备的逻辑地址信息,控制点即可通过信息转译模块对逻辑地址信息进行转译,获得目标设备的实际地址信息,进而即可基于该实际地址信息实现对目标设备的管理控制。Taking the address information as an example, the main control center issues a control command for the target device to the control point, the control command carries the logical address information of the target device, and the control point can translate the logical address information through the information translation module to obtain The actual address information of the target device, and then the management and control of the target device can be implemented based on the actual address information.
可以理解的是,上述设备逻辑信息和目标设备信息为映射关系,一一对应,其具体内容并不影响本技术方案的实施,可实现被控设备的实际信息的获取即可,本申请对此不做限定。It can be understood that the above-mentioned device logic information and target device information are in a mapping relationship, one-to-one correspondence, the specific content of which does not affect the implementation of this technical solution, and the actual information of the controlled device can be obtained. Not limited.
此外,在具体实现过程中,可在控制点中设置各个内网设备对应的逻辑设备和URI转译模块,即逻辑设备与内网设备一一对应,主控中心通过控制逻辑设备实现对相应内网设备的控制。具体的,主控中心下发的控制命令中可包括逻辑设备的设备信息,相当于上述设备逻辑信息,由此,控制点即可通过URI转译模块获得该逻辑设备对应的内网设备的设备信息。In addition, in the specific implementation process, the logical device and URI translation module corresponding to each intranet device can be set in the control point, that is, the logical device corresponds to the intranet device one-to-one, and the main control center realizes the corresponding intranet by controlling the logical device. device control. Specifically, the control command issued by the main control center may include the device information of the logical device, which is equivalent to the above-mentioned device logical information. Therefore, the control point can obtain the device information of the intranet device corresponding to the logical device through the URI translation module. .
S13:将控制指令下发至目标设备信息对应的根设备,实现设备控制。S13: Send the control instruction to the root device corresponding to the target device information to realize device control.
本步骤旨在实现设备控制,具体的,在确定目标设备信息后,即可将控制指令转发至对应的目标设备,即上述根设备,以使根设备响应控制指令,完成设备控制。其中,根设备的类型并不唯一,同样以上述智能酒店为例,根设备可具体为各个房间内的智能设备,如空调、电视、窗帘、电灯等,相应的,对于各个根设备的控制可具体为调节空调温度、打开或关闭电灯等。The purpose of this step is to implement device control. Specifically, after the target device information is determined, the control command can be forwarded to the corresponding target device, that is, the above-mentioned root device, so that the root device responds to the control command and completes device control. Among them, the type of root device is not unique. Also taking the above smart hotel as an example, the root device can be specific to the smart devices in each room, such as air conditioners, TVs, curtains, lights, etc. Correspondingly, the control of each root device can be Specifically, adjust the temperature of the air conditioner, turn on or off the lights, etc.
优选的,上述将控制指令下发至目标设备信息对应的根设备,可以包括:通过UPnP协议将控制指令下发至目标设备信息对应的根设备。Preferably, the above-mentioned sending the control instruction to the root device corresponding to the target device information may include: sending the control command to the root device corresponding to the target device information through the UPnP protocol.
具体的,对应于主控中心和控制点之间的信息传输,控制点与各个内网设备之间的信息交互同样可通过UPnP协议实现,即控制点和各个内网设备之间遵循UPnP协议。Specifically, corresponding to the information transmission between the main control center and the control point, the information exchange between the control point and each intranet device can also be implemented through the UPnP protocol, that is, the control point and each intranet device follow the UPnP protocol.
作为一种优选实施例,该设备控制方法还可以包括:接收终端设备发送的授权请求;根据授权请求向终端设备反馈授权信息;接收终端设备基于授权信息发送的设备控制指令;根据设备控制指令获得目标设备信息;将设备控制指令下发至目标设备信息对应的根设备,实现设备控制。As a preferred embodiment, the device control method may further include: receiving an authorization request sent by the terminal device; feeding back authorization information to the terminal device according to the authorization request; receiving a device control instruction sent by the terminal device based on the authorization information; Target device information; device control instructions are sent to the root device corresponding to the target device information to implement device control.
在上述整体控制管理的基础上,本实施例所提供的设备管理方法可进一步实现内网设备的单独控制管理,即允许仅对某个内网的各个设备进行管理控制。同样的,在智能酒店中,对于入住酒店的客人而言,仅允许其对入住房间内的各个设备进行管理,对于其他房间内的设备则不具备管理权限,因此,用户可基于终端设备向相应的控制点发起授权请求,以获得对该控制点下的各个内网设备的管理权限;进一步,用户即可通过终端设备向控制点发送设备控制指令,控制点在根据设备控制指令获得目标设备信息后,再将设备控制指令下发至目标设备信息对应的根设备,由此,根设备响应设备控制指令,实现对内网设备的单独管理控制。On the basis of the above-mentioned overall control and management, the device management method provided by this embodiment can further realize the individual control and management of intranet devices, that is, allow only management and control of each device in a certain intranet. Similarly, in a smart hotel, for guests staying in the hotel, they are only allowed to manage each device in the room, and they do not have management rights for devices in other rooms. The control point of the control point initiates an authorization request to obtain the management authority of each intranet device under the control point; further, the user can send device control instructions to the control point through the terminal device, and the control point obtains the target device information according to the device control instructions. Afterwards, the device control instruction is sent to the root device corresponding to the target device information, whereby the root device responds to the device control instruction and implements separate management and control of the intranet device.
本实施例所提供的设备控制方法,在控制点设备中增加信息转译功能,通过把所有关于根设备的控制指令进行信息转译之后再转发至对应的根设备,实现对设备的统一控制和管理,相较于现有技术中采用的端口映射技术,该种实现方式无需将处于内网的设备暴露于互联网络,可以有效避免设备遭受非法攻击,进一步保证了设备安全。In the device control method provided in this embodiment, an information translation function is added to the control point device, and by translating all the control instructions about the root device and then forwarding them to the corresponding root device, unified control and management of the devices are realized, Compared with the port mapping technology used in the prior art, this implementation method does not need to expose the device in the intranet to the Internet, which can effectively prevent the device from being subjected to illegal attacks and further ensure the security of the device.
本发明提供的一种设备控制系统。The invention provides a device control system.
参考图3,图3为本发明第二实施例的结构框图。Referring to FIG. 3 , FIG. 3 is a structural block diagram of a second embodiment of the present invention.
在第二实施例中,该系统可以包括:In a second embodiment, the system may include:
控制点10,用于根据接收到的控制指令获得设备逻辑信息,对设备逻辑信息进行转译,获得目标设备信息,将控制指令下发至目标设备信息对应的根设备20;The
根设备20,用于响应控制指令,实现设备控制。The
具体而言,该设备管理系统包括控制点10以及根设备20,处于同一内网的根设备20统一连接于一个控制点10。首先,工作人员根据实际需求向需要进行管理控制的根设备20对应的控制点10发送控制指令;进一步,控制点10可通过指令解析获得设备逻辑信息,进而对设备逻辑信息进行转译,即可获得上述目标设备信息;最后,将控制指令转发至目标设备信息对应的根设备20,以使根设备20响应控制指令,至此,完成设备控制。可以理解的是,图3所示根设备的数量仅为一种实现方式,但其数量并不唯一。Specifically, the device management system includes a
优选的,上述控制点10可以包括与根设备20对应的逻辑设备,用于接收控制指令,并将控制指令发送至转译设备;转译设备,用于对设备逻辑信息进行转译,获得目标设备信息,将控制指令下发至目标设备信息对应的根设备20。Preferably, the above-mentioned
具体的,控制点10可包括逻辑设备与转译设备,其中,逻辑设备为根设备的映射,即逻辑设备与根设备之间一一映射,转译设备则用于实现信息转译功能。Specifically, the
优选的,该设备控制系统还可以包括主控中心,用于向各逻辑设备下发控制指令。Preferably, the device control system may further include a main control center for issuing control instructions to each logical device.
具体的,该设备控制系统还可以包括主控中心,该主控中心为总管理设备,与各个控制点10相连接,可实现对所有根设备20的管理和控制,在具体实现过程中,可先将控制指令下发至被控根设备对应的逻辑设备,再由逻辑设备进行转发。Specifically, the device control system may further include a main control center, which is a general management device, is connected to each
优选的,主控中心与各逻辑设备通过以太网有线连接。Preferably, the main control center and each logical device are wired through Ethernet.
优选的,控制点10与根设备20通过WiFi无线连接。Preferably, the
对于各个设备之间的连接方式,本优选实施例提供了较为具体的实现方式,即主控中心与各个逻辑设备之间通过以太网进行有线连接,控制点10与各个内网设备20之间通过WiFi进行无线连接。可以理解的是,以上连接方式仅为本优选实施例所提供的一种实现方式,并不唯一,可均采用以太网有线连接,或均采用WiFi无线连接,本申请对此不做限定。For the connection mode between the various devices, this preferred embodiment provides a more specific implementation mode, that is, the main control center and each logical device are wired through Ethernet, and the
优选的,上述控制点10可以为路由器。Preferably, the above-mentioned
本优选实施例提供了具体类型的控制点10,即路由器。具体的,在智能酒店管理中心,可在各个酒店房间内设置路由器,在总管理机房设置主控中心,根设备20则具体为房间内的各个智能设备,由此,通过路由器的信息转译功能,即可接收主控中心下发的控制指令,实现对自辖房间内各个智能设备的控制管理。The preferred embodiment provides a specific type of
优选的,该设备控制系统还可以包括终端设备,用于向控制点10发起授权请求,接收控制点10根据授权请求反馈的授权信息,并根据授权信息对根设备20进行设备控制。Preferably, the device control system may further include a terminal device for initiating an authorization request to the
本优选实施例旨在基于终端设备实现对处于同一内网中各个设备的控制管理,具体的,用户可基于终端设备向控制点10发起授权请求,以获得控制点10的授权,由此,即可通过终端设备对控制点10下的各个根设备20进行管理控制。This preferred embodiment aims to realize the control and management of each device in the same intranet based on the terminal device. Specifically, the user can initiate an authorization request to the
优选的,上述终端设备具体用于通过扫描控制点10对应的二维码向控制点10发起授权请求。Preferably, the above-mentioned terminal device is specifically configured to initiate an authorization request to the
对于上述控制点10向终端设备的授权,本优选实施例提供了一种较为具体的实现方法,即通过二维码扫描实现。对于每个控制点10,均可预设其对应的二维码,由此,用户即可通过终端设备进行二维码扫描获得控制点10的授权。For the above-mentioned authorization of the
可见,本实施例所提供的设备控制系统,在控制点设备中增加信息转译功能,通过把所有关于根设备的控制指令进行信息转译之后再转发至对应的根设备,实现对设备的统一控制和管理,相较于现有技术中采用的端口映射技术,该种实现方式无需将处于内网的设备暴露于互联网络,可以有效避免设备遭受非法攻击,进一步保证了设备安全。It can be seen that, in the device control system provided by this embodiment, an information translation function is added to the control point device, and by translating all the control instructions about the root device and then forwarding them to the corresponding root device, unified control of the device and Compared with the port mapping technology used in the prior art, this implementation method does not need to expose the device in the intranet to the Internet, which can effectively prevent the device from being subjected to illegal attacks and further ensure the security of the device.
本发明提供的又一种设备控制系统。Another equipment control system provided by the present invention.
参考图4,图4为本发明第三实施例的结构框图。Referring to FIG. 4 , FIG. 4 is a structural block diagram of a third embodiment of the present invention.
在第三实施例中,该系统可以包括中心控制点(主控中心)、控制点以及根设备,控制点中设置有转译模块和各个根设备对应的逻辑设备。In the third embodiment, the system may include a central control point (main control center), a control point, and a root device, and the control point is provided with a translation module and a logical device corresponding to each root device.
其中,根设备与中心控制点之间不可直接连通,逻辑设备与中心控制点之间可直接连通。具体而言,各个控制点与中心控制点之间通过以太网有线连接,二者遵循UPnP协议;各个根设备与对应的控制点之间通过WiFi无线连接或以太网有线连接,二者遵循UPnP协议。Among them, the root device and the central control point cannot be directly connected, but the logical device and the central control point can be directly connected. Specifically, each control point and the central control point are connected by Ethernet wire, and the two follow the UPnP protocol; each root device and the corresponding control point are connected by WiFi wireless connection or Ethernet wire connection, and the two follow the UPnP protocol .
其中,根设备具体可以为电视或智能WiFi插座、空调等智能家居设备;控制点可具体为路由器,其内设的逻辑设备为根设备的映射,根设备与逻辑设备之间可通过URI转译模块实现资源定位关系的转译,服务属于控制点的一项服务,一个控制点可以有多项服务;中心控制点有多个路由器集中接入。Among them, the root device can be a smart home device such as a TV or a smart WiFi socket, an air conditioner, etc.; the control point can be a router, and the built-in logical device is the mapping of the root device, and the URI translation module can be used between the root device and the logical device. Realize the translation of the resource location relationship. The service belongs to a service of the control point, and a control point can have multiple services; the central control point has multiple routers for centralized access.
其中,接入不同控制点的根设备不在同一个局域网中,无法进行通信;接入同一个控制点的根设备在同一个局域网中,可以互相通信。Among them, root devices connected to different control points are not in the same local area network and cannot communicate; root devices connected to the same control point are in the same local area network and can communicate with each other.
另外,手机(终端设备)可通过WiFi连接控制点,由此,即可通过手机控制接入该控制点的各个根设备,同样的,控制协议遵循UPnP协议。其中,每个控制点均设置有其对应的二维码,手机通过扫描二维码即可获得该控制点的授权,而且,设定有且只有一个手机能够获取该控制权,其有效连接采取后来优先的原则。In addition, the mobile phone (terminal device) can connect to the control point through WiFi, so that each root device accessing the control point can be controlled through the mobile phone. Similarly, the control protocol follows the UPnP protocol. Among them, each control point is set with its corresponding two-dimensional code, and the mobile phone can obtain the authorization of the control point by scanning the two-dimensional code. Moreover, if there is one and only one mobile phone can obtain the control right, its effective connection adopts The principle of later priority.
同样以智能酒店为例,在各个房间中设置一台路由器,房间内的电视或空调等智能设备通过WiFi或以太网接入路由器,路由器通过网线接入中心控制点。由此,路由器作为控制点提供二维码,方便手机扫描获得控制权。由此,即可实现基于中心控制点的整体控制管理和基于移动终端的单独控制管理。Taking a smart hotel as an example, a router is set up in each room. Smart devices such as TVs or air conditioners in the rooms are connected to the router through WiFi or Ethernet, and the router is connected to the central control point through a network cable. As a result, the router provides a QR code as a control point, which is convenient for mobile phones to scan and obtain control. Thus, the overall control management based on the central control point and the individual control management based on the mobile terminal can be realized.
可见,本实施例所提供的设备控制系统,通过设置控制点实现基于UPnP协议的级联系统,突破了局域网的局限,使得处于不同局域网的所有设备都可以被统一管理,同时实现了分级权限控制,使得每一级的控制接入点接入方式更加安全便利,保证了各个设备的安全运行。It can be seen that the device control system provided in this embodiment implements a cascade system based on the UPnP protocol by setting control points, which breaks through the limitations of the local area network, enables all devices in different local area networks to be managed in a unified manner, and implements hierarchical authority control at the same time , which makes the access mode of each level control access point more secure and convenient, and ensures the safe operation of each device.
本发明提供的一种设备控制装置。The invention provides a device control device.
参照图5,图5为本发明第一实施例揭露的设备控制装置的内部结构示意图。Referring to FIG. 5 , FIG. 5 is a schematic diagram of the internal structure of the device control apparatus disclosed in the first embodiment of the present invention.
在本实施例中,设备控制装置1可以是PC(Personal Computer,个人电脑),也可以是智能手机、平板电脑、掌上电脑、便携计算机、智能路由器、矿机、网络存储设备、终端设备。In this embodiment, the
该设备控制装置1可以包括存储器11、处理器12和总线13。The
其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是设备控制装置1的内部存储单元,例如该设备控制装置1的硬盘。存储器11在另一些实施例中也可以是设备控制装置1的外部存储设备,例如设备控制装置1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器11还可以既包括设备控制装置1的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于设备控制装置1的应用软件及各类数据,例如设备控制程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。The
处理器12在一些实施例中可以是一中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行设备控制程序等。In some embodiments, the
该总线13可以是外设部件互连标准(peripheral component interconnect,简称PCI)总线或扩展工业标准结构(extended industry standard architecture,简称EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 13 may be a peripheral component interconnect (PCI for short) bus or an extended industry standard architecture (Extended industry standard architecture, EISA for short) bus or the like. The bus can be divided into address bus, data bus, control bus and so on. For ease of presentation, only one thick line is used in FIG. 5, but it does not mean that there is only one bus or one type of bus.
进一步地,设备控制装置1还可以包括网络接口,网络接口可选的可以包括有线接口和/或无线接口(如WI-FI接口、蓝牙接口等),通常用于在该设备控制装置1与其他电子设备之间建立通信连接。Further, the
可选地,该设备控制装置1还可以包括用户接口,用户接口可以包括显示器(Display)、输入单元比如键盘(Keyboard),可选的用户接口还可以包括标准的有线接口、无线接口。可选地,在一些实施例中,显示器可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。其中,显示器也可以适当的称为显示屏或显示单元,用于显示在设备控制装置1中处理的信息以及用于显示可视化的用户界面。Optionally, the
图5仅示出了具有组件11-13以及设备控制程序的设备控制装置1,本领域技术人员可以理解的是,图5示出的结构并不构成对设备控制装置1的限定,可以包括比图示更少或者更多的部件,或者组合某些部件,或者不同的部件布置。FIG. 5 only shows the
本发明提供的一种控制点设备。The invention provides a control point device.
参照图6,图6为本发明第四实施例的结构框图。Referring to FIG. 6, FIG. 6 is a structural block diagram of a fourth embodiment of the present invention.
在第四实施例中,该控制点设备可以包括:In a fourth embodiment, the control point device may include:
指令获取模块100,用于接收控制指令;an
信息确定模块200,用于根据控制指令获得设备逻辑信息;an
信息转译模块300,用于对设备逻辑信息进行转译,获得目标设备信息;The
指令下发模块300,用于将控制指令下发至目标设备信息对应的根设备,实现设备控制。The
对于本申请提供的设备的介绍请参照上述方法实施例,本申请在此不做赘述。For the introduction of the equipment provided in the present application, please refer to the above method embodiments, which are not repeated in this application.
本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上设备控制程序,该设备控制程序可被一个或者多个处理器执行,以实现如以上任一实施例所述的设备控制方法的步骤。Embodiments of the present invention further provide a computer-readable storage medium, and a device control program on the computer-readable storage medium can be executed by one or more processors, so as to implement the above-described embodiments. The steps of the device control method.
本发明实施例还提供一种计算机程序产品,该计算机程序产品包括计算机指令,当其在计算机上运行时,使得计算机可以执行上述任一实施例所述的设备控制方法的步骤。Embodiments of the present invention also provide a computer program product, the computer program product includes computer instructions, which, when executed on a computer, enable the computer to execute the steps of the device control method described in any of the foregoing embodiments.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented in software, it can be implemented in whole or in part in the form of a computer program product.
所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存储的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer may be a general purpose computer, special purpose computer, computer network, or other programmable device. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center is by wire (eg, coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be stored by a computer, or a data storage device such as a server, data center, etc., which includes one or more available media integrated. The usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), among others.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和系统的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and brevity of description, for the specific working process of the above-described device and system, reference may be made to the corresponding process in the foregoing method embodiments, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的设备,系统和方法,可以通过其它的方式实现。例如,以上所描述的系统实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed apparatus, system and method may be implemented in other manners. For example, the system embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored, or not implemented. On the other hand, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interfaces, indirect coupling or communication connection of devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution in this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, may be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of software products in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, and the computer software products are stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, removable hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes.
需要说明的是,上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。并且本文中的术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、装置、物品或者方法中还存在另外的相同要素。It should be noted that the above-mentioned serial numbers of the embodiments of the present invention are only for description, and do not represent the advantages and disadvantages of the embodiments. And the terms "comprising", "comprising" or any other variation thereof herein are intended to encompass a non-exclusive inclusion such that a process, device, article or method comprising a list of elements includes not only those elements, but also includes no explicit Other elements listed, or those inherent to such a process, apparatus, article, or method are also included. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in the process, apparatus, article, or method that includes the element.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only preferred embodiments of the present invention, and are not intended to limit the scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the description and drawings of the present invention, or directly or indirectly applied in other related technical fields , are similarly included in the scope of patent protection of the present invention.
Claims (17)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911144232.3A CN110673537A (en) | 2019-11-20 | 2019-11-20 | Equipment control method and related equipment thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911144232.3A CN110673537A (en) | 2019-11-20 | 2019-11-20 | Equipment control method and related equipment thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN110673537A true CN110673537A (en) | 2020-01-10 |
Family
ID=69087945
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911144232.3A Pending CN110673537A (en) | 2019-11-20 | 2019-11-20 | Equipment control method and related equipment thereof |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110673537A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112513750A (en) * | 2020-03-10 | 2021-03-16 | 深圳市大疆创新科技有限公司 | Equipment control system, device and method |
| CN112786227A (en) * | 2020-07-29 | 2021-05-11 | 中核检修有限公司 | Control system, control method, master control device, and storage medium |
| CN113868163A (en) * | 2021-09-07 | 2021-12-31 | 深圳市国赛生物技术有限公司 | Interface multiplexing device and control method of interface multiplexing device |
| CN115987708A (en) * | 2022-12-22 | 2023-04-18 | 深圳市视壮科技有限公司 | Method, system and storage medium for realizing single-wire protocol of multi-device interaction |
| CN116013053A (en) * | 2023-01-03 | 2023-04-25 | 深圳市东明炬创电子股份有限公司 | A network-based bluetooth control method, system, terminal and storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102694804A (en) * | 2012-05-29 | 2012-09-26 | 华南理工大学 | Realization method and device for intelligent home unified platform on basis of UPnP protocol |
| CN105871796A (en) * | 2015-11-18 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Router binding and controlling method and device |
| CN105991377A (en) * | 2015-01-28 | 2016-10-05 | 中国科学院声学研究所 | Discovery and communication method between universal plug and play (UPnP) devices |
| CN107995073A (en) * | 2017-12-07 | 2018-05-04 | 北京康力优蓝机器人科技有限公司 | A kind of apparatus and method for controlling smart home device |
-
2019
- 2019-11-20 CN CN201911144232.3A patent/CN110673537A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102694804A (en) * | 2012-05-29 | 2012-09-26 | 华南理工大学 | Realization method and device for intelligent home unified platform on basis of UPnP protocol |
| CN105991377A (en) * | 2015-01-28 | 2016-10-05 | 中国科学院声学研究所 | Discovery and communication method between universal plug and play (UPnP) devices |
| CN105871796A (en) * | 2015-11-18 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Router binding and controlling method and device |
| CN107995073A (en) * | 2017-12-07 | 2018-05-04 | 北京康力优蓝机器人科技有限公司 | A kind of apparatus and method for controlling smart home device |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112513750A (en) * | 2020-03-10 | 2021-03-16 | 深圳市大疆创新科技有限公司 | Equipment control system, device and method |
| WO2021179180A1 (en) * | 2020-03-10 | 2021-09-16 | 深圳市大疆创新科技有限公司 | Device control system, apparatus and method |
| CN112786227A (en) * | 2020-07-29 | 2021-05-11 | 中核检修有限公司 | Control system, control method, master control device, and storage medium |
| CN112786227B (en) * | 2020-07-29 | 2022-07-29 | 中核检修有限公司 | Control system, control method, master control device, and storage medium |
| CN113868163A (en) * | 2021-09-07 | 2021-12-31 | 深圳市国赛生物技术有限公司 | Interface multiplexing device and control method of interface multiplexing device |
| CN113868163B (en) * | 2021-09-07 | 2024-02-23 | 深圳市国赛生物技术有限公司 | Interface multiplexing device and control method of interface multiplexing device |
| CN115987708A (en) * | 2022-12-22 | 2023-04-18 | 深圳市视壮科技有限公司 | Method, system and storage medium for realizing single-wire protocol of multi-device interaction |
| CN116013053A (en) * | 2023-01-03 | 2023-04-25 | 深圳市东明炬创电子股份有限公司 | A network-based bluetooth control method, system, terminal and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110673537A (en) | Equipment control method and related equipment thereof | |
| CN110235456B (en) | Intelligent device network access method, mobile terminal, cloud server, device and system | |
| US10044649B2 (en) | Systems and methods for connect to control | |
| KR101560470B1 (en) | Smart access point apparatus and method for controlling internet of things apparatus using the smart access point apparatus | |
| US9832821B2 (en) | Method for controlling information terminal apparatus | |
| US20150334188A1 (en) | Network system, server, terminal, and information processing method | |
| CN105578470A (en) | A method, device and system for Internet of Things device access network | |
| US11792865B2 (en) | Device binding method and apparatus, and electronic device | |
| CN110708366A (en) | Plug-in process management method, related method and related device | |
| US10523763B2 (en) | Communication device, communication method, controlled device, and non-transitory computer readable medium | |
| CN113615141B (en) | Account association method, device, system, server and storage medium | |
| US20130055135A1 (en) | Intelligent device framework | |
| JP2007257233A (en) | Operation terminal for facility equipment | |
| WO2019196454A1 (en) | Data transmission method and device, and multi-split air conditioning system | |
| CN108540552B (en) | Device interconnection method, apparatus, system, device and storage medium | |
| JP2010219725A (en) | Network device and method of releasing external storage device on network | |
| CN114374602A (en) | Main control device configuration method, device, cloud server and storage medium | |
| CN105588266B (en) | A kind of tele-control system and its configuration method of central air-conditioning | |
| WO2018133550A1 (en) | Household appliance function adaptation method and apparatus, and intelligent terminal and function adaptation system | |
| US10579545B2 (en) | Method for accessing a peripheral device by a host device via an access device | |
| CN110417789A (en) | Server connection method, electronic device, system and medium | |
| US20190268223A1 (en) | Field device for an automation system | |
| CN110730244A (en) | Networking method and system of DHT (distributed hash table) system, network equipment and storage medium | |
| JP6101528B2 (en) | Information processing apparatus, posting method, and posting program | |
| WO2022247373A1 (en) | Method and apparatus for controlling home appliance, and appliance |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200110 |
|
| RJ01 | Rejection of invention patent application after publication |