听二叔说可以用MQTT进行设备控制,看了球猫的讲座,结合二叔的例子,今天实现了微信的简单控制
参考了球猫的讲座:http://2.liub.org/
关注了二叔的微信公众号:二叔科技(ershukeji)
感觉多功能扩展版的继电器部分似乎有些问题,所以用屏幕显示代替了控制
下边介绍一下消息的具体流程,消息发到微信,微信的后台为PHP-〉PHP可以通过MQTT把消息发出来-〉然后设备用python接受MQTT的控制命令-〉shell调用屏幕显示(也可以控制继电器等)
MQTT的控制应该是实时的,不过实际测试还是有大概1秒的延时的,可能在微信,也可能在MQTT的转发上,目前只实现基本消息的收发,下一步还要学习多设备、多用户协议的设计。
在此感谢球猫、感谢二叔、感谢王鹏、感谢。。。。。。