技术领域Technical Field
本申请涉及非物联网设备的控制领域,尤其涉及一种非物联网设备的设备控制方法及装置。The present application relates to the field of control of non-IoT devices, and in particular to a device control method and apparatus for non-IoT devices.
背景技术Background Art
随着物联网(Internet of Things,IOT)技术的发展,用户可以通过网络实现万物互联。同时,智能家居作为一种新兴的家庭生活方式,吸引了众多设备制造商开发能够进行远程控制的设备。智能家居设备可以通过无线网络WIFI、蓝牙Bluetooth、紫蜂协议Zigbee等无线传输协议接入物联网平台,并以家庭网关、智能手机、平板电脑为信息交换节点。With the development of Internet of Things (IOT) technology, users can realize the interconnection of everything through the network. At the same time, smart home, as an emerging family lifestyle, has attracted many equipment manufacturers to develop devices that can be remotely controlled. Smart home devices can access the Internet of Things platform through wireless network WIFI, Bluetooth, Zigbee and other wireless transmission protocols, and use home gateways, smart phones, and tablet computers as information exchange nodes.
然而,对于成本较低的非物联网设备,即通用串行总线(Universal Serial Bus,USB)设备来说,无法通过上述无线传输协议接入物联网平台。因此,为了能够将USB设备接入物联网平台,实现设备之间的互联互通,亟待需要一种USB设备的远程控制方法。However, for low-cost non-IoT devices, namely Universal Serial Bus (USB) devices, it is impossible to access the IoT platform through the above wireless transmission protocol. Therefore, in order to connect USB devices to the IoT platform and realize the interconnection between devices, a remote control method for USB devices is urgently needed.
发明内容Summary of the invention
本申请的目的是提供一种非物联网设备的设备控制方法及装置,用于通过桥接的方式将非物联网设备接入物联网,进而实现非物联网设备的远程控制。The purpose of this application is to provide a device control method and device for non-IoT devices, which are used to connect non-IoT devices to the IoT through bridging, thereby realizing remote control of non-IoT devices.
本申请提供一种非物联网设备的设备控制方法,包括:The present application provides a device control method for a non-IoT device, including:
接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。Receive a first control instruction sent by a target platform; the first control instruction is used to control a target device; obtain a target model corresponding to the target device, and generate a second control instruction according to the first control instruction and the target model; control the target device according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; the target model is a model generated according to the device parameters of the target device.
可选地,所述获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令之前,所述方法还包括:在与所述目标设备建立通信连接的情况下,接收所述目标设备上传的设备参数;根据所述设备参数,生成所述目标模型。Optionally, before obtaining the target model corresponding to the target device and generating the second control instruction based on the first control instruction and the target model, the method also includes: receiving device parameters uploaded by the target device when establishing a communication connection with the target device; and generating the target model based on the device parameters.
可选地,所述接收目标平台发送的第一控制指令之前,所述方法还包括:Optionally, before receiving the first control instruction sent by the target platform, the method further includes:
显示包含至少一个物联网平台的选择列表;响应于用户对所述目标平台的选择操作,与所述目标平台建立通信连接;其中,所述目标平台为所述至少一个物联网平台中的任一物联网平台。Displaying a selection list including at least one Internet of Things platform; in response to a user's selection operation on the target platform, establishing a communication connection with the target platform; wherein the target platform is any one of the at least one Internet of Things platform.
可选地,所述与所述目标平台建立通信连接,包括:通过用户在所述目标平台上注册的目标账户,获取所述目标平台的授权,并建立所述目标设备与所述目标平台的映射关系;其中,所述映射关系为基于所述目标模型以及所述目标账户建立的;所述映射关系用于实现所述目标平台对所述目标设备的控制。Optionally, establishing a communication connection with the target platform includes: obtaining authorization of the target platform through a target account registered by the user on the target platform, and establishing a mapping relationship between the target device and the target platform; wherein the mapping relationship is established based on the target model and the target account; the mapping relationship is used to implement the target platform's control over the target device.
可选地,所述根据所述第一控制指令以及所述目标模型,生成第二控制指令,包括:将所述第一控制指令进行协议转换,转换为简单网络管理协议,并根据所述目标模型以及转换协议后的第一控制指令生成所述第二控制指令。Optionally, generating the second control instruction according to the first control instruction and the target model includes: performing protocol conversion on the first control instruction into a simple network management protocol, and generating the second control instruction according to the target model and the first control instruction after protocol conversion.
可选地,所述按照所述第二控制指令对应的控制方式控制所述目标设备,包括:通过与所述目标设备间建立的目标通信连接,向所述目标设备发送所述第二控制指令,控制所述目标设备按照所述第二控制指令的指示执行对应的操作;其中,所述目标通信连接为通用串行总线连接。Optionally, controlling the target device in accordance with the control method corresponding to the second control instruction includes: sending the second control instruction to the target device through a target communication connection established with the target device, and controlling the target device to perform a corresponding operation according to the instruction of the second control instruction; wherein the target communication connection is a universal serial bus connection.
本申请还提供一种非物联网设备的设备控制装置,包括:The present application also provides a device control device for a non-IoT device, including:
接收模块,用于接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;指令生成模块,用于获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;控制模块,用于按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。A receiving module is used to receive a first control instruction sent by a target platform; the first control instruction is used to control a target device; an instruction generating module is used to obtain a target model corresponding to the target device, and generate a second control instruction according to the first control instruction and the target model; a control module is used to control the target device according to a control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; and the target model is a model generated according to the device parameters of the target device.
可选地,所述装置还包括:模型生成模块;所述接收模块,还用于在与所述目标设备建立通信连接的情况下,接收所述目标设备上传的设备参数;所述模型生成模块,用于根据所述设备参数,生成所述目标模型。Optionally, the device also includes: a model generation module; the receiving module is further used to receive device parameters uploaded by the target device when a communication connection is established with the target device; the model generation module is used to generate the target model according to the device parameters.
可选地,所述装置还包括:显示模块和连接模块;所述显示模块,用于显示包含至少一个物联网平台的选择列表;所述连接模块,用于响应于用户对所述目标平台的选择操作,与所述目标平台建立通信连接;其中,所述目标平台为所述至少一个物联网平台中的任一物联网平台。Optionally, the device also includes: a display module and a connection module; the display module is used to display a selection list including at least one Internet of Things platform; the connection module is used to establish a communication connection with the target platform in response to a user's selection operation on the target platform; wherein the target platform is any one of the at least one Internet of Things platform.
可选地,所述连接模块,具体用于通过用户在所述目标平台上注册的目标账户,获取所述目标平台的授权,并建立所述目标设备与所述目标平台的映射关系;其中,所述映射关系为基于所述目标模型以及所述目标账户建立的;所述映射关系用于实现所述目标平台对所述目标设备的控制。Optionally, the connection module is specifically used to obtain authorization of the target platform through a target account registered by a user on the target platform, and to establish a mapping relationship between the target device and the target platform; wherein the mapping relationship is established based on the target model and the target account; the mapping relationship is used to implement the control of the target platform over the target device.
可选地,所述指令生成模块,具体用于将所述第一控制指令进行协议转换,转换为简单网络管理协议,并根据所述目标模型以及转换协议后的第一控制指令生成所述第二控制指令。Optionally, the instruction generation module is specifically used to perform protocol conversion on the first control instruction, convert it into a simple network management protocol, and generate the second control instruction according to the target model and the first control instruction after the protocol conversion.
可选地,所述控制模块,具体用于通过与所述目标设备间建立的目标通信连接,向所述目标设备发送所述第二控制指令,控制所述目标设备按照所述第二控制指令的指示执行对应的操作;其中,所述目标通信连接为通用串行总线连接。Optionally, the control module is specifically used to send the second control instruction to the target device through a target communication connection established with the target device, and control the target device to perform a corresponding operation according to the instruction of the second control instruction; wherein the target communication connection is a universal serial bus connection.
本申请还提供一种计算机程序产品,包括计算机程序/指令,该计算机程序/指令被处理器执行时实现如上述任一种所述非物联网设备的设备控制方法的步骤。The present application also provides a computer program product, including a computer program/instruction, which, when executed by a processor, implements the steps of the device control method for a non-Internet of Things device as described in any one of the above.
本申请还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述非物联网设备的设备控制方法的步骤。The present application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the device control method for a non-IoT device as described above are implemented.
本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述非物联网设备的设备控制方法的步骤。The present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the device control method for a non-Internet of Things device as described in any one of the above.
本申请提供的非物联网设备的设备控制方法及装置,接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。如此,通过桥接的方式将非物联网设备接入物联网,进而实现非物联网设备的远程控制。The device control method and apparatus of the non-IoT device provided in the present application receive a first control instruction sent by a target platform; the first control instruction is used to control the target device; obtain a target model corresponding to the target device, and generate a second control instruction according to the first control instruction and the target model; control the target device according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; the target model is a model generated according to the device parameters of the target device. In this way, the non-IoT device is connected to the IoT through bridging, thereby realizing remote control of the non-IoT device.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
图1是本申请提供的非物联网设备的设备控制方法的流程示意图之一;FIG1 is a flow chart of a device control method for a non-IoT device provided by the present application;
图2是本申请提供的非物联网设备的设备控制方法的流程示意图之二;FIG2 is a second flow chart of a device control method for a non-IoT device provided by the present application;
图3是本申请提供的非物联网设备的设备控制装置的结构示意图;FIG3 is a schematic diagram of the structure of a device control device for a non-IoT device provided by the present application;
图4是本申请提供的电子设备的结构示意图。FIG. 4 is a schematic diagram of the structure of an electronic device provided in the present application.
具体实施方式DETAILED DESCRIPTION
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second", etc. in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and/or" in the specification and claims represents at least one of the connected objects, and the character "/" generally indicates that the objects associated with each other are in an "or" relationship.
USB标准是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。USB接口支持即插即用和热插拔功能。USB接口可连接127种外设,如鼠标键盘等。USB是在1994年底由英特尔等多家公司联合推出。在1996年推出后,USB接口已成功替代串口和并口,成为当今电脑与大量智能设备的必配接口。USB版本在经历了多年发展,到如今已经发展为3.0版本。通过USB接口,可以把打印机、外置调制解调器、扫描仪、闪存盘、MP3播放器、数码相机、数码摄像机、移动硬盘、手机、写字板、网银盾等外部设备连接到电脑上。The USB standard is an external bus standard used to regulate the connection and communication between computers and external devices. The USB interface supports plug-and-play and hot-swap functions. The USB interface can connect 127 peripherals, such as mouse and keyboard. USB was jointly launched by Intel and other companies at the end of 1994. After its launch in 1996, the USB interface has successfully replaced the serial port and parallel port, becoming a must-have interface for today's computers and a large number of smart devices. After years of development, the USB version has now developed into version 3.0. Through the USB interface, you can connect external devices such as printers, external modems, scanners, flash drives, MP3 players, digital cameras, digital video cameras, mobile hard drives, mobile phones, writing boards, and online banking shields to your computer.
由于USB接口的成本较低,通常用于低成本的设备上,用于实现设备信息的采集以及对设备进行控制。但这样的USB设备种类繁多,控制方式也大不相同,难以直接接入物联网平台,实现设备的远程控制。Due to the low cost of USB interface, it is usually used on low-cost devices to collect device information and control the device. However, there are many types of USB devices with different control methods, making it difficult to directly connect to the IoT platform to achieve remote control of the device.
针对相关技术中存在的技术问题,本申请实施例提供了一种非物联网设备的设备控制方法,用于将USB设备通过桥接的方式,接入物联网,进而实现对USB设备的远程控制。In response to the technical problems existing in the related technologies, an embodiment of the present application provides a device control method for a non-IoT device, which is used to connect a USB device to the IoT through a bridging method, thereby realizing remote control of the USB device.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的非物联网设备的设备控制方法进行详细地说明。The device control method for non-IoT devices provided in the embodiments of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.
如图1所示,本申请实施例提供的一种非物联网设备的设备控制方法,该方法可以包括下述步骤101至步骤103:As shown in FIG. 1 , an embodiment of the present application provides a device control method for a non-IoT device, which may include the following steps 101 to 103:
步骤101、接收目标平台发送的第一控制指令。Step 101: Receive a first control instruction sent by a target platform.
其中,所述第一控制指令用于控制目标设备,所述目标设备为设置有通用串行总线接口的设备。The first control instruction is used to control a target device, and the target device is a device provided with a universal serial bus interface.
示例性地,上述目标平台为物联网平台,该目标平台发送的第一控制指令,可以为用户在移动设备上使用该目标平台的应用程序(application,APP)对目标设备进行控制时,由该目标平台发送的控制指令。Exemplarily, the target platform is an Internet of Things platform, and the first control instruction sent by the target platform may be a control instruction sent by the target platform when a user uses an application (application, APP) of the target platform on a mobile device to control a target device.
需要说明的是,本申请实施例提供的非物联网设备的设备控制方法,可以应用于电子设备。该电子设备可以为家庭智能网管、智能手机、平板电脑等设备。上述目标设备为非物联网设备,该目标设备为设置有通用串行总线USB接口的设备。上述目标设备可以通过目标设备上的USB接口与上述电子设备相连接,并进行数据的交换。It should be noted that the device control method for non-IoT devices provided in the embodiments of the present application can be applied to electronic devices. The electronic device can be a home intelligent network management, a smart phone, a tablet computer and other devices. The above-mentioned target device is a non-IoT device, and the target device is a device provided with a universal serial bus USB interface. The above-mentioned target device can be connected to the above-mentioned electronic device through the USB interface on the target device and exchange data.
步骤102、获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令。Step 102: Acquire a target model corresponding to the target device, and generate a second control instruction according to the first control instruction and the target model.
其中,所述目标模型为根据所述目标设备的设备参数生成的模型。The target model is a model generated according to device parameters of the target device.
示例性地,在接收到上述第一控制指令后,为了能够实现对目标设备的控制,还需要获取该目标设备对应的目标模型,并根据该目标模型确定目标设备的控制方法和控制参数,进而实现对该目标设备的远程控制。Exemplarily, after receiving the first control instruction, in order to realize control of the target device, it is also necessary to obtain the target model corresponding to the target device, and determine the control method and control parameters of the target device according to the target model, so as to realize remote control of the target device.
示例性地,上述目标设备对应的目标模型为根据目标设备的设备参数生成的,设备参数可以包括该目标设备具有的功能,以及对应功能的控制方式及控制参数等信息。例如,以目标设备为摄像头为例,还摄像头的设备参数可以包括:摄像头的旋转角度,是否具有夜视功能,夜市功能的开启方法(需要设置的参数),控制摄像头旋转的应用程序接口(Application Programming Interface,API)等。Exemplarily, the target model corresponding to the target device is generated according to the device parameters of the target device, and the device parameters may include the functions of the target device, as well as the control methods and control parameters of the corresponding functions. For example, taking the target device as a camera, the device parameters of the camera may include: the rotation angle of the camera, whether it has a night vision function, the method of turning on the night vision function (parameters that need to be set), the application programming interface (API) for controlling the rotation of the camera, etc.
示例性地,在获取到上述目标设备的设备参数后,便可以根据该目标设备的设备参数,生成目标设备对应的目标模型。并通过目标设备对应的目标模型,实现对目标设备的控制。For example, after obtaining the device parameters of the target device, a target model corresponding to the target device can be generated according to the device parameters of the target device, and the target device can be controlled through the target model corresponding to the target device.
可以理解的是,由于目标平台发送的第一控制指令并不能直接作用于目标设备,还需要根据该目标设备对应的目标模型,将目标平台发送的第一控制指令转化为目标设备能够执行性的第二控制指令。It is understandable that since the first control instruction sent by the target platform cannot directly act on the target device, it is also necessary to convert the first control instruction sent by the target platform into a second control instruction executable by the target device according to the target model corresponding to the target device.
具体地,上述步骤102,可以包括以下步骤102a:Specifically, the above step 102 may include the following steps 102a:
步骤102a、将所述第一控制指令进行协议转换,转换为简单网络管理协议,并根据所述目标模型以及转换协议后的第一控制指令生成所述第二控制指令。Step 102a: Perform protocol conversion on the first control instruction to convert it into a simple network management protocol, and generate the second control instruction according to the target model and the first control instruction after the protocol conversion.
示例性地,上述目标设备支持简单网络管理协议(Simple Network ManagementProtocol,SNMP),电子设备在接收到上述目标平台发送的第一控制指令后,需要对其进行协议转换,并根据目标设备对应的目标模型,将第一控制指令转换为第二控制指令。Exemplarily, the target device supports Simple Network Management Protocol (SNMP). After receiving the first control instruction sent by the target platform, the electronic device needs to perform protocol conversion on it and convert the first control instruction into a second control instruction according to the target model corresponding to the target device.
需要说明的是,为了提高上述电子设备对USB设备的兼容性,在任何USB设备接入电子设备时,均需要上报其设备参数,电子设备根据USB设备上报的设备参数,生成对应的设备模型。It should be noted that in order to improve the compatibility of the above electronic devices with USB devices, when any USB device is connected to the electronic device, it is necessary to report its device parameters, and the electronic device generates a corresponding device model based on the device parameters reported by the USB device.
步骤103、按照所述第二控制指令对应的控制方式控制所述目标设备。Step 103: Control the target device according to the control method corresponding to the second control instruction.
示例性地,在将目标平台发送的第一控制指令转换为第二控制指令后,便可以通过该第二控制指令,实现对目标设备的控制。Exemplarily, after the first control instruction sent by the target platform is converted into the second control instruction, the target device can be controlled through the second control instruction.
具体地,上述步骤103,可以包括以下步骤103a:Specifically, the above step 103 may include the following steps 103a:
步骤103a、通过与所述目标设备间建立的目标通信连接,向所述目标设备发送所述第二控制指令,控制所述目标设备按照所述第二控制指令的指示执行对应的操作。Step 103a: Send the second control instruction to the target device through the target communication connection established with the target device, and control the target device to perform a corresponding operation according to the instruction of the second control instruction.
其中,所述目标通信连接为通用串行总线连接,即USB连接。The target communication connection is a universal serial bus connection, ie, a USB connection.
举例说明,如图2所示,为本申请实施例提供的设备控制方法的控制流程示意图,用户在物联网平台(即上述目标平台)提供的应用程序上对目标设备执行控制操作后,应用程序通过互联网向物联网平台发送控制信息。物联网平台基于该控制信息生成控制指令1(即上述第一控制指令),并将该控制指令1通过互联网发送到设备1(即上述电子设备)上。该设备1上设置有监控程序,该监控程序接收到该控制指令1后,对其进行协议转换,并根据设备2(即上述目标设备)对应的目标模型生成控制指令2(即上述第二控制指令)。之后,设备1通过USB数据线将该控制指令2发送到设备2上,设备2执行该控制指令2,并将控制结果通过设备1发送至上述物联网平台,由物联网平台通过应用程序向用户展示控制结果。For example, as shown in Figure 2, it is a control flow diagram of the device control method provided in the embodiment of the present application. After the user performs a control operation on the target device on the application provided by the Internet of Things platform (i.e., the above-mentioned target platform), the application sends control information to the Internet of Things platform via the Internet. The Internet of Things platform generates a control instruction 1 (i.e., the above-mentioned first control instruction) based on the control information, and sends the control instruction 1 to the device 1 (i.e., the above-mentioned electronic device) via the Internet. A monitoring program is provided on the device 1. After receiving the control instruction 1, the monitoring program performs a protocol conversion on it, and generates a control instruction 2 (i.e., the above-mentioned second control instruction) according to the target model corresponding to the device 2 (i.e., the above-mentioned target device). After that, the device 1 sends the control instruction 2 to the device 2 via the USB data cable, the device 2 executes the control instruction 2, and sends the control result to the above-mentioned Internet of Things platform through the device 1, and the Internet of Things platform displays the control result to the user through the application.
需要说明的是,用户可以在任何设备上通过第三方物联网平台提供的应用程序对目标设备进行控制。It should be noted that users can control the target device through applications provided by third-party IoT platforms on any device.
可选地,在本申请实施例中,USB设备在接入到电子设备后,需要及时进行设备参数的上报,使得电子设备能够根据该USB设备的设备参数,生成对应的设备模型。Optionally, in an embodiment of the present application, after the USB device is connected to the electronic device, it is necessary to report the device parameters in a timely manner so that the electronic device can generate a corresponding device model according to the device parameters of the USB device.
示例性地,上述步骤102之前,本申请实施例提供的非物联网设备的设备控制方法,还可以包括以下步骤104和步骤105:Exemplarily, before the above step 102, the device control method for a non-IoT device provided in the embodiment of the present application may further include the following steps 104 and 105:
步骤104、在与所述目标设备建立通信连接的情况下,接收所述目标设备上传的设备参数。Step 104: When a communication connection is established with the target device, receive device parameters uploaded by the target device.
步骤105、根据所述设备参数,生成所述目标模型。Step 105: Generate the target model according to the device parameters.
示例性地,任何USB设备通过USB接口接入电子设备后,均需要将该USB设备的设备参数进行上报。同时,电子设备在接收到USB设备上报的设备参数后,需要根据该USB设备的设备参数,生成对应的设备模型。Exemplarily, after any USB device is connected to the electronic device through the USB interface, the device parameters of the USB device need to be reported. Meanwhile, after receiving the device parameters reported by the USB device, the electronic device needs to generate a corresponding device model according to the device parameters of the USB device.
举例说明,如图2所示,设备2(即上述目标设备)上设置有电控板、USB设备接口、USB驱动和SNMP协议。电控板用于实现对设备的控制,USB接口用于通过USB数据线与设备1进行连接。SNMP协议用于实现设备的控制、设备参数的配置以及设备参数和设备运行状态的上报。For example, as shown in Figure 2, device 2 (i.e., the target device) is provided with an electric control board, a USB device interface, a USB driver, and an SNMP protocol. The electric control board is used to control the device, and the USB interface is used to connect to device 1 via a USB data cable. The SNMP protocol is used to control the device, configure device parameters, and report device parameters and device operating status.
设备2在接收到设备1上报的设备参数后,将设备1的设备参数生成对应的设备模型。设备2上的设备信息模块,用于储存每个接入设备的设备模型。After receiving the device parameters reported by device 1, device 2 generates a corresponding device model from the device parameters of device 1. The device information module on device 2 is used to store the device model of each access device.
可选地,在本申请实施例中,用户可以从多个物联网平台中,选择目标设备接入的物联网平台。Optionally, in an embodiment of the present application, a user may select an IoT platform to which a target device is to access from a plurality of IoT platforms.
示例性地,上述步骤101之前,本申请实施例提供的非物联网设备的设备控制方法,还可以包括以下步骤106和步骤107:Exemplarily, before the above step 101, the device control method for a non-IoT device provided in the embodiment of the present application may further include the following steps 106 and 107:
步骤106、显示包含至少一个物联网平台的选择列表。Step 106: Display a selection list including at least one IoT platform.
步骤107、响应于用户对所述目标平台的选择操作,与所述目标平台建立通信连接。Step 107: In response to the user's selection operation on the target platform, establish a communication connection with the target platform.
其中,所述目标平台为所述至少一个物联网平台中的任一物联网平台。The target platform is any one of the at least one IoT platform.
示例性地,电子设备在目标设备接入后,可以向用户展示包含至少一个物联网平台的平台选择界面,用户选择目标设备需要接入的目标平台后,电子设备通过目标平台的软件开发工具包(Software Development Kit,SDK),将目标设备接入到该目标平台上。Exemplarily, after the target device is connected, the electronic device can display a platform selection interface containing at least one IoT platform to the user. After the user selects the target platform that the target device needs to connect to, the electronic device connects the target device to the target platform through the software development kit (SDK) of the target platform.
示例性地,为了能够在目标平台上对目标设备进行管理,还需要在目标平台上登录账户,并将目标设备与账户进行绑定。For example, in order to manage the target device on the target platform, it is also necessary to log in to the account on the target platform and bind the target device to the account.
示例性地,上述步骤107,可以包括以下步骤107a:Exemplarily, the above step 107 may include the following steps 107a:
步骤107a、通过用户在所述目标平台上注册的目标账户,获取所述目标平台的授权,并建立所述目标设备与所述目标平台的映射关系。Step 107a: obtain authorization of the target platform through a target account registered by the user on the target platform, and establish a mapping relationship between the target device and the target platform.
其中,所述映射关系为基于所述目标模型以及所述目标账户建立的;所述映射关系用于实现所述目标平台对所述目标设备的控制。The mapping relationship is established based on the target model and the target account; the mapping relationship is used to implement the control of the target platform over the target device.
举例说明,如图2所示,设备2上还设置有设备管理模块,用于根据设备的设备标识,管理接入的USB设备。接入引导模块用于根据用户选择的物联网平台提供的SDK,将设备1接入到该物联网平台上。账户授权模块,用于通过用户账户(即上述目标账户)登录该物联网平台,获取该物联网平台的授权,以便消息通知模块能够接收到该物联网平台发送的控制指令。For example, as shown in FIG2 , a device management module is also provided on the device 2, which is used to manage the connected USB device according to the device identification of the device. The access guidance module is used to connect the device 1 to the IoT platform according to the SDK provided by the IoT platform selected by the user. The account authorization module is used to log in to the IoT platform through the user account (i.e., the above-mentioned target account) and obtain the authorization of the IoT platform so that the message notification module can receive the control instructions sent by the IoT platform.
用户在任何设备上登录该用户账户后,便可以在应用程序上查看该设备2的设备参数,以及对设备2进行控制。After the user logs in to the user account on any device, the user can view the device parameters of the device 2 and control the device 2 on the application.
本申请实施例提供的非物联网设备的设备控制方法,接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。如此,通过桥接的方式将非物联网设备接入物联网,进而实现非物联网设备的远程控制。The device control method of the non-IoT device provided in the embodiment of the present application receives a first control instruction sent by a target platform; the first control instruction is used to control the target device; a target model corresponding to the target device is obtained, and a second control instruction is generated according to the first control instruction and the target model; the target device is controlled according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; the target model is a model generated according to the device parameters of the target device. In this way, the non-IoT device is connected to the IoT through bridging, thereby realizing remote control of the non-IoT device.
需要说明的是,本申请实施例提供的非物联网设备的设备控制方法,执行主体可以为非物联网设备的设备控制装置,或者该非物联网设备的设备控制装置中的用于执行非物联网设备的设备控制方法的控制模块。本申请实施例中以非物联网设备的设备控制装置执行非物联网设备的设备控制方法为例,说明本申请实施例提供的非物联网设备的设备控制装置。It should be noted that the device control method for non-IoT devices provided in the embodiments of the present application can be executed by a device control apparatus for non-IoT devices, or a control module in the device control apparatus for non-IoT devices for executing the device control method for non-IoT devices. In the embodiments of the present application, the device control apparatus for non-IoT devices provided in the embodiments of the present application is described by taking the device control apparatus for non-IoT devices executing the device control method for non-IoT devices as an example.
需要说明的是,本申请实施例中,上述各个方法附图所示的。非物联网设备的设备控制方法均是以结合本申请实施例中的一个附图为例示例性的说明的。具体实现时,上述各个方法附图所示的非物联网设备的设备控制方法还可以结合上述实施例中示意的其它可以结合的任意附图实现,此处不再赘述。It should be noted that in the embodiments of the present application, the device control methods of non-IoT devices shown in the above-mentioned method drawings are all illustrated by combining one of the drawings in the embodiments of the present application as an example. In specific implementation, the device control methods of non-IoT devices shown in the above-mentioned method drawings can also be implemented in combination with any other drawings that can be combined as shown in the above-mentioned embodiments, which will not be repeated here.
下面对本申请提供的非物联网设备的设备控制装置进行描述,下文描述的与上文描述的非物联网设备的设备控制方法可相互对应参照。The device control apparatus for a non-IoT device provided in the present application is described below, and the device control method for a non-IoT device described below can be referenced to each other.
图3为本申请一实施例提供的非物联网设备的设备控制装置的结构示意图,如图3所示,具体包括:FIG3 is a schematic diagram of the structure of a device control device for a non-IoT device provided in an embodiment of the present application, as shown in FIG3 , specifically comprising:
接收模块301,用于接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;指令生成模块302,用于获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;控制模块303,用于按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。A receiving module 301 is used to receive a first control instruction sent by a target platform; the first control instruction is used to control a target device; an instruction generating module 302 is used to obtain a target model corresponding to the target device, and generate a second control instruction according to the first control instruction and the target model; a control module 303 is used to control the target device according to a control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; and the target model is a model generated according to the device parameters of the target device.
可选地,所述装置还包括:模型生成模块;所述接收模块301,还用于在与所述目标设备建立通信连接的情况下,接收所述目标设备上传的设备参数;所述模型生成模块,用于根据所述设备参数,生成所述目标模型。Optionally, the device also includes: a model generation module; the receiving module 301 is also used to receive device parameters uploaded by the target device when a communication connection is established with the target device; the model generation module is used to generate the target model according to the device parameters.
可选地,所述装置还包括:显示模块和连接模块;所述显示模块,用于显示包含至少一个物联网平台的选择列表;所述连接模块,用于响应于用户对所述目标平台的选择操作,与所述目标平台建立通信连接;其中,所述目标平台为所述至少一个物联网平台中的任一物联网平台。Optionally, the device also includes: a display module and a connection module; the display module is used to display a selection list including at least one Internet of Things platform; the connection module is used to establish a communication connection with the target platform in response to a user's selection operation on the target platform; wherein the target platform is any one of the at least one Internet of Things platform.
可选地,所述连接模块,具体用于通过用户在所述目标平台上注册的目标账户,获取所述目标平台的授权,并建立所述目标设备与所述目标平台的映射关系;其中,所述映射关系为基于所述目标模型以及所述目标账户建立的;所述映射关系用于实现所述目标平台对所述目标设备的控制。Optionally, the connection module is specifically used to obtain authorization of the target platform through a target account registered by a user on the target platform, and to establish a mapping relationship between the target device and the target platform; wherein the mapping relationship is established based on the target model and the target account; the mapping relationship is used to implement the control of the target platform over the target device.
可选地,所述指令生成模块302,具体用于将所述第一控制指令进行协议转换,转换为简单网络管理协议,并根据所述目标模型以及转换协议后的第一控制指令生成所述第二控制指令。Optionally, the instruction generation module 302 is specifically configured to perform protocol conversion on the first control instruction, convert the first control instruction into a simple network management protocol, and generate the second control instruction according to the target model and the first control instruction after the protocol conversion.
可选地,所述控制模块303,具体用于通过与所述目标设备间建立的目标通信连接,向所述目标设备发送所述第二控制指令,控制所述目标设备按照所述第二控制指令的指示执行对应的操作;其中,所述目标通信连接为通用串行总线连接。Optionally, the control module 303 is specifically used to send the second control instruction to the target device through a target communication connection established with the target device, and control the target device to perform a corresponding operation according to the instruction of the second control instruction; wherein the target communication connection is a universal serial bus connection.
本申请提供的非物联网设备的设备控制装置,接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。如此,通过桥接的方式将非物联网设备接入物联网,进而实现非物联网设备的远程控制。The device control device of the non-IoT device provided by the present application receives a first control instruction sent by a target platform; the first control instruction is used to control the target device; obtains a target model corresponding to the target device, and generates a second control instruction according to the first control instruction and the target model; controls the target device according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; the target model is a model generated according to the device parameters of the target device. In this way, the non-IoT device is connected to the IoT through bridging, thereby realizing remote control of the non-IoT device.
图4示例了一种电子设备的实体结构示意图,如图4所示,该电子设备可以包括:处理器(processor)410、通信接口(Communications Interface)420、存储器(memory)430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信。处理器410可以调用存储器430中的逻辑指令,以执行非物联网设备的设备控制方法,该方法包括:接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。FIG4 illustrates a schematic diagram of the physical structure of an electronic device. As shown in FIG4, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute a device control method for a non-IoT device, the method comprising: receiving a first control instruction sent by a target platform; the first control instruction is used to control a target device; obtaining a target model corresponding to the target device, and generating a second control instruction according to the first control instruction and the target model; controlling the target device according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; and the target model is a model generated according to the device parameters of the target device.
此外,上述的存储器430中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.
另一方面,本申请还提供一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各方法所提供的非物联网设备的设备控制方法,该方法包括:接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。On the other hand, the present application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the device control method of a non-Internet of Things device provided by the above methods, and the method includes: receiving a first control instruction sent by a target platform; the first control instruction is used to control a target device; obtaining a target model corresponding to the target device, and generating a second control instruction based on the first control instruction and the target model; controlling the target device according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; and the target model is a model generated based on the device parameters of the target device.
又一方面,本申请还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各提供的非物联网设备的设备控制方法,该方法包括:接收目标平台发送的第一控制指令;所述第一控制指令用于控制目标设备;获取与所述目标设备对应的目标模型,并根据所述第一控制指令以及所述目标模型,生成第二控制指令;按照所述第二控制指令对应的控制方式控制所述目标设备;其中,所述目标设备为设置有通用串行总线接口的设备;所述目标模型为根据所述目标设备的设备参数生成的模型。On the other hand, the present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the device control method of the non-Internet of Things device provided above, the method comprising: receiving a first control instruction sent by a target platform; the first control instruction is used to control the target device; obtaining a target model corresponding to the target device, and generating a second control instruction based on the first control instruction and the target model; controlling the target device according to the control method corresponding to the second control instruction; wherein the target device is a device provided with a universal serial bus interface; and the target model is a model generated based on the device parameters of the target device.
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Those of ordinary skill in the art may understand and implement it without creative work.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM/RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some of the technical features therein with equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210602091.0ACN115134391B (en) | 2022-05-30 | 2022-05-30 | Device control method and device for non-internet of things device |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210602091.0ACN115134391B (en) | 2022-05-30 | 2022-05-30 | Device control method and device for non-internet of things device |
| Publication Number | Publication Date |
|---|---|
| CN115134391A CN115134391A (en) | 2022-09-30 |
| CN115134391Btrue CN115134391B (en) | 2024-10-11 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202210602091.0AActiveCN115134391B (en) | 2022-05-30 | 2022-05-30 | Device control method and device for non-internet of things device |
| Country | Link |
|---|---|
| CN (1) | CN115134391B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114374602A (en)* | 2021-12-30 | 2022-04-19 | 河南紫联物联网技术有限公司 | Main control device configuration method, device, cloud server and storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103108294B (en)* | 2011-11-10 | 2016-04-27 | 中国电信股份有限公司 | Data transmission disposal method, gateway device and communication system |
| CN104714421A (en)* | 2013-12-12 | 2015-06-17 | 中兴通讯股份有限公司 | Remote infrared household control method, server and system |
| CN106354023A (en)* | 2015-07-15 | 2017-01-25 | 腾讯科技(深圳)有限公司 | Method for controlling terminal device by mobile terminal, mobile terminal and system |
| CN105279937B (en)* | 2015-11-18 | 2020-01-07 | 成都秦川物联网科技股份有限公司 | Intelligent gas meter system of Internet of things |
| CN105721169B (en)* | 2016-02-01 | 2020-04-24 | 北京航空航天大学 | Cloud-manufacturing-oriented 3D printing adaptive access device |
| JP7118846B2 (en)* | 2018-10-04 | 2022-08-16 | キヤノン株式会社 | Information processing device, its control method and program |
| CN111432000A (en)* | 2020-03-24 | 2020-07-17 | 中国建设银行股份有限公司 | Control method, device, equipment and storage medium of Internet of things equipment |
| CN112882969A (en)* | 2021-03-16 | 2021-06-01 | 上海电气集团股份有限公司 | Data connection interface and data transmission device, system and method |
| CN113114753A (en)* | 2021-04-07 | 2021-07-13 | 北京金山云网络技术有限公司 | Equipment control method, device and system, storage medium and electronic device |
| CN114019821A (en)* | 2021-12-16 | 2022-02-08 | 珠海格力电器股份有限公司 | Smart home control method, device and system |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114374602A (en)* | 2021-12-30 | 2022-04-19 | 河南紫联物联网技术有限公司 | Main control device configuration method, device, cloud server and storage medium |
| Publication number | Publication date |
|---|---|
| CN115134391A (en) | 2022-09-30 |
| Publication | Publication Date | Title |
|---|---|---|
| US10715381B2 (en) | Intelligent role selection for dual-role devices | |
| CN102932695B (en) | A kind of remote control thereof, intelligent terminal and intelligent remote control system | |
| JP5307276B2 (en) | USB device remote control method and system for executing the same | |
| CN102648458B (en) | Can self-configuring peripheral unit and compatible mainframe device with it | |
| WO2013149491A1 (en) | Wireless routing device, mobile terminal, and management system and method | |
| US10499311B2 (en) | Method and apparatus for implementing network sharing | |
| CN104683130B (en) | A kind of method and apparatus of configuring stacking port | |
| CN103795764A (en) | Cloud service triggering method, cloud server and thin client | |
| CN215646815U (en) | WiFi wireless network adapter | |
| US8051191B2 (en) | Ethernet extensibility | |
| CN113163403B (en) | WiFi wireless network adapter and control method thereof | |
| CN115134391B (en) | Device control method and device for non-internet of things device | |
| WO2014015743A1 (en) | Method for downloading application program, user equipment and application server | |
| CN113220613A (en) | WiFi wireless network adapter and control method thereof | |
| CN117130607A (en) | Component management method and device, nonvolatile storage medium and electronic equipment | |
| CN114020404B (en) | A cloud platform-based application deployment method, device, equipment and storage medium | |
| CN117155734A (en) | A serial port redirection switching system and serial port redirection method, device and medium | |
| CN114415875B (en) | Intelligent interaction tablet, function setting method thereof and external PC (personal computer) equipment | |
| CN116909769A (en) | Control method and device of baseboard management controller | |
| CN109688000B (en) | Method for simultaneously accessing multiple IPTV network management server platforms | |
| JP5707366B2 (en) | USB terminal control method and apparatus for executing the same | |
| WO2021087749A1 (en) | Switching control method, electronic device and computer readable storage medium | |
| CN108075910B (en) | A configuration method of a communication device and communication device | |
| US10437608B2 (en) | Microminiature personal computer and method of using thereof | |
| US11281599B2 (en) | Shared peripheral devices |
| 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 |