在如今这样一个信息化时代,智能家居正在快速幡起。智能家居借助物联网实现了互联互通。它蕴藏的巨大商业价值得到了各大互联网公司的认可。目前,腾讯、阿里、京东等互联网巨头都提出了自己的物联网解决方案。为将物联网的入口掌握在自己手中,它们向家电厂商们免费推销自己的方案。在这个背景下,我也在考虑如何更好地选择家庭物联网解 决方案平台的问题。首先选择的WIFI的模块,一开始我关心有一些没有AP功能,直接串口转wifi的模块,比如有人科技公司的串口wifi模块等。后来知道了ESP8266,觉得它应该是未来的家庭物联网的方向,但是平台一直没有感觉有很合适的。这次正好借助小e
开发板,发现了通过微信的方式控制esp8266这种方式,感觉很棒的想法。
微信是目前应用最广泛的社交软件之一。虽然不知道它在家庭物联网的未来方向如何,但是以此为背景,把微信公众平台引入到智能家居控制上来真是一种好的想法。因为用户无论使用哪种操作系统的手持设备,只要使用微信客户端关注的微信公众账号,绑定一台智能设备后就可在微信内部完成对设备的控制。目前微信也提供完备的物联网功能,但是智能设备信息需要在微信注册。因此在系统中,我们将微信作为一个云端服务器、面向用户的微客户端。通过微信广泛的公众号带动物联网的普及。使用微信把用户的指令消息中转到应用服务器上来。应用服务器通过sip协议来完成与空调的信息交互,然后将反馈信息返给微信用户。
我首先测试了系统自带的测试文件,通过视频的方式学习了如何通过微信控制LED灯和显示温湿度值,但是里面的语音控制功能。我觉得小e开发版做的并不是很好,这方面我也没有找到更多的资料。觉得应该在这方面更加下一些功夫。
现阶段在上班之余,我也在调试和测试小e开发版,希望可能开发出更多的功能。