一种控制方法及控制系统的制作方法

文档序号:9452366阅读:205来源:国知局
一种控制方法及控制系统的制作方法
【技术领域】
[0001 ] 本发明涉及通信电子技术领域,尤其涉及一种控制方法及控制系统。
【背景技术】
[0002]近年来随着智能家居的发展,人们为越来越多的家居实现了相应的智能功能以满足日常生活的需求。例如在我们的日常生活中时时刻刻都离不开电灯,尤其是在一些设备中的照明系统,但是在很多时候,人们并不能很好的控制自己家中设备的照明系统,例如:主人只有回到家后才可以开关宠物房中的电灯,还有鱼缸中的照明系统等等。
[0003]可见目前市场上还没有能够很好控制照明系统的开关设备,因此还无法实现智能照明系统。

【发明内容】

[0004]本发明实施例提供一种控制方法及控制系统,用于解决现有技术中无法实现远程控制照明系统开关的问题。
[0005]—种控制方法,所述方法包括:
[0006]服务器接收来自手机端的操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令;
[0007]服务器判断与所述ID对应的设备是否在线;如果在线,将所述操作命令发送给所述ID所对应的设备。
[0008]一种控制系统,所述系统包括:
[0009]手机端,用于发送操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令;
[0010]服务器,用于接收所述操作命令以及所述ID ;判断与所述ID对应的设备是否在线;如果在线,将所述操作命令发送给所述ID所对应的设备。
[0011]可见,该方法通过手机端发送开关命令,当服务器确定设备在线,既处于wifi网络中时,便可将操作命令发送给设备,该设备根据操作命令执行开或关等相关工作,可见该方法不仅可以用于照明设备的远程控制,对于任何可以处于在线状态的设备都可实现该功會K。
【附图说明】
[0012]为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0013]图1为本发明实施例提供的一种控制方法的流程图;
[0014]图2为本发明实施例提供的具体的一种控制方法的流程图;
[0015]图3为本发明实施例提供的一种控制系统结构图。
【具体实施方式】
[0016]为了使本技术领域的人员更好地理解本发明实施例中的技术方案,并使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图对本发明中技术方案作进一步详细的说明。
[0017]该方法通过手机端发送开关命令,当服务器确定设备在线,既处于wifi网络中时,便可将操作命令发送给设备,该设备根据操作命令执行开或关等相关工作,可见该方法不仅可以用于照明设备的远程控制,对于任何可以处于在线状态的设备都可实现该功能。如图1所示,该方法包括:
[0018]步骤11,服务器接收来自手机端的操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令;
[0019]步骤12,服务器判断与所述ID对应的设备是否在线;
[0020]步骤13,如果服务器确定在该设备线,将所述操作命令发送给所述ID所对应的设备。
[0021]具体的,所述服务器根据所述设备发来的心跳包判断所述设备的状态。
[0022]具体的,所述服务器根据所述设备发来的心跳包判断所述设备的状态包括:
[0023]当所述服务器在预设时间内未收到所述心跳包,则确定所述设备为下线状态。
[0024]较佳的,所述预设时间大于等于30秒。
[0025]具体的,当所述设备接收到所述操作命令后,执行所述操作命令所对应的操作。
[0026]以下以具体实施例进行介绍:
[0027]如图2所示,本发明实施例提供一种控制方法,该控制方法可控制照明设备或其他一切可以接入网络的设备的开关状态,具体步骤如下:
[0028]步骤21,保证设备已接入网络,并且该设备持续向服务器发送心跳包;
[0029]设备端一般每间隔10秒就向服务器发送一次不心跳包,服务器端接收并根据该心跳包维护设备状态表,对于服务器来说就像设备的一次次心跳一样。服务器内部预先保存一张状态表,该状态表中记录有设备的唯一标识;当设备向服务器发送心跳包时也发送自身的唯一标识ID ;
[0030]步骤22,在接收到心跳包后服务器根据该唯一标识,在状态表中更改该设备的状态为下线或者在线;
[0031]当服务器在在预设时间内未收到所述心跳包,则确定所述设备为下线状态。该预设时间可根据实际需要设置,较佳的为30s。
[0032]步骤23,当客户需要开启智能设备时,可通过手机端向服务器发送操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令;
[0033]步骤24 ;服务器查找状态表中与该ID对应的设备,并判断该设备是否在线;如果在线执行步骤25 ;否则执行步骤26 ;
[0034]步骤25,将操作命令发送给ID所对应的设备,并执行步骤27 ;
[0035]步骤26,向手机端反馈设备下线无法操作的信息;
[0036]步骤27,设备对接收到操作命令后,执行该操作命令所指示的开启或者关闭照明系统的命令。
[0037]如图3所示,本发明实施例提供一种控制系统,该系统包括:
[0038]手机端31,用于发送操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令;
[0039]服务器32,用于接收所述操作命令以及所述ID ;判断与所述ID对应的设备33是否在线;如果在线,将所述操作命令发送给所述ID所对应的设备33。
[0040]所述服务器32还用于:根据所述设备发来的心跳包判断所述设备的状态。
[0041 ] 所述服务器32具体用于:当所述服务器32在预设时间内未收到所述心跳包,则确定所述设备33为下线状态。
[0042]所述设备33还用于,当收到所述操作命令后,执行所述操作命令所对应的操作。
[0043]综上所述,有益效果:
[0044]该方法通过手机端发送开关命令,当服务器确定设备在线,既处于wifi网络中时,便可将操作命令发送给设备,该设备根据操作命令执行开或关等相关工作,可见该方法不仅可以用于照明设备的远程控制,对于任何可以处于在线状态的设备都可实现该功能。
[0045]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种控制方法,其特征在于,所述方法包括: 服务器接收来自手机端的操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令; 服务器判断与所述ID对应的设备是否在线;如果在线,将所述操作命令发送给所述ID所对应的设备。2.如权利要I所述的方法,其特征在于,所述服务器根据所述设备发来的心跳包判断所述设备的状态。3.如权利要2所述的方法,其特征在于,所述服务器根据所述设备发来的心跳包判断所述设备的状态包括: 当所述服务器在预设时间内未收到所述心跳包,则确定所述设备为下线状态。4.如权利要3所述的方法,其特征在于,所述预设时间大于等于30秒。5.如权利要I所述的方法,其特征在于,当所述设备接收到所述操作命令后,执行所述操作命令所对应的操作。6.一种控制系统,其特征在于,所述系统包括: 手机端,用于发送操作命令以及ID ;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令; 服务器,用于接收所述操作命令以及所述ID ;判断与所述ID对应的设备是否在线;如果在线,将所述操作命令发送给所述ID所对应的设备。7.如权利要6所述的系统,其特征在于,所述服务器还用于:根据所述设备发来的心跳包判断所述设备的状态。8.如权利要7所述的系统,其特征在于,所述服务器具体用于:当所述服务器在预设时间内未收到所述心跳包,则确定所述设备为下线状态。9.如权利要6所述的方法,其特征在于,所述设备还用于,当收到所述操作命令后,执行所述操作命令所对应的操作。
【专利摘要】本发明实施例提供一种控制方法及控制系统,用于解决现有技术中无法实现远程控制照明系统开关的问题。该方法包括:服务器接收来自手机端的操作命令以及ID;所述操作命令是由手机端发送的用于开启或者关闭照明系统的命令;服务器判断与所述ID对应的设备是否在线;如果在线,将所述操作命令发送给所述ID所对应的设备。可见该方法不仅可以用于照明设备的远程控制,对于任何可以处于在线状态的设备都可实现该功能。
【IPC分类】G05B15/02, G05B19/418
【公开号】CN105204353
【申请号】CN201510563991
【发明人】刘洋
【申请人】北京君正集成电路股份有限公司
【公开日】2015年12月30日
【申请日】2015年9月7日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1