CN112291373A - 物联网设备的控制方法、装置、控制器及存储介质 - Google Patents

物联网设备的控制方法、装置、控制器及存储介质 Download PDF

Info

Publication number
CN112291373A
CN112291373A CN202011591384.0A CN202011591384A CN112291373A CN 112291373 A CN112291373 A CN 112291373A CN 202011591384 A CN202011591384 A CN 202011591384A CN 112291373 A CN112291373 A CN 112291373A
Authority
CN
China
Prior art keywords
controller
control
control instruction
controlled
state
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.)
Granted
Application number
CN202011591384.0A
Other languages
English (en)
Other versions
CN112291373B (zh
Inventor
赵洪鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Wiregate Technology Co ltd
Original Assignee
Wuhan Wiregate Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Wiregate Technology Co ltd filed Critical Wuhan Wiregate Technology Co ltd
Priority to CN202011591384.0A priority Critical patent/CN112291373B/zh
Publication of CN112291373A publication Critical patent/CN112291373A/zh
Application granted granted Critical
Publication of CN112291373B publication Critical patent/CN112291373B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y10/00Economic sectors
    • G16Y10/75Information technology; Communication
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/30Control
    • G16Y40/35Management of things, i.e. controlling in accordance with a policy or in order to achieve specified objectives
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05BELECTRIC HEATING; ELECTRIC LIGHT SOURCES NOT OTHERWISE PROVIDED FOR; CIRCUIT ARRANGEMENTS FOR ELECTRIC LIGHT SOURCES, IN GENERAL
    • H05B47/00Circuit arrangements for operating light sources in general, i.e. where the type of light source is not relevant
    • H05B47/10Controlling the light source
    • H05B47/175Controlling the light source by remote control
    • H05B47/19Controlling the light source by remote control via wireless transmission

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Signal Processing (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明实施例提供了一种物联网设备的控制方法、装置、电子设备及存储介质。该方法应用于第一控制器,包括:侦听物联网网关的第一控制指令;侦听第二控制器发送的控制状态信息;根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。

Description

物联网设备的控制方法、装置、控制器及存储介质
技术领域
本发明涉及物联网技术领域,尤其涉及一种物联网设备的控制方法、装置、控制器及存储介质。
背景技术
随着物联网技术的发展,物联网已经进入人们的日常生活中;通过物联网***对设备进行远程控制,给人们带来了极大的方便。
以远程灯光控制为例,目前有多种远程灯控的物联网***,包括智能家居领域常用的WIFI、Zigbee组网技术等无线通信方式;但是在智慧商场、智慧校园等领域对远程控制商区、教室的灯光***应用WIFI、Zigbee等技术很难实现大空间的覆盖;并且现有的远程灯控的物联网方案控制周期长,难以满足在大规模灯光控制的需求。
发明内容
本发明实施例提供一种物联网设备的控制方法、装置、控制器及存储介质。本发明实施例的技术方案是这样实现的:
第一方面,本发明实施例提供一种物联网设备的控制方法,应用于第一控制器,包括:
侦听物联网网关的第一控制指令;
侦听第二控制器发送的控制状态信息;
根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
可选地,所述方法还包括:
若所述第一控制指令指示的控制对象为第一控制器控制的受控对象,根据所述第一控制指令,控制所述第一控制器控制的受控对象切换状态。
可选地,所述方法还包括:
侦听所述第二控制器广播的第二控制指令;
确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象;
若所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象,广播所述第二控制指令。
可选地,所述方法还包括:
若所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象,且确定出所述第一控制器控制的受控对象的状态与所述第二控制指令指示的状态不一致时,根据所述第二控制指令,控制所述第一控制器控制的受控对象切换状态。
可选地,所述方法还包括:
根据所述第一控制器控制的受控对象切换后的状态,广播所述第一控制器的控制状态信息;其中,所述第一控制器的控制状态信息,用于供所述物联网网关或所述第二控制器确定所述第一控制器控制的受控对象的状态。
可选地,所述物联网网关为LoRaWAN通信网关;和/或,所述第一控制器的受控对象和所述第二控制器的受控对象至少包括:智能电灯。
第二方面,本发明实施例提供一种物联网设备的控制装置,应用于第一控制器,包括:
侦听模块,用于侦听物联网网关的第一控制指令;侦听第二控制器发送的控制状态信息;
确定模块,用于根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
可选地,所述确定模块还用于:
若所述第一控制指令指示的控制对象为第一控制器控制的受控对象,根据所述第一控制指令,控制所述第一控制器控制的受控对象切换状态。
可选地,所述确定模块还用于:
侦听所述第二控制器广播的第二控制指令;确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象;若所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象,广播所述第二控制指令。
可选地,所述确定模块还用于:
若所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象,且确定出所述第一控制器控制的受控对象的状态与所述第二控制指令指示的状态不一致时,根据所述第二控制指令,控制所述第一控制器控制的受控对象切换状态。
可选地,所述确定模块还用于:
根据所述第一控制器控制的受控对象切换后的状态,广播所述第一控制器的控制状态信息;其中,所述第一控制器的控制状态信息,用于供所述物联网网关或所述第二控制器确定所述第一控制器控制的受控对象的状态。
可选地,所述物联网网关为LoRaWAN通信网关;和/或,所述第一控制器的受控对象和所述第二控制器的受控对象至少包括:智能电灯。
第三方面,本发明实施例提供一种控制器,包括:
天线,
存储器;
处理器,分别与所述天线及所述存储器连接,用于通过执行存储在所述存储器内的计算机可执行指令控制所述天线的工作,并执行如前述一个或多个技术方案提供的物联网设备的控制方法。
第四方面,本发明实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有可执行指令,所述可执行指令被处理器执行时,实现如前述一个或多个技术方案提供的物联网设备的控制方法。
本发明实施例提供的物联网设备的控制方法、装置、控制器及存储介质,通过侦听物联网网关的第一控制指令和第二控制器发送的控制状态信息;根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
如此,使得控制器之间通过广播控制指令,达到相互控制的效果,确保物联网网关下发的控制指令能够有效的传输至对应的控制器。并且,通过控制器相互广播控制指令,扩大了物联网网关的可控制范围;在相同控制范围内,相较于现有的控制方案,能够减少网络内的物联网网关数量,降低成本。
附图说明
图1是本发明实施例提供的一种物联网设备的控制方法的流程示意图;
图2是本发明实施例提供的一种物联网设备的控制装置的结构示意图;
图3是本示例提供的一种物联网设备的控制***的结构示意图;
图4是本示例提供的一种灯光控制器的结构示意图;
图5是本示例提供的一种物联网设备的控制方法的流程示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,所描述的实施例不应视为对本发明的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
在以下的描述中,所涉及的术语“第一\第二\第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本发明实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本发明实施例的目的,不是旨在限制本发明。
本发明实施例提供一种物联网设备的控制方法,图1是本发明实施例提供的一种物联网设备的控制方法的流程示意图,如图1所示,包括以下步骤:
步骤101,侦听物联网网关的第一控制指令;
步骤102,侦听第二控制器发送的控制状态信息;
步骤103,根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
在步骤101中,所述第一控制指令是指用于控制物联网设备执行相应操作的指令,包括但不限于开启指令、关闭指令、报警指令、暂停指令或者工作模式切换指令等。所述第一控制指令可包括:控制器标识、控制对象标识和控制对象的待呈现状态的指示信息。
其中,所述控制对象的待呈现状态的指示信息,用于指示所述控制对象的待进入状态,例如,以电灯为例,该待进入状态可包括:点亮状态或者熄灭状态。
在本发明实施例中,所述控制对象为与控制器关联的物联网设备,能够在所述控制器的控制下实现相应的功能。
示例性地,所述控制对象包括但不限于:智能家居设备、智能办公设备和/或智能教学设备。
例如,所述智能家居设备可包括:电动窗帘、智能电灯和热水器;用户通过移动终端向云平台发送控制指令,所述控制指令为热水器开启指令。云平台将所述控制指令下发至物联网网关,并由物联网网关向第一控制器发送控制指令;第一控制器接收到所述控制指令后,侦听第二控制器的控制状态信息;若所述第二控制器的控制状态信息指示所述热水器处于关闭状态。所述第一控制器广播所述控制指令,以使所述第二控制器接收到所述控制指令,并控制所述热水器开启。
又例如,所述智能办公设备可包括:智能电灯、取暖设备和大屏显示设备。用户通过终端向云平台发送控制指令,所述控制指令包括会议室内智能电灯开启的控制指令和大屏显示设备开启的控制指令。云平台将所述控制指令下发至物联网网关,并通过物联网网关下发控制指令;第一控制器侦听到所述控制指令后,根据所述会议室内智能电灯开启的控制指令,控制所述会议室内的智能电灯开启;第一控制器侦听到第二控制器发送的控制状态信息;若所述第二控制器的控制状态信息指示所述大屏显示设备处于关闭状态,第一控制器广播所述大屏显示设备开启的控制指令,以使所述第二控制器接收到所述大屏显示设备开启的控制指令,并控制所述大屏显示设备开启。
又例如,所述智能教学设备可包括多媒体显示设备和多媒体音箱设备。用户通过终端向云平台发送控制指令,所述控制指令为针对某一教学楼所有教室内多媒体显示设备和多媒体音箱设备的开启指令。云平台将所述控制指令下发至物联网网关,并通过物联网网关下发控制指令;第一控制器侦听到所述控制指令后,根据所述控制指令,控制该教学楼所有教室内的多媒体显示设备和多媒体音箱设备开启。
在一些实施例中,被所述第一控制器和所述第二控制器控制的控制对象都可以是同一类物联网设备,例如,被控制的设备可以是教室或者图书室的智能电灯;或者,被控制的设备还可以均是教室的或者放映室的大屏显示设备。
在另一些实施例中,被第一控制器和第二控制器控制的控制对象可以是不同类型的物联网设备。
第一控制器侦听到所述物联网网关发送的第一控制指令,对所述第一控制指令进行解析,确定出所述第一控制指令携带的控制器标识、控制对象标识和控制对象的待呈现状态的指示信息。
需要说明的是,所述控制器标识为所述第一控制指令所指示的物联网设备所属控制器的标识信息,所述控制对象标识为所述第一控制指令所指示的物联网设备的设备标识。所述控制器标识与所述控制对象标识存在关联关系。
在步骤102中,所述控制状态信息用于指示与控制器关联的受控对象的当前状态。所述当前状态包括:工作状态和非工作状态;
其中,所述工作状态表示所述受控对象处于开启状态;所述非工作状态表示所述受控对象处于关闭状态。
在一些实施例中,所述工作状态还可用于指示受控对象的功耗情况;所述工作状态可包括:第一工作状态、第二工作状态和第三工作状态。其中,第一工作状态的功耗低于第二工作状态,第二工作状态的功耗低于第三工作状态。例如,第一工作状态可为低功耗状态,第二工作状态可为中功耗状态,第三工作状态可为高功耗状态。
例如,第一控制指令为工作模式切换为低功耗状态的指令,第一控制器侦听到所述第一控制指令和第二控制器发送的控制状态指令;根据所述控制状态信息,确定所述第二控制器控制的控制对象处于高功耗状态;第一控制器广播所述第一控制指令,以使第二控制器接收到第一控制指令,控制所述控制对象将工作模式从高功耗状态切换为低功耗状态。
所述控制状态信息包括:控制器标识、控制对象标识和控制对象的当前状态的指示信息。
第一控制器侦听到所述控制状态信息,可根据所述控制状态信息中的控制器标识、控制对象标识和控制对象的当前状态的指示信息,确定出所述控制状态信息所针对的物联网设备和所述物联网设备的当前状态。
在步骤103中,所述第一状态为所述控制状态信息所指示的第二控制器关联的控制对象的当前状态;所述第二状态为所述第一控制指令所指示的所述控制对象的待呈现状态。
第一控制器根据所述第一控制指令中的控制器标识、控制对象标识和控制对象的待呈现状态的指示信息,确定出第一控制指令所针对的物联网设备的第二状态;根据所述控制状态信息中的控制器标识、控制对象标识和控制对象的当前状态的指示信息,确定出所述控制状态信息所指示的控制对象的第一状态;根据所述第一状态和所述第二状态的比对,确定所述物联网设备是否需要执行所述第一控制指令。
需要说明的是,第一控制器通过第一状态和第二状态的比对,确定所述物联网设备是否需要执行所述第一控制指令;一方面在第一状态与第二状态不匹配,即在第二控制器超出物联网网关通信范围或第二控制器与物联网网关通信故障的情况下,通过第一控制器广播第一控制指令,确保物联网网关对物联网设备的有效控制;另一方面,在第一状态与第二状态匹配,即物联网设备不需要执行所述第一控制指令的情况下,减少不必要的广播对物联网网关与控制器之间的通信,以及控制器与控制器之间的通信的干扰。
若所述第一状态和所述第二状态不匹配时,确定所述物联网设备需要执行所述第一控制指令,第一控制器对第一控制指令进行广播,以便于所述第二控制器接收到所述第一控制指令后,控制所述物联网设备执行所述第一控制指令。
例如,第一控制器侦听到物联网网关发送的针对第二控制器的第一控制指令,根据所述第一控制指令,确定出所述第一控制指令用于控制所述第二控制器控制的智能电灯开启;第一控制器侦听到第二控制器发送的控制状态信息;根据所述控制状态信息,确定所述第二控制器控制的智能电灯处于关闭状态;第一控制器将广播所述第一控制指令。
在一些实施例中,所述第一控制指令包括:指令下发时间;所述控制状态信息包括:状态更新时间。
所述步骤103包括:
根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配,且所述第一控制指令的指令下发时间与所述控制状态信息的状态更新时间的时间差值大于预设时间差时,广播所述第一控制指令。
在实际应用中,第一控制器根据所述第一控制指令和所述第二控制器的控制状态信息,确定出第一控制指令所针对的物联网设备的第二状态和所述第一控制指令针对的物联网设备的第一状态。
当所述第一状态与所述第二状态不匹配时,获取所述第一控制指令中的指令下发时间和所述控制状态信息中的状态更新时间;
若所述状态更新时间早于所述指令下发时间,继续侦听所述第二控制器发送的控制状态信息;
若所述状态更新时间晚于所述指令下发时间,确定时间差值;
若所述时间差值大于预设时间差,确定所述物联网设备没有执行所述第一控制指令,第一控制器广播所述第一控制指令;
若所述时间差小于预设时间差,继续侦听所述第二控制器发送的控制状态信息。
需要说明的是,本发明实施例在第一控制指令中携带指令下发时间和在所述控制状态信息中携带状态更新时间,一方面是考虑到控制器与控制器之间的通信可能存在延迟的情况,若状态更新时间早于所述第一控制指令,说明所述第一控制器与所述第二控制器之间的通信可能存在延时,所述控制状态信息无法准确指示所述第二控制器控制的物联网设备的当前状态。为减少不必要的广播,可继续侦听所述第二控制器的控制状态指令。
另一方面,考虑到控制器在控制物联网设备执行相应指令后,获取物联网设备的当前状态进行广播时,若当前状态与控制指令指示的状态不一致时,可能会触发对物联网设备的第二次控制。若指令下发时间和状态更新时间的时间差值小于预设时间差值,为减少不必要的广播,可继续侦听所述第二控制器的控制状态指令。
示例性地,第一控制指令为控制智能电灯2的开启指令,第一控制器侦听到所述第一控制指令和第二控制器发送的控制状态信息后,确定出所述控制状态信息指示的第一状态与第一控制指令指示的第二状态不匹配时,获取第一控制指令中的指令下发时间和所述控制状态信息中的状态更新时间;
若状态更新时间早于指令下发时间,确定所述第一控制器与所述第二控制器之间的通信可能存在延时,所述控制状态信息无法准确指示所述智能电灯2的当前状态;第一控制器继续侦听所述第二控制器发送的控制状态信息,以确定所述智能电灯2是否需要执行所述第一控制指令。
若状态更新时间晚于指令下发时间,且时间差值小于预设时间差,可能存在第二控制器再次控制智能电灯2开启的情况,第一控制器继续侦听所述第二控制器发送的控制状态信息。
若状态更新时间晚于指令下发时间,且时间差值大于预设时间差,说明第二控制器可能未接收到所述第一控制指令,第一控制器广播第一控制指令,以使第二控制器接收到第一控制指令,控制智能电灯2开启。
可选地,所述方法还包括:
若所述第一控制指令指示的控制对象为第一控制器控制的受控对象,根据所述第一控制指令,控制所述第一控制器控制的受控对象切换状态。
在实际应用中,第一控制器根据所述第一控制指令中的控制器标识和控制对象标识,确定出所述第一控制指令所指示的控制对象为第一控制器控制的物联网设备;第一控制器根据控制对象的待呈现状态的指示信息,控制所述物联网设备从当前状态切换至所述待呈现状态。
例如,第一控制指令是针对第一控制器控制的智能电扇的开启指令;第一控制器在侦听到所述第一控制指令后,根据所述第一控制指令中的控制器的标识信息和控制对象的标识信息,控制所述第一控制指令所指示的智能电扇执行开启操作,以使得所述智能电扇的从当前处于的非工作状态切换为开启状态。
可选地,所述方法还包括:
侦听所述第二控制器广播的第二控制指令;
确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象;
若所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象,广播所述第二控制指令。
在本发明实施例中,所述第一控制指令为所述物联网网关直接发送的控制指令;所述第二控制指令为所述物联网网关发送,并经由控制器进行广播的控制指令。其中,所述第二控制指令可包括:控制器标识、控制对象标识和控制对象的待呈现状态的指示信息。
所述确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象,包括:
获取所述第二控制指令中的控制器标识和/或控制对象标识,将所述第二控制指令中的控制器标识和/或控制对象标识,与所述第一控制器的标识信息和/或所述第一控制器的受控对象的设备标识进行比对;根据比对结果,确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象。
在实际应用中,若所述比对结果表征所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象时,第一控制器广播所述第二控制指令,便于所述第二控制指令所针对的控制器能够接收到所述第二控制指令。
需要说明的是,物联网网关针对某一个或某几个控制器下发控制指令时,由于控制器与所述物联网网关的距离超出通信范围,或者控制器与物联网网关之间存在通信故障等因素,造成所述控制器未能接收到所述物联网网关下发的控制指令;其它控制器侦听到物联网网关下发的控制指令后,根据控制指令确定所述控制指令所指示的控制对象不是自身所控制的受控对象时,对所述控制指令进行广播,从而使得控制器与物联网网关超出通信距离或存在通信障碍时,通过其他控制器广播的控制指令,接收到所述控制指令,并执行所述控制指令。
可选地,所述方法还包括:
若所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象,且确定出所述第一控制器控制的受控对象的状态与所述第二控制指令指示的状态不一致时,根据所述第二控制指令,控制所述第一控制器控制的受控对象切换状态。
在实际应用中,第一控制器获取所述第二控制指令中的控制对象标识,将所述控制对象标识与第一控制器所控制的物联网设备的设备标识进行比对,确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象。若比对结果表征所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象时,获取所述第二控制指令中控制对象的待呈现状态的指示信息;根据所述指示信息,确定所述控制对象标识所指示的物联网设备的当前状态与所述第二控制指令所指示的待呈现状态是否一致;若所述控制对象标识所指示的物联网设备的当前状态与所述第二控制指令所指示的待呈现状态不一致,第一控制器控制所述控制对象标识所指示的物联网设备执行相应指令,以使得所述物联网设备将当前状态切换为所述待呈现状态。
可选地,所述方法还包括:
根据所述第一控制器控制的受控对象切换后的状态,广播所述第一控制器的控制状态信息;其中,所述第一控制器的控制状态信息,用于供所述物联网网关或所述第二控制器确定所述第一控制器控制的受控对象的状态。
第一控制器根据所述受控对象切换后的状态,确定所述第一控制器的控制状态信息,并对所述控制状态信息进行广播。
例如,第一控制器的受控对象为智能电灯1,其切换后的状态为开启状态;则所述第一控制器的控制状态信息可为智能电灯1开启;第一控制器将所述控制状态信息进行广播,以便于所述物联网网关或第二控制器接收到第一控制器的控制状态信息后,根据所述控制状态信息确定所述智能电灯1的当前状态。
在一些实施例中,第一控制器以预设时间间隔获取所述第一控制器所控制的物联网设备的当前状态;根据所述物联网设备的当前状态,确定所述第一控制器的控制状态信息,并广播所述控制状态信息。
可选地,所述物联网网关为LoRaWAN通信网关;和/或,所述第一控制器的受控对象和所述第二控制器的受控对象至少包括:智能电灯。
在实际应用中,所述LoRaWAN通信网关与所述第一控制器、第二控制器可基于LoRaWAN通信协议进行通信。
如此,通过应用LoRaWAN通信协议的灵活组网、大规模覆盖等特性,实现了较大空间的网络覆盖,扩大物联网网关的控制范围,更适用于较大空间范围内的物联网设备的远程控制。
在一些实施例中,所述控制器与其关联的物联网设备之间的控制关系包括:一对一控制、一对多控制或多对一控制;例如,第一控制器控制智能电灯1的开启或关闭,第二控制器控制智能电灯2的开启或关闭;或者第一控制器控制智能电灯1-5的开启或关闭,第二控制器控制智能电灯6-10的开启或关闭;或者第一控制器和第二控制器均可控制智能点灯1的开启或关闭。
需要说明的是,在通过控制器对物联网设备进行控制之前,为各个物联网设备分配控制器,以便明确每个控制器控制的受控对象。
为各个物联网设备分配控制器,可以是指将控制器标识与对应的物联网设备的设备标识进行绑定,并建立控制器与物联网设备的映射关系。
若所述控制器与其关联的物联网设备之间的控制关系为一对一控制,所述控制器标识与所述控制对象标识为一一对应的。第一控制器根据所述第一控制指令中的控制器标识,即可确定待控制的物联网设备。
例如,第一控制器控制智能电灯1,第二控制器控制智能电灯2;当第一控制器侦听到第一控制指令后,所述第一控制指令为针对智能电灯2的开启指令;第一控制器侦听到与所述第一控制指令中的控制器标识对应第二控制器的控制状态信息,根据所述控制状态信息,确定智能电灯2的当前状态;若控制状态信息指示所述智能电灯2处于关闭状态,第一控制器广播所述第一控制指令,以使第二控制器接收到第一控制指令,控制智能电灯2开启。
若所述控制器与其关联的物联网设备之间的控制关系为一对多控制,第一控制器需要根据第一控制指令中的控制器标识,确定所述第一控制指令所指示的控制对象所属控制器;若所属控制器为第二控制器;侦听第二控制器发送的控制状态信息,在确定出至少有一个物联网设备的第一状态与所述第一控制指令所指示的第二状态不匹配时,广播所述第一控制指令。
例如,第一控制器侦听到第一控制指令后,所述第一控制指令为针对智能电灯6-10的关闭指令。根据第一控制指令中的控制器标识,确定出所述第一控制指令指示的控制器为第二控制器;第一控制器侦听所述第二控制器发送的控制状态信息,根据所述控制状态信息,确定出智能电灯10处于开启状态,智能电灯6-9处于关闭状态;第一控制器广播所述第一控制指令,以使第二控制器接收到第一控制指令,控制智能电灯10关闭。
若所述控制器与其关联的物联网设备之间的控制关系为多对一控制,第一控制器和第二控制器均可对同一物联网设备进行控制。
当第一控制器接收到所述第一控制指令后,根据所述第一控制指令中携带的控制对象标识和控制对象的待呈现状态的指示信息,对第一控制指令所指示的物联网设备进行控制。第一控制器侦听到所述第二控制器的控制状态信息;根据所述控制状态信息,确定所述控制状态信息所指示的物联网设备的第一状态和所述第一控制指令所指示的物联网设备的第二状态不匹配,第一控制器广播所述第一控制指令。
如此,在第一控制器发生故障无法对物联网设备进行控制,通过第二控制器完成对物联网设备的控制。
例如,第一控制器和第二控制器均可控制智能电灯1,第一控制器接收到第一控制指令,所述第一控制指令为控制智能电灯1开启的指令;第一控制器控制所述智能电灯1开启。第一控制器获取所述智能电灯1的当前状态的指示信息,或者第一控制器侦听到第二控制器的控制状态指令,根据所述指示信息或控制状态指令,确定所述智能点灯处于关闭状态;第一控制器广播所述第一控制指令,以使第二控制器接收到第一控制指令,控制智能电灯1开启。
在一些实施例中,所述控制器与受控的物联网设备之间可通过有线连接;
控制器可通过外部接口与受控的物联网设备进行有线连接。例如,控制器通过开关输出连接智能电灯,从而控制智能电灯的开启或关闭。
在另一些实施例中,所述控制器与受控的物联网设备之间可通过无线连接的方式进行通信;
在实际应用中,所述受控的物联网设备中包括有无线接收器,用于接收所述控制器发送的控制指令。
下面,本发明实施例提供一种物联网设备的控制装置20,如图2所示,图2是本发明实施例提供的一种物联网设备的控制装置的结构示意图。所述装置包括:
侦听模块21,用于侦听物联网网关的第一控制指令;侦听第二控制器发送的控制状态信息;
确定模块22,用于根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
可选地,所述确定模块22还用于:
若所述第一控制指令指示的控制对象为第一控制器控制的受控对象,根据所述第一控制指令,控制所述第一控制器控制的受控对象切换状态。
可选地,所述确定模块22还用于:
侦听所述第二控制器广播的第二控制指令;确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象;若所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象,广播所述第二控制指令。
可选地,所述确定模块22还用于:
若所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象,且确定出所述第一控制器控制的受控对象的状态与所述第二控制指令指示的状态不一致时,根据所述第二控制指令,控制所述第一控制器控制的受控对象切换状态。
可选地,所述确定模块22还用于:
根据所述第一控制器控制的受控对象切换后的状态,广播所述第一控制器的控制状态信息;其中,所述第一控制器的控制状态信息,用于供所述物联网网关或所述第二控制器确定所述第一控制器控制的受控对象的状态。
可选地,所述物联网网关为LoRaWAN通信网关;和/或,所述第一控制器的受控对象和所述第二控制器的受控对象至少包括:智能电灯。
结合本发明上述实施例,下面将说明本发明实施例在一个实际的应用场景中的示例性应用。
本示例提供了一种物联网设备的控制***,如图3所示,图3是本示例提供的一种物联网设备的控制***的结构示意图。所述***包括:
至少两个灯光控制器32,所述灯光控制器32通过开关线与照明灯31连接,并通过开关线控制照明灯31的亮灭;所述至少两个灯光控制器32之间通过LoRa无线通信;
LoRaWAN通信网关33,所述LoRaWAN通信网关33与所述灯光控制器32之间通过LoRaWAN通信协议进行通信;
LoRaWAN网络云平台34,所述LoRaWAN网络云平台34与LoRaWAN通信网关33通过以太网或4G网络进行通信;
灯光控制云平台35与LoRaWAN网络云平台34进行数据通信。
其中,如图4所示,图4是本示例提供的一种灯光控制器的结构示意图。所述灯光控制器为第一控制器,所述第一控制器,包括:
微处理器42;
开关控制器41,所述开关控制器41与所述微处理器42和照明灯连接,所述微处理器42通过所述开关控制器41,对所述照明灯进行开关控制;
LoRaWAN通信模组44,所述LoRaWAN通信模组44与LoRaWAN通信网关和/或第二控制器的LoRaWAN通信模组通信;
电源模块43,用于为所述灯光控制器供电。
本示例还提供了一种物联网设备的控制方法,应用于所述物联网设备的控制***,如图5所示,图5是本示例提供的一种物联网设备的控制方法的流程示意图。
步骤501,第一灯光控制器进入侦听模式,获取周围的无线通信信号;
在本发明实施例中,所述灯光控制器与其控制的照明灯之间的控制关系为一对一控制。
步骤502,第一灯光控制器侦听LoRaWAN通信网关的第一控制指令帧;
所述第一控制指令帧包括:待控制的照明灯标识和所述待控制的照明灯的待呈现状态的指示信息。其中,所述待控制的照明灯的待呈现状态的指示信息用于指示所述待控制的照明灯的待进入状态。
步骤503,第一灯光控制器侦听第二灯光控制器的控制状态帧;
所述控制状态帧包括:照明灯标识和照明灯的当前状态的指示信息。所述第二灯光控制器的控制状态帧用于指示与第二灯光控制器关联的照明灯的当前状态。
步骤504,第一灯光控制器分析并存储LoRaWAN通信网关的第一控制指令帧和第二灯光控制器的控制状态帧;
在实际应用中,第一灯光控制器对LoRaWAN网关的第一控制指令帧进行解析,确定出所述第一控制指令帧中携带的待控制的照明灯标识和所述待控制的照明灯的待呈现状态的指示信息。并对第二控制器的控制状态帧进行解析,确定出所述控制状态帧所针对的照明灯和所述照明灯的当前状态。
步骤505,第一灯光控制器根据所述第一控制指令帧和控制状态帧,确定所述第二灯光控制器的控制状态帧所指示的照明灯的第一状态与所述第一控制指令帧指示的第二状态是否匹配;
所述第一状态为所述第二灯光控制器的控制状态信息所指示的照明灯的当前状态;所述第二状态为所述第一控制指令帧所指示的所述控制对象的待呈现状态。
在实际应用中,第一控制器根据所述第一控制指令帧和控制状态帧,根据所述第一状态和所述第二状态的比对,确定所述第二灯光控制器是否执行所述第一控制指令帧。
步骤506,若所述第二灯光控制器的控制状态帧所指示的照明灯的第一状态与所述第一控制指令帧指示的第二状态不匹配,广播所述第一控制指令帧;
在实际应用中,若确定出所述第一状态与所述第二状态不匹配时,确定所述第二灯光控制器没有执行所述第一控制指令帧。第一灯光控制器对第一控制指令帧进行广播,以便于所述第二灯光控制器接收到由第一灯光控制器广播的所述第一控制指令帧后,控制第二灯光控制器控制的照明灯执行所述第一控制指令帧。
步骤507,根据所述第一灯光控制器控制的照明灯的当前状态,广播所述第一灯光控制器的控制状态帧;
在本发明实施例中,所述第一灯光控制器的控制状态帧,用于供所述LoRaWAN通信网关或所述第二灯光控制器确定所述第一灯光控制器控制的照明灯的状态。
在一些实施例中,在步骤505之前,所述方法还包括:
步骤508,确定所述第一控制指令帧所指示的控制对象是否为所述第一灯光控制器控制的照明灯;
在实际应用中,第一灯光控制器根据第一控制指令帧中的待控制的照明灯标识,确定所述第一控制指令帧所指示的控制对象是否为所述第一灯光控制器控制的照明灯。
步骤509,若所述第一控制指令帧所指示的控制对象为所述第一灯光控制器控制的照明灯,根据所述第一控制指令帧对所述照明灯进行控制;
在另一些实施例中,所述方法还包括:
步骤510,侦听所述第二灯光控制器广播的第二控制指令帧;
所述第二控制指令帧包括:待控制的照明灯标识和所述待控制的照明灯的待呈现状态的指示信息。
在本发明实施例中,所述第一控制指令帧为所述LoRaWAN通信网关发送的控制指令帧,所述第二控制指令帧为所述LoRaWAN通信网关发送,并经由控制器进行广播的控制指令帧。
步骤511,确定所述第二控制指令帧所指示的控制对象是否为所述第一灯光控制器控制的照明灯;
在实际应用中,第一灯光控制器根据第二控制指令帧中的待控制的照明灯标识,确定所述第二控制指令帧所指示的控制对象是否为所述第一灯光控制器控制的照明灯。
步骤512,若所述第二控制指令帧所指示的控制对象不是所述第一灯光控制器控制的照明灯,广播第二控制指令帧;
步骤513,若所述第二控制指令帧所指示的控制对象为所述第一灯光控制器控制的照明灯,且确定出第一灯光控制器控制的照明灯的状态与第二控制指令帧所指示的状态不一致时,根据所述第二控制指令帧,控制所述第一灯光控制器控制的照明灯切换状态;
在实际应用中,若第一灯光控制器,根据所述第二控制指令帧中的待控制的照明灯标识,确定出所述第二控制指令帧所指示的控制对象为所述第一灯光控制器控制的照明灯;获取所述第一灯光控制器控制的照明灯的状态信息,将所述状态信息指示的当前状态与所述第二控制指令帧指示的所述待呈现状态进行比对,若所述状态信息指示的当前状态与所述待呈现状态不一致时,第一灯光控制器控制所述照明灯执行相应指令,以使得所述照明灯从当前状态切换为所述待呈现状态。
本发明实施例还提供一种控制器,所述电子设备包括:
天线,
存储器;
处理器,分别与所述天线及所述存储器连接,用于通过执行存储在所述存储器内的计算机可执行指令控制所述天线的工作,并执行前述一个或多个技术方案提供的物联网设备的控制方法。
下面对本发明实施例提供的一种控制器的硬件结构做详细说明,控制器包括但不限于服务器或终端。可选的,所述控制器可进一步包括至少一个通信接口,控制器中的各个组件通过总线***耦合在一起,可理解,总线***用于实现这些组件之间的连接通信。总线***除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。
可以理解,存储器可以是易失性存储器或非易失性存储器,也可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM,Read Only Memory)、可编程只读存储器(PROM,Programmable Read-Only Memory)、可擦除可编程只读存储器(EPROM,Erasable Programmable Read-Only Memory)、电可擦除可编程只读存储器(EEPROM,Electrically Erasable Programmable Read-Only Memory)、磁性随机存取存储器(FRAM,ferromagnetic random access memory)、快闪存储器(Flash Memory)、磁表面存储器、光盘、或只读光盘(CD-ROM,Compact Disc Read-Only Memory);磁表面存储器可以是磁盘存储器或磁带存储器。易失性存储器可以是随机存取存储器(RAM,Random AccessMemory),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(SRAM,Static Random Access Memory)、同步静态随机存取存储器(SSRAM,Synchronous Static Random Access Memory)、动态随机存取存储器(DRAM,Dynamic Random Access Memory)、同步动态随机存取存储器(SDRAM,SynchronousDynamic Random Access Memory)、双倍数据速率同步动态随机存取存储器(DDRSDRAM,Double Data Rate Synchronous Dynamic Random Access Memory)、增强型同步动态随机存取存储器(ESDRAM,Enhanced Synchronous Dynamic Random Access Memory)、同步连接动态随机存取存储器(SLDRAM,SyncLink Dynamic Random Access Memory)、直接内存总线随机存取存储器(DRRAM,Direct Rambus Random Access Memory)。本发明实施例描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
本发明实施例中的存储器用于存储各种类型的数据以所述控制器的操作。这些数据的示例包括:用于在所述控制器上操作的任何计算机程序,实现本发明实施例方法的程序可以包含在存储器中。
上述本发明实施例揭示的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(DSP,Digital Signal Processor),或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。处理器可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤,可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于存储介质中,该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成前述方法的步骤。
在示例性实施例中,所述控制器可以被一个或多个应用专用集成电路(ASIC,Application Specific Integrated Circuit)、DSP、可编程逻辑器件(PLD,ProgrammableLogic Device)、复杂可编程逻辑器件(CPLD,Complex Programmable Logic Device)、现场可编程门阵列(FPGA,Field-Programmable Gate Array)、通用处理器、控制器、微控制器(MCU,Micro Controller Unit)、微处理器(Microprocessor)、或其他电子元件实现,用于执行上述方法。
在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个***,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本发明实施例还提供一种计算机存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行后,并执行前述一个或多个技术方案提供的物联网设备的控制方法,例如,可执行如图1所示的方法。
本发明实施例提供的计算机存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。可选为,所述计算机存储介质可为非瞬间存储介质。这里的非瞬间存储介质又可以称为非易失性存储介质。
在一些实施例中,计算机可读存储介质可以是FRAM、ROM、PROM、EPROM、EEPROM、闪存、磁表面存储器、光盘、或CD-ROM等存储器;也可以是包括上述存储器之一或任意组合的各种设备。计算机可以是包括智能终端和服务器在内的各种计算设备。
在一些实施例中,可执行指令可以采用程序、软件、软件模块、脚本或代码的形式,按任意形式的编程语言(包括编译或解释语言,或者声明性或过程性语言)来编写,并且其可按任意形式部署,包括被部署为独立的程序或者被部署为模块、组件、子例程或者适合在计算环境中使用的其它单元。
作为示例,可执行指令可以但不一定对应于文件***中的文件,可以可被存储在保存其它程序或数据的文件的一部分,例如,存储在超文本标记语言(HTML,Hyper TextMarkup Language)文档中的一个或多个脚本中,存储在专用于所讨论的程序的单个文件中,或者,存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。
作为示例,可执行指令可被部署为在一个计算设备上执行,或者在位于一个地点的多个计算设备上执行,又或者,在分布在多个地点且通过通信网络互连的多个计算设备上执行。
以上所述,仅为本发明的实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和范围之内所作的任何修改、等同替换和改进等,均包含在本发明的保护范围之内。

Claims (14)

1.一种物联网设备的控制方法,其特征在于,应用于第一控制器,包括:
侦听物联网网关的第一控制指令;
侦听第二控制器发送的控制状态信息;
根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
若所述第一控制指令指示的控制对象为第一控制器控制的受控对象,根据所述第一控制指令,控制所述第一控制器控制的受控对象切换状态。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
侦听所述第二控制器广播的第二控制指令;
确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象;
若所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象,广播所述第二控制指令。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
若所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象,且确定出所述第一控制器控制的受控对象的状态与所述第二控制指令指示的状态不一致时,根据所述第二控制指令,控制所述第一控制器控制的受控对象切换状态。
5.根据权利要求2或4所述的方法,其特征在于,所述方法还包括:
根据所述第一控制器控制的受控对象切换后的状态,广播所述第一控制器的控制状态信息;其中,所述第一控制器的控制状态信息,用于供所述物联网网关或所述第二控制器确定所述第一控制器控制的受控对象的状态。
6.根据权利要求1所述的方法,其特征在于,所述物联网网关为LoRaWAN通信网关;和/或,所述第一控制器的受控对象和所述第二控制器的受控对象至少包括:智能电灯。
7.一种物联网设备的控制装置,其特征在于,所述控制装置应用于第一控制器,包括:
侦听模块,用于侦听物联网网关的第一控制指令;侦听第二控制器发送的控制状态信息;
确定模块,用于根据所述第一控制指令和所述控制状态信息,确定出所述第二控制器控制的受控对象的第一状态与所述第一控制指令指示的第二状态不匹配时,广播所述第一控制指令。
8.根据权利要求7所述的装置,其特征在于,所述确定模块还用于:
若所述第一控制指令指示的控制对象为第一控制器控制的受控对象,根据所述第一控制指令,控制所述第一控制器控制的受控对象切换状态。
9.根据权利要求7或8所述的装置,其特征在于,所述确定模块还用于:
侦听所述第二控制器广播的第二控制指令;确定所述第二控制指令所指示的控制对象是否为所述第一控制器控制的受控对象;若所述第二控制指令所指示的控制对象不是所述第一控制器控制的受控对象,广播所述第二控制指令。
10.根据权利要求9所述的装置,其特征在于,所述确定模块还用于:
若所述第二控制指令所指示的控制对象为所述第一控制器控制的受控对象,且确定出所述第一控制器控制的受控对象的状态与所述第二控制指令指示的状态不一致时,根据所述第二控制指令,控制所述第一控制器控制的受控对象切换状态。
11.根据权利要求8或9所述的装置,其特征在于,所述确定模块还用于:
根据所述第一控制器控制的受控对象切换后的状态,广播所述第一控制器的控制状态信息;其中,所述第一控制器的控制状态信息,用于供所述物联网网关或所述第二控制器确定所述第一控制器控制的受控对象的状态。
12.根据权利要求7所述的装置,其特征在于,所述物联网网关为LoRaWAN通信网关;和/或,所述第一控制器的受控对象和所述第二控制器的受控对象至少包括:智能电灯。
13.一种控制器,其特征在于,包括:
天线,
存储器;
处理器,分别与所述天线及所述存储器连接,用于通过执行存储在所述存储器内的计算机可执行指令控制所述天线的工作,并执行如权利要求1至6任一项提供的物联网设备的控制方法。
14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令;所述计算机可执行指令被处理器执行后,能够实现如权利要求1至6任一项所述的物联网设备的控制方法。
CN202011591384.0A 2020-12-29 2020-12-29 物联网设备的控制方法、装置、控制器及存储介质 Active CN112291373B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011591384.0A CN112291373B (zh) 2020-12-29 2020-12-29 物联网设备的控制方法、装置、控制器及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011591384.0A CN112291373B (zh) 2020-12-29 2020-12-29 物联网设备的控制方法、装置、控制器及存储介质

Publications (2)

Publication Number Publication Date
CN112291373A true CN112291373A (zh) 2021-01-29
CN112291373B CN112291373B (zh) 2021-04-02

Family

ID=74426180

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011591384.0A Active CN112291373B (zh) 2020-12-29 2020-12-29 物联网设备的控制方法、装置、控制器及存储介质

Country Status (1)

Country Link
CN (1) CN112291373B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113709141A (zh) * 2021-08-26 2021-11-26 深圳小佳科技有限公司 应用于物联网固件的通信方法、装置及智能终端
CN114327331A (zh) * 2021-12-22 2022-04-12 深圳Tcl新技术有限公司 信息显示方法、装置、电子设备和计算机可读存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160081058A1 (en) * 2014-09-11 2016-03-17 Gwangju Institute Of Science And Technology Broadcasting system for wireless network and broadcasting service provision method for wireless network
CN106873420A (zh) * 2017-04-07 2017-06-20 深圳市银河风云网络***股份有限公司 控制多个设备状态的方法和***
CN107360538A (zh) * 2017-07-06 2017-11-17 中国石油集团东方地球物理勘探有限责任公司 智能设备之间进行通信的方法及智能设备
CN107612790A (zh) * 2016-07-11 2018-01-19 佛山市顺德区美的电热电器制造有限公司 一种家电控制的方法、设备和***
US9954957B2 (en) * 2012-09-28 2018-04-24 Panasonic Intellectual Property Corporation Of America Terminal control method, terminal control system, and server device
CN108415385A (zh) * 2018-02-11 2018-08-17 张戈零 基于蓝牙通信的智能家居控制***

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9954957B2 (en) * 2012-09-28 2018-04-24 Panasonic Intellectual Property Corporation Of America Terminal control method, terminal control system, and server device
US20160081058A1 (en) * 2014-09-11 2016-03-17 Gwangju Institute Of Science And Technology Broadcasting system for wireless network and broadcasting service provision method for wireless network
CN107612790A (zh) * 2016-07-11 2018-01-19 佛山市顺德区美的电热电器制造有限公司 一种家电控制的方法、设备和***
CN106873420A (zh) * 2017-04-07 2017-06-20 深圳市银河风云网络***股份有限公司 控制多个设备状态的方法和***
CN107360538A (zh) * 2017-07-06 2017-11-17 中国石油集团东方地球物理勘探有限责任公司 智能设备之间进行通信的方法及智能设备
CN108415385A (zh) * 2018-02-11 2018-08-17 张戈零 基于蓝牙通信的智能家居控制***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113709141A (zh) * 2021-08-26 2021-11-26 深圳小佳科技有限公司 应用于物联网固件的通信方法、装置及智能终端
CN114327331A (zh) * 2021-12-22 2022-04-12 深圳Tcl新技术有限公司 信息显示方法、装置、电子设备和计算机可读存储介质
CN114327331B (zh) * 2021-12-22 2023-09-19 深圳Tcl新技术有限公司 信息显示方法、装置、电子设备和计算机可读存储介质

Also Published As

Publication number Publication date
CN112291373B (zh) 2021-04-02

Similar Documents

Publication Publication Date Title
CN112291373B (zh) 物联网设备的控制方法、装置、控制器及存储介质
ES2936828T3 (es) Sistema inteligente de control de la iluminación aparatos, sistemas y procedimientos de ajuste automático
US9335750B2 (en) Light fixture adapter (LFA) security monitoring
JP5185257B2 (ja) 一体化された照明制御モジュールおよび電源スイッチ
TWI550988B (zh) A group-based switch control system
US20050102040A1 (en) Radio frequency lighting control system programming device and method
US20150256028A1 (en) Intui-Network
EP2582210A1 (en) Intelligent power controlling system
CN104950716A (zh) 一种设备控制方法及装置
US11906941B2 (en) Intelligent three-way switch systems
CN103048957B (zh) 智能型电源控制***
CN105657938A (zh) 一种智能家居的灯控***
CN104121526A (zh) 一种带红外发射可控制家用电器的灯具及其控制方法
CN111176126A (zh) 一种基于语音识别的设备控制方法、***及存储介质
CN111123718A (zh) 存储介质、智能面板及其节电管理方法
CN105682330A (zh) 一种平时照明兼做应急照明的智能照明***
CN105159442A (zh) 一种智能设备调控方法及装置
CN111103804A (zh) 控制方法、控制设备、终端、控制***及计算机存储介质
CN213244435U (zh) 一种智能照明控制***
CN111654943B (zh) 一种具有无源动能开关控制的智能led灯及其实现方法
US11265993B2 (en) Method, device and system for controlling partition lighting of conference room based on wireless networking technology
CN114114936A (zh) 智能灯具的分组方法、分组装置、智能设备及存储介质
JP2013085149A (ja) 電気機器制御システム
CN208596304U (zh) 一种智能家居控制***
CN113873728B (zh) 照明设备的亮度调节方法、装置、照明设备以及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Control method, device, controller and storage medium of IoT equipment

Effective date of registration: 20230210

Granted publication date: 20210402

Pledgee: Wuhan area branch of Hubei pilot free trade zone of Bank of China Ltd.

Pledgor: WUHAN EASYLINKIN TECHNOLOGY CO.,LTD

Registration number: Y2023420000041

PE01 Entry into force of the registration of the contract for pledge of patent right