1.一种远程app自由控制的照明系统控制方法,其特征在于:所述方法包括:
接收app发送的控制指令;
判断设备状态;
若所述设备在线,控制所述设备执行所述控制指令,接收所述设备反馈的执行指令成功信息,反馈所述app所述控制指令执行成功;
若所述设备不在线,反馈所述app所述控制指令执行失败。
2.如权利要求1所述的远程app自由控制的照明系统控制方法,其特征在于:判断设备状态条件包括:
服务器通过监测机制判断所述设备状态,所述服务器在预设时间内是否接收到所述设备的反馈信息,若是,判断所述设备在线,反之,判断所述设备不在线。
3.如权利要求2所述的远程app自由控制的照明系统控制方法,其特征在于:若所述设备在线,控制所述设备执行所述控制指令,接收所述设备反馈的执行指令成功信息,反馈所述app所述控制指令执行成功包括:
若所述设备在线,控制所述设备执行所述控制指令,无法接收所述设备反馈的执行指令成功信息,反馈所述app所述控制指令执行失败,判断所述设备死机或者故障。
4.如权利要求1所述的远程app自由控制的照明系统控制方法,其特征在于:若所述设备不在线,所述设备执行原先的控制指令。
5.如权利要求1-4任一项所述的远程app自由控制的照明系统控制方法,其特征在于:在响应于app发送的控制指令,并判断设备状态之前需要进行用户登录,接收app发送的登录请求,进行判断,若信息错误,显示登录失败;若信息正确,将信息封装好并反馈给app。
6.如权利要求5所述的远程app自由控制的照明系统控制方法,其特征在于:进行用户登录,接收app发送的登录请求,进行判断,若信息错误,显示登录失败包括:进行用户登录,接收app发送的登录请求,进行判断,若不是绑定的登录设备,则无法登陆。
7.如权利要求6所述的远程app自由控制的照明系统控制方法,其特征在于:所述用户登录后,将执行信息、设备情况进行同步到所述登录设备。
8.一种远程app自由控制的照明系统,其特征在于:所述系统包括:
获取模块,用于响应于app发送的控制指令;
判断模块,用于判断设备状态;
第一控制模块,用于若所述设备在线,控制所述设备执行所述控制指令,接收所述设备反馈的执行指令成功信息,反馈所述app所述控制指令执行成功;
第二控制模块,若所述设备不在线,反馈所述app所述控制指令执行失败。
9.一种电子设备,包括存储器、处理器及存储在所述存储器上并在所述处理器上运行的计算机程序,其特征在于:所述处理器执行所述计算机程序时,实现权利要求1-7中任意一项所述方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,实现如权利要求1-7任意一项所述的方法。