设备、控制器及设备的控制方法、装置、系统制造方法及图纸

技术编号:26730011 阅读:43 留言:0更新日期:2020-12-15 14:29
本发明专利技术提出了一种设备、控制器及设备的控制方法、装置、系统,该控制方法包括:获取控制器发送的控制指令,控制指令中包括掩码信息,掩码信息由控制器根据待控制的被控设备的设备编号生成;根据掩码信息判断待控制的被控设备的设备编号中是否包括自身的设备编号;若是,则执行控制指令。本发明专利技术的设备、控制器及设备的控制方法、装置、系统,当根据掩码信息判断出待控制的被控设备的设备编号中包括自身的设备编号时,执行控制指令,可准确实现多个设备的同时控制,且可降低延迟,提高用户操作体验,节省带宽。

【技术实现步骤摘要】
设备、控制器及设备的控制方法、装置、系统
本专利技术涉及控制
,尤其涉及一种设备、控制器及设备的控制方法、装置、系统。
技术介绍
相关技术中通常有两种方式控制多盏智能灯。一种为分组方式,即将需要控制的多个设备分到一个临时组,然后再向这个临时组发送控制指令实现控制,控制完成后需将设备在临时组中删除,以避免下次控制出现失误,但在网络不好的情况下,把设备添加进临时组或移出临时组都有失败的可能,这时发送控制指令就会出现想要控制的设备没反应而不想控制的设备状态发生变化,为避免分组或移出分组失败,分组的指令通常需要发送2、3次,从而导致控制指令存在延迟,降低用户操作体验。另一种为循环控制方式,即循环发送控制指令从而循环控制单个设备,这种方式不会造成其他设备的误控制,但控制指令的发送有先后顺序,多个设备不能同时响应控制指令,此外,控制指令循环发送也会浪费带宽。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种设备的控制方法,控制器发送的本文档来自技高网...

【技术保护点】
1.一种设备的控制方法,其特征在于,包括:/n获取控制器发送的控制指令,所述控制指令中包括掩码信息,所述掩码信息由所述控制器根据待控制的被控设备的设备编号生成;/n根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号;/n若是,则执行所述控制指令。/n

【技术特征摘要】
1.一种设备的控制方法,其特征在于,包括:
获取控制器发送的控制指令,所述控制指令中包括掩码信息,所述掩码信息由所述控制器根据待控制的被控设备的设备编号生成;
根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号;
若是,则执行所述控制指令。


2.根据权利要求1所述的控制方法,其特征在于,所述掩码信息包括偏移量、掩码长度、掩码和编码后的地址码;
所述根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号,包括:
判断自身的设备编号是否小于第一设备编号阈值或者大于第二设备编号阈值,所述第一设备编号阈值=所述偏移量*8,所述第二设备编号阈值=所述掩码长度*64+所述偏移量*8-1;
若是,则判断出所述待控制的被控设备的设备编号中不包括自身的设备编号。


3.根据权利要求2所述的控制方法,其特征在于,所述根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号,还包括:
若否,则对(自身的设备编号-所述偏移量*8)/64取整得到自身的设备编号对应的掩码字节数;
根据所述掩码字节数从所述掩码中获取到对应的掩码字段;
对(自身的设备编号-所述偏移量*8)/8取整得到自身的设备编号对应的掩码位数;
判断所述掩码字段中与所述掩码位数对应的位的值是否为0;
若为0,则判断出所述待控制的被控设备的设备编号中不包括自身的设备编号。


4.根据权利要求3所述的控制方法,其特征在于,所述对(自身的设备编号-所述偏移量*8)/8取整得到自身的设备编号对应的掩码位数之前,还包括:
判断所述掩码字段是否为0;
若所述掩码字段为0,则判断出所述待控制的被控设备的设备编号中不包括自身的设备编号;
若所述掩码字段不为0,则继续执行所述对(自身的设备编号-所述偏移量*8)/8取整得到自身的设备编号对应的掩码位数步骤。


5.根据权利要求3所述的控制方法,其特征在于,所述根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号,还包括:
若不为0,则根据所述掩码位数从所述编码后的地址码中获取到对应的地址码字段;
对(自身的设备编号-所述偏移量*8)/8取余数得到自身的设备编号对应的地址码位数;
判断所述地址码字段中与所述地址码位数对应的位的值是否为0;
若与所述地址码位数对应的位的值为0,则判断出所述待控制的被控设备的设备编号中不包括自身的设备编号。


6.根据权利要求5所述的控制方法,其特征在于,所述根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号,还包括:
若与所述地址码位数对应的位的值不为0,则判断出所述待控制的被控设备的设备编号中包括自身的设备编号。


7.根据权利要求1所述的控制方法,其特征在于,所述根据所述掩码信息判断所述待控制的被控设备的设备编号中是否包括自身的设备编号,包括:
根据所述掩码信息计算得到所述待控制的被控设备的设备编号;
判断所述待控制的被控设备的设备编号中是否包括自身的设备编号。


8.一种设备的控制方法,其特征在于,包括:
获取待控制的被控设备的设备编号;
根据所述待控制的被控设备的设备编号生成掩码信息;
将包括所述掩码信息的控制指令发送出去,以供被控设备根据所述掩码信息和自身的设备编号确定是否执行所述控制指令。


9.根据权利要求8所述的控制方法,其特征在于,所述掩码信息包括偏移...

【专利技术属性】
技术研发人员:黄小军于洋洋路鹏飞
申请(专利权)人:调调北京科技有限公司
类型:发明
国别省市:北京;11

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

1