一种电力载波环境下的物联网控制方法、装置及智能终端制造方法及图纸

技术编号:37158949 阅读:18 留言:0更新日期:2023-04-06 22:22
本发明专利技术公开了一种电力载波环境下的物联网控制方法,所述方法包括:获取在物联网上广播的电力载波指令;其中,电力载波指令包括配置指令和控制指令,配置指令包括个体配置指令,分组配置指令和场景配置指令,控制指令包括个体控制指令,分组控制指令和场景控制指令;根据电力载波指令进行配置或执行控制动作,并发送应答指令;根据应答指令,控制电力载波指令进行重发。本发明专利技术将批量的物联网终端设备进行分组和场景设定,实现多种设备在一个分组或场景中进行统一配置和控制,利用应答和缓存技术,使电力载波的分组和场景数据指令通过面向特定批量个体的重发机制获得更高可靠性。面向特定批量个体的重发机制获得更高可靠性。面向特定批量个体的重发机制获得更高可靠性。

【技术实现步骤摘要】
一种电力载波环境下的物联网控制方法、装置及智能终端


[0001]本专利技术涉及电力载波通信领域,具体涉及一种电力载波环境下的物联网控制方法、装置及智能终端。

技术介绍

[0002]随着互联网的迅速发展,越来越多的信息孤岛已经实现了联通。物联网即是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。
[0003]在物联网的有线通信领域,现有的电力载波技术无需布置数据总线即可传输数据,更多用于电力行业或路灯领域,具备广播功能,一次能给很多设备发送指令,但缺乏分组和场景功能,不便于智能化控制;而DALI(Digital Addressable Lighting Interfaco,数字可寻址照明接口)数字灯光技术虽然具有分组和场景功能,却因为带宽太窄,最多只能有16个分组和16个场景,无法适应物联网的应用规模和实时性要求,且数据线的铺设和调试要求非常高,成本和时间都难以控制。
[0004]因此,现有技术还有待于改进和发展。

技术实现思路

[0005]本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种电力载波环境下的物联网控制方法、装置及智能终端,旨在解决现有技术中电力载波通讯缺乏分组和场景功能的问题,以及DALI数字灯光技术带宽太窄,无法适应物联网的应用规模和实时性要求的问题。
[0006]本专利技术解决技术问题所采用的技术方案如下:
[0007]第一方面,本专利技术提供一种电力载波环境下的物联网控制方法,其中,所述方法包括:
[0008]获取在物联网上广播的电力载波指令;其中,所述电力载波指令包括配置指令和控制指令,所述配置指令包括个体配置指令,分组配置指令和场景配置指令,所述控制指令包括个体控制指令,分组控制指令和场景控制指令;
[0009]根据所述电力载波指令进行配置或执行控制动作,并发送应答指令;
[0010]根据所述应答指令,控制所述电力载波指令进行重发。
[0011]在一种实现方式中,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,并得到应答指令,包括:
[0012]若所述电力载波指令为所述个体配置指令,则根据所述个体配置指令中的个体ID得到指定的物联网设备个体;其中,所述个体配置指令包括个体配置指令码、序列号、个体ID、配置参数个数、配置参数名和配置参数值;
[0013]根据所述个体配置指令中配置参数名和配置参数值设定所述物联网设备个体的参数;
[0014]根据所述序列号和个体ID控制所述指定的物联网设备个体发出应答指令;其中,所述应答指令包括应答指令码、所述序列号、所述个体ID和状态信息。
[0015]在一种实现方式中,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,包括:
[0016]若所述电力载波指令为所述分组配置指令,则根据所述分组配置指令中的个体ID得到指定的物联网设备个体;其中,所述分组配置指令包括分组配置指令码、序列号、分组号、配置个体数和所述个体ID;
[0017]将所述指定的物联网设备个体编入所述分组号对应的物联网设备分组中;
[0018]根据所述序列号和个体ID控制所述指定的物联网设备个体发出应答指令;其中,所述应答指令包括应答指令码、所述序列号、所述个体ID和状态信息。
[0019]在一种实现方式中,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,包括:
[0020]若所述电力载波指令为所述场景配置指令,则根据所述场景配置指令中的分组号得到指定的物联网设备分组;其中,所述场景配置指令包括场景配置指令码、序列号、场景号、配置分组个数、所述分组号及配置参数;
[0021]将所述指定的物联网设备分组编入所述场景号对应的物联网设备场景中;
[0022]根据所述物联网设备分组,得到所述物联网设备分组包含的物联网设备个体,并控制所述物联网设备个体发出应答指令;其中,所述应答指令包括应答指令码、所述序列号、所述物联网设备个体的个体ID和状态信息。
[0023]在一种实现方式中,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,包括:
[0024]若所述电力载波指令为所述控制指令,则根据所述控制指令中的控制参数名和控制参数值,控制个体ID/分组号/场景号对应的物联网设备个体执行控制动作并发出应答指令;其中,所述应答指令包括应答指令码、序列号、所述物联网设备个体的个体ID和状态信息,所述控制指令包括控制指令码、序列号、个体ID/分组号/场景号、控制参数个数、控制参数名和控制参数值。
[0025]在一种实现方式中,所述根据所述应答指令,控制所述电力载波指令进行重发,包括:
[0026]若所述电力载波指令是所述个体配置指令或包含控制个体ID的控制指令,则根据所述电力载波指令中的序列号和个体ID,得到每个序列号的应响应个体ID并存入系统Hash缓存;
[0027]若所述电力载波指令是所述分组配置指令、场景场景配置指令或包含分组号/场景号的控制指令,则根据所述分组号和场景号得到所述个体ID,再根据所述个体ID和所述电力载波指令中的序列号,得到每个序列号的应响应个体ID并存入所述系统Hash缓存;
[0028]根据所述应答指令中的序列号和个体ID,将与所述应答指令中的序列号和个体ID对应的每个序列号的应响应个体ID从所述系统Hash缓存中删除;
[0029]若所述系统Hash缓存不为空,则根据预设的重发次数阈值或重发时间阈值重新组织批量发送所述系统Hash缓存中的序列号对应的电力载波指令,并获取所述序列号对应的应答指令。
[0030]在一种实现方式中,所述方法还包括:
[0031]若达到所述重发次数阈值或重发时间阈值后,未获取到所述序列号对应的应答指令,则将所述个体ID置为异常,并不再向所述个体ID发送所述个体配置指令和所述个体控制指令。
[0032]第二方面,本专利技术实施例还提供一种电力载波环境下的物联网控制装置,其中,所述装置包括:
[0033]电力载波指令获取模块,用于获取在物联网上广播的电力载波指令;其中,所述电力载波指令包括配置指令和控制指令,所述配置指令包括个体配置指令,分组配置指令和场景配置指令,所述控制指令包括个体控制指令,分组控制指令和场景控制指令;
[0034]执行和应答模块,用于根据所述电力载波指令进行配置或执行控制动作,并发送应答指令;
[0035]重发模块,用于根据所述应答指令,控制所述电力载波指令进行重发。
[0036]第三方面,本专利技术实施例还提供一种智能终端,其中,所述智能终端包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的电力载波环境下的物联网控制程序,所述处理器执行所述电力载波环境下的物联网控制程序时,实现如以上任一项所述的电力载波环境下的物联网控制方法的步骤。
[0037]第四方面,本专利技术实施例还提供一种计算机可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电力载波环境下的物联网控制方法,其特征在于,所述方法包括:获取在物联网上广播的电力载波指令;其中,所述电力载波指令包括配置指令和控制指令,所述配置指令包括个体配置指令,分组配置指令和场景配置指令,所述控制指令包括个体控制指令,分组控制指令和场景控制指令;根据所述电力载波指令进行配置或执行控制动作,并发送应答指令;根据所述应答指令,控制所述电力载波指令进行重发。2.根据权利要求1所述的电力载波环境下的物联网控制方法,其特征在于,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,并得到应答指令,包括:若所述电力载波指令为所述个体配置指令,则根据所述个体配置指令中的个体ID得到指定的物联网设备个体;其中,所述个体配置指令包括个体配置指令码、序列号、个体ID、配置参数个数、配置参数名和配置参数值;根据所述个体配置指令中配置参数名和配置参数值设定所述物联网设备个体的参数;根据所述序列号和个体ID控制所述指定的物联网设备个体发出应答指令;其中,所述应答指令包括应答指令码、所述序列号、所述个体ID和状态信息。3.根据权利要求1所述的电力载波环境下的物联网控制方法,其特征在于,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,包括:若所述电力载波指令为所述分组配置指令,则根据所述分组配置指令中的个体ID得到指定的物联网设备个体;其中,所述分组配置指令包括分组配置指令码、序列号、分组号、配置个体数和所述个体ID;将所述指定的物联网设备个体编入所述分组号对应的物联网设备分组中;根据所述序列号和个体ID控制所述指定的物联网设备个体发出应答指令;其中,所述应答指令包括应答指令码、所述序列号、所述个体ID和状态信息。4.根据权利要求1所述的电力载波环境下的物联网控制方法,其特征在于,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,包括:若所述电力载波指令为所述场景配置指令,则根据所述场景配置指令中的分组号得到指定的物联网设备分组;其中,所述场景配置指令包括场景配置指令码、序列号、场景号、配置分组个数、所述分组号及配置参数;将所述指定的物联网设备分组编入所述场景号对应的物联网设备场景中;根据所述物联网设备分组,得到所述物联网设备分组包含的物联网设备个体,并控制所述物联网设备个体发出应答指令;其中,所述应答指令包括应答指令码、所述序列号、所述物联网设备个体的个体ID和状态信息。5.根据权利要求1所述的电力载波环境下的物联网控制方法,其特征在于,所述根据所述电力载波指令进行配置或执行控制动作,并发送应答指令,包括:若所述电力载波指令为所述控制指令,则根据所述控制指令中的控制参数名和控制参数值,控制个体ID/分组号/场景号对应的...

【专利技术属性】
技术研发人员:云佩
申请(专利权)人:深圳市安冠科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1