本发明涉及物联网领域,尤其涉及一种设备控制方法、装置和存储介质。
背景技术:
1、随着物联网行业的兴起,暖通空调行业设备也不断由有线通信变为无线通信,空调软件也由客户/服务器(c/s,client/server)架构变为浏览器/服务器(b/s,browser/server)架构。目前空调包括:分体式空调、中央空调和多联机空调。其中,分体式空调为一个外机带一个内机,冷媒是氟利昂,包含壁挂机、柜机、风管机、天井机等,一般用于学校、办公室和家庭等;中央空调包括空调主机、水泵和冷却塔,末端是风机盘管,通过冷热交换实现制冷,一般是水冷,一般用于大型办公楼和商超等;多联机空调为一个外机带多个内机,冷媒是氟利昂,一般用于小型办公楼和家庭等。
2、不同种类的空调,其状态参数种类和参数取值不同,如空调风速,分体式空调一般会分为1级风至5级风5种状态,中央空调一般分为低风、中风、高风3种状态。空调一般都是在空调主机添加一个空调控制器来实现空调监控的,空调的状态参数是通过空调控制器读取协议传到平台的,不同的厂家对于空调控制器设备协议定义不同,除了携带空调常见的参数,还会新增一些其它的参数,也就是说,针对不同种类的空调,其远程物联网控制方案不同。
3、因此,需要提供一种设备控制方案,解决目前不同种类的空调控制方案只能通过讲解介绍结合实际项目案例参观展示来实现,无法在前期进行一些相关产品功能演示,无法给行业客户直观的体验的问题。
技术实现思路
1、有鉴于此,本发明的主要目的在于提供一种设备控制的方法、装置和存储介质。
2、为达到上述目的,本发明的技术方案是这样实现的:
3、本发明实施例提供一种设备控制方法,所述方法应用于处理设备,所述处理设备连接至少一个控制器;所述方法包括:
4、确定至少一个控制器中每个控制器对应的目标状态数据并显示;
5、根据每个所述控制器对应的目标状态数据,确定每个所述控制器对应的控制指令;
6、将每个所述控制指令发送给每个所述控制指令对应的控制器;每个所述控制指令由所述控制指令对应的控制器接收并根据控制指令进行数据调整并呈现。
7、上述方案中,所述控制器与传感器关联;所述方法还包括:
8、接收所述传感器采集并发送的第一数据,显示所述第一数据;
9、确定所述第一数据满足第一条件时,确定与所述传感器关联的控制器对应的控制指令;
10、其中,所述第一数据包括以下至少之一:温度、湿度、人体红外信号;
11、所述第一数据满足第一条件包括以下至少之一:
12、温度在预设的温度范围内;
13、湿度在预设的湿度范围内;
14、第一预设时长内检测到人体红外信号;
15、第二预设时长内未检测到人体红外信号。
16、上述方案中,所述处理设备连接智能断路器,所述方法还包括以下至少之一:
17、接收所述智能断路器采集并发送的电力参数,显示所述电力参数;
18、确定所述智能断路器对应的重启指令,将所述重启指令发送给所述智能断路器;所述重启指令由智能断路器接收并执行。
19、上述方案中,所述处理设备连接电表,所述方法还包括:
20、接收所述电表采集并发送的第二数据,显示所述第二数据;
21、确定所述第二数据满足第二条件时,确定所述电表对应的关闭指令;
22、其中,所述第二数据至少包括用电量;
23、所述第二数据满足第二条件包括:所述用电量高于预设的用电量阈值。
24、上述方案中,所述方法还包括:
25、确定缴费金额;
26、根据预设的转换规则,将所述缴费金额转换为所述预设的用电量阈值。
27、上述方案中,所述将每个所述控制指令发送给每个所述控制指令对应的控制器之前,所述方法还包括:
28、确定每个控制器对应的数据协议;
29、根据每个控制器对应的数据协议,将每个控制器对应的控制指令转换为所述控制器可用格式的控制指令。
30、上述方案中,所述方法还包括:
31、接收来自至少一个控制器发送的结果数据;
32、将每个控制器发送的结果数据和每个控制器对应的控制指令携带的调整数据进行比对并呈现。
33、本发明实施例提供一种设备控制装置,所述装置应用于处理设备,所述处理设备连接至少一个控制器;所述装置包括:第一确定模块、第二确定模块、发送模块,其中,
34、所述第一确定模块,用于确定至少一个控制器中每个控制器对应的目标状态数据并显示;
35、所述第二确定模块,用于根据每个所述控制器对应的目标状态数据,确定每个所述控制器对应的控制指令;
36、所述发送模块,用于将每个所述控制指令发送给每个所述控制指令对应的控制器;每个所述控制指令由所述控制指令对应的控制器接收并根据控制指令进行数据调整并呈现。
37、上述方案中,所述控制器与传感器关联;所述装置还包括:接收模块;所述接收模块,用于接收所述传感器采集并发送的第一数据,显示所述第一数据;
38、所述第二确定模块,还用于确定所述第一数据满足第一条件时,确定与所述传感器关联的控制器对应的控制指令;
39、其中,所述第一数据包括以下至少之一:温度、湿度、人体红外信号;
40、所述第一数据满足第一条件包括以下至少之一:
41、温度在预设的温度范围内;
42、湿度在预设的湿度范围内;
43、第一预设时长内检测到人体红外信号;
44、第二预设时长内未检测到人体红外信号。
45、上述方案中,所述处理设备连接智能断路器;所述接收模块,还用于接收所述智能断路器采集并发送的电力参数,显示所述电力参数;
46、所述第二确定模块,还用于确定所述智能断路器对应的重启指令;所述发送模块,还用于将所述重启指令发送给所述智能断路器;所述重启指令由智能断路器接收并执行。
47、上述方案中,所述处理设备连接电表;所述接收模块,还用于接收电表采集并发送的第二数据,显示所述第二数据;
48、所述第二确定模块,还用于确定所述第二数据满足第二条件时,确定所述电表对应的关闭指令;
49、其中,所述第二数据至少包括用电量;
50、所述第二数据满足第二条件包括:所述用电量高于预设的用电量阈值。
51、上述方案中,所述装置还包括:第一转换模块,用于确定缴费金额;
52、根据预设的转换规则,将所述缴费金额转换为所述预设的用电量阈值。
53、上述方案中,所述发送模块,还用于将每个所述控制指令发送给每个所述控制指令对应的控制器之前,确定每个控制器对应的数据协议;
54、根据每个控制器对应的数据协议,将每个控制器对应的控制指令转换为所述控制器可用格式的控制指令。
55、上述方案中,所述装置还包括:第一比对模块;
56、所述接收模块,还用于接收来自至少一个控制器发送的结果数据;
57、所述第一比对模块,用于将每个控制器发送的结果数据和每个控制器对应的控制指令携带的调整数据进行比对并呈现。
58、本发明实施例提供一种设备控制装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现以上任一项所述设备控制方法的步骤。
59、本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以上任一项所述设备控制方法的步骤。
60、本发明实施例所提供的一种设备控制方法、装置和存储介质,所述方法应用于处理设备,所述处理设备连接至少一个控制器;所述方法包括:确定至少一个控制器中每个控制器对应的目标状态数据并显示;根据每个所述控制器对应的目标状态数据,确定每个所述控制器对应的控制指令;将每个所述控制指令发送给每个所述控制指令对应的控制器;每个所述控制指令由所述控制指令对应的控制器接收并根据控制指令进行数据调整并呈现;如此,通过处理设备实现对至少一个控制器的控制,能够模拟真实的控制器的控制过程,相比于单纯的功能介绍,通过处理设备演示使得控制过程更加客观明了。