一种智能家居红外控制系统技术方案

技术编号:25314840 阅读:27 留言:0更新日期:2020-08-18 22:32
本发明专利技术公开了一种智能家居红外控制系统,包括智能家居网关、若干红外控制器和被控设备,所述智能家居网关配置有第一码字数据表,所述第一码字数据表包括有若干第一码字数据,每一第一码字数据包括控制器编号、红外编号以及被控内容,服务器配置有第一控制模块用于输出控制命令,智能家居网关配置有第一响应模块用于响应控制命令输出控制信息,红外控制器接收到所述控制信息后输出控制信号以控制被控设备动作,通过采用上述技术方案,在制作时,只需要在智能家居网关保存一份红外码字表就可以控制多个设备,多个红外控制器的只需要学习一份码字,可以减少红外码字的学习工作量。

【技术实现步骤摘要】
一种智能家居红外控制系统
本专利技术涉及智能家居控制
,特别涉及一种智能家居红外控制系统。
技术介绍
目前,公开号为CN106411726A的中国专利公开了一种智能家居网关,包括电源模块、控制器、WIFI模块、GPRS模块、红外线通信模块和USB转串口模块;电源模块用于为该智能家居网关供电;WIFI模块、GPRS模块、红外线通信模块和USB转串口模块分别与控制器电性连接,用于实现该智能家居网关与外部通信设备的多方式通信以获取用户的控制指令;控制器用于处理信息并控制与其电性连接的各模块。目前的智能家居控制系统中的智能家居网关控制多个红外发射器,每每个红外发射器控制不同位置的智能家居设备,每个红外发射器采用相同的一份红外码字表,每个红外控制器都需要进行全部码字的学习,工作量较大;并且红外控制器上的flash空间有限,不能保存所有的红外码字。
技术实现思路
本专利技术的目的是提供一种智能家居红外控制系统,具有成本低,施工工作量小,存储能力强的优点。本专利技术的上述技术目的是通过以下技术方案得以实现的:一种智能家居红外控制系统,包括智能家居网关、若干红外控制器和被控设备,所述智能家居网关配置有第一码字数据表,所述第一码字数据表包括有若干第一码字数据,每一第一码字数据包括控制器编号、红外编号以及被控内容;所述控制器编号的值与所述红外控制器对应;每一红外控制器对应一或多个被控设备配置;所述智能家居网关配置有第一响应模块,所述第一响应模块用于接收控制命令,所述控制命令包括控制器编号及红外编号,所述第一响应模块根据控制命令中的控制器编号以及红外编号从所述第一码字数据表中匹配对应的第一码字数据,若第一码字数据表中存在匹配对应的第一码字数据,则根据得到的第一码字数据生成控制信息并发送至对应的红外控制器,若第一码字数据表中不存在匹配对应的第一码字数据,则输出控制失败结果信息;所述红外控制器接收到所述控制信息时,根据所述控制信息输出控制信号以控制被控设备动作。通过采用上述技术方案:在制作时,只需要在智能家居网关保存一份第一码字数据表就可以控制多个设备,同时智能家居网关内可以预留空间用于增添红外控制器,在智能家居增多时,方便添加;将第一码字数据表设置在智能家居网关,多个红外控制器的只需要学习一份码字,可以减少红外码字的学习工作量;红外控制器上的flash空间通常有限,无法存储全部码字,仅在红外控制器上存储码字编号,所需空间小,无需缺省码字,保证信息准确;Flash在复杂电子环境下是一种不可靠的存储介质,会随着多次读写和擦除,造成存储数据丢失,将第一码字数据表存储于智能家居网关,信息更加可靠。进一步设置:所述智能家居网关配置有第二响应模块,所述学习响应模块接受学习码字数据,并根据学习码字数据匹配对应第一码字数据,若第一码字数据表中不存在匹配对应的第一码字数据,则将该学习码字数据作为被控内容生成一新的码字数据存至第一码字数据表,若第一码字数据表中存在匹配对应的第一码字数据,则输出学习失败结果信息。进一步设置:所述红外控制器包括学习控制器和设备控制器,所述学习控制器用于接收学习命令,所述学习命令包括开始学习指令、学习信息指令和结束学习指令,所述学习信息指令包括控制器编号、红外编号以及学习内容,所述学习控制器与智能家居网关通讯连接。进一步设置:所述学习控制器包括红外响应模块,所述红外相应模块用于接收学习命令,所述学习响应模块接收到开始学习指令后进入学习状态,进入学习状态后,学习响应模块接收学习信息指令,学习响应模块将学习命令封装成学习码字数据发送给智能家居网关;学习结束后,学习响应模块接收到结束学习指令后结束学习状态。通过采用上述技术方案,红外控制器分为学习控制器和设备控制器,在设备控制器上无需设置接收服务器红外指令的学习响应模块,生产效率高,成本低,系统内仅需少量学习控制器即可完成命令的学习流程,设计合理。进一步设置:所述智能家居网关配置有第三响应模块,所述第三响应模块用于接收删除命令,所述删除命令包括控制器编号、红外编号以及删除内容,所述第三响应模块根据删除命令中的控制器编号、红外编号以及删除内容从所述第一码字数据表中匹配对应的码字数据,若第一码字数据表中存在匹配对应的第一码字数据,则将该第一码字数据在第一码字数据表中删除并输出删除成功结果信息,若第一码字数据表中不存在匹配对应的第一码字数据,则输出删除失败结果信息。进一步设置:所述第一控制模块还用于输出删除所有命令,所述智能家居网关配置有第四响应模块,所述第四响应模块用于接收删除所有命令,所述第四响应模块接收到删除所有命令后删除第一码字数据表内所有第一码字数据,并输出全部删除成功信息。进一步设置所述学习信息指令采用分包算法传输,所述学习信息指令中包括route字段,若route大于0,表示分包帧未结束,如果route等于0,表示该包学习命令传输完成,所述学习信息指令还包括crc校验字段,用于校验学习信息指令的内容是否正确传输。通过采用上述技术方案,分包算法可以将较长的命令分割,避免信息无法传输或传输丢失的情况发生,传输更加合理,由于单次能够传输的信息量有限,学习命令须通过分包的方式进行传输。进一步设置:所述控制命令采用分包算法传输,所述控制命令中包括route字段,若route大于0,表示分包帧未结束,如果route等于0,表示该包控制命令传输完成,所述控制命令还包括crc校验字段,用于校验控制命令的内容是否正确传输。进一步设置:所述智能家居网关包括web后台接口,所述web后台接口用于输出智能家居网关内红外码字的数量和内容。通过采用上述技术方案,将红外码字数量通过web后台接口输出,在web页面可以查看红外码字的情况,从而方便进行学习和删除,来修正控制系统的功能。附图说明图1是实施例1的整体结构示意图;图2是实施例1中控制和删除任务处理流程图;图3是实施例1中红外控制器的任务处理流程图。具体实施方式以下结合附图对本专利技术作进一步详细说明。实施例1:一种智能家居红外控制系统,参照图1,包括智能家居网关、四个红外控制器、服务器和被控智能家居。用户通过终端与服务器通讯以向所述智能家居网关发送对应的控制命令。终端为电脑、手机等可联网设备,用于向服务器发送指令。红外控制器包括学习控制器和设备控制器,设备控制器用于接收控制信号并控制相应被控智能家居,学习控制器除控制相应被控智能家居外还包括用于学习的红外响应模块。智能家居网关配置有第一码字数据表,第一码字数据表包括有若干第一码字数据,每一第一码字数据包括控制器编号、红外编号以及被控内容;控制器编号的值与红外控制器对应;其中控制器编号为对应红外控制器的编号,红外编号为相关命令的编号,被控内容为具体发送指令,如lr1代表一号红外控制器,红外编号0代表电源启动,将被控内容A129AKDFA7本文档来自技高网...

【技术保护点】
1.一种智能家居红外控制系统,其特征在于,包括智能家居网关、若干红外控制器和被控设备,所述智能家居网关配置有第一码字数据表,所述第一码字数据表包括有若干第一码字数据,每一第一码字数据包括控制器编号、红外编号以及被控内容;所述控制器编号与所述红外控制器对应;/n每一红外控制器对应一或多个被控设备配置;/n所述智能家居网关配置有第一响应模块,所述第一响应模块用于接收控制命令,所述控制命令包括控制器编号及红外编号,所述第一响应模块根据控制命令中的控制器编号以及红外编号从所述第一码字数据表中匹配对应的第一码字数据,若第一码字数据表中存在匹配对应的第一码字数据,则根据得到的第一码字数据生成控制信息并发送至对应的红外控制器,若第一码字数据表中不存在匹配对应的第一码字数据,则输出控制失败结果信息;/n所述红外控制器接收到所述控制信息时,根据所述控制信息输出控制信号以控制被控设备动作。/n

【技术特征摘要】
1.一种智能家居红外控制系统,其特征在于,包括智能家居网关、若干红外控制器和被控设备,所述智能家居网关配置有第一码字数据表,所述第一码字数据表包括有若干第一码字数据,每一第一码字数据包括控制器编号、红外编号以及被控内容;所述控制器编号与所述红外控制器对应;
每一红外控制器对应一或多个被控设备配置;
所述智能家居网关配置有第一响应模块,所述第一响应模块用于接收控制命令,所述控制命令包括控制器编号及红外编号,所述第一响应模块根据控制命令中的控制器编号以及红外编号从所述第一码字数据表中匹配对应的第一码字数据,若第一码字数据表中存在匹配对应的第一码字数据,则根据得到的第一码字数据生成控制信息并发送至对应的红外控制器,若第一码字数据表中不存在匹配对应的第一码字数据,则输出控制失败结果信息;
所述红外控制器接收到所述控制信息时,根据所述控制信息输出控制信号以控制被控设备动作。


2.根据权利要求1所述的智能家居红外控制系统,其特征在于,所述智能家居网关配置有第二响应模块,所述学习响应模块接受学习码字数据,并根据学习码字数据匹配对应第一码字数据,若第一码字数据表中不存在匹配对应的第一码字数据,则将该学习码字数据作为被控内容生成一新的码字数据存至第一码字数据表,若第一码字数据表中存在匹配对应的第一码字数据,则输出学习失败结果信息。


3.根据权利要求2所述的智能家居红外控制系统,其特征在于,所述红外控制器包括学习控制器和设备控制器,所述学习控制器用于接收学习命令,所述学习命令包括开始学习指令、学习信息指令和结束学习指令,
所述学习信息指令包括控制器编号、红外编号以及学习内容,
所述学习控制器与智能家居网关通讯连接。


4.根据权利要求3所述的智能家居红外控制系统,其特征在于,
所述学习控制器包括红外响应模块,所述红外相应模块用于接收学习命令,
所述学习响应模块接收到开始学习指令后进入学习状态,
进入...

【专利技术属性】
技术研发人员:张启飞杨森赵斌张兆山乐可昕
申请(专利权)人:宁波云设雕刻技术有限公司
类型:发明
国别省市:浙江;33

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

1