本发明属于数据传输技术领域,具体涉及一种基于物联网的智能灯光控制方法及系统,方法包括:S1、对第一数据与第一预设数据进行预定运算,使用第二预设数据秘密处理预定运算结果数据;S2、使用初始结果数据对初始命令数据组进行填充处理,对变换处理结果数据和填充处理结果数据进行预定运算,使用第二预设数据秘密处理预定运算结果数据;S3、判断标识数据是否小于等于预设阈值,在是的情况下,继续S4,在否的情况下,将全部的中间结果数据发送给灯光控制模块;S4、对变换处理结果数据和其他命令数据组进行预定运算,使用第二预设数据秘密处理预定运算结果数据,跳转S3。本发明能确保命令数据的安全性。