智能家居DIY真的很easy的实现了
Posted ionfox
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了智能家居DIY真的很easy的实现了相关的知识,希望对你有一定的参考价值。
买个智能空调,手机装个APP,远程可以控制空调工作,感觉很爽。再买个智能热水器,又安装一个APP,下班前烧好热水,过瘾。再买几个智能灯泡,再安装一个APP,开关灯不用起床,觉得还方便。再买套智能报警系统,又安装一个APP,开始觉得烦躁了,再买一智能门锁,远程给小孩开门,还得装一个APP,此时,有怒不可遏的感觉了,再买一智能冰箱,还买智能健康护理手环...暴跳如雷了。未来家庭,智能设备有几十个,在众多APP中来回切换?教人如何是好?难道不能用一个APP监控所有的设备吗?
不同厂商设备不能互联互通,严重阻碍了智能家居产业的发展。厂商各自为战,都有自己的产品标准和协议,谁都不服谁。好吧。我们来解决这个难题,真的很容易的。
先来看智能家居的真正含义有哪些?个人认为有四点:
1、(远程)设备状态监视:可以方便查看所有智能家居设备的状态,如电器的开关,传感器的信号,音乐播放器的播放内容,门的开关状态、摄像头的图像等。
2、(远程)设备控制:可以随心所欲地控制智能家居设备工作,如开关电灯,启动空调,冰箱进入省电模式,打开门锁等。
目前,大部分的厂商生产的所谓智能设备,基本满足了这2点要求,但有一个老百姓不知道的致命弱点:大部分厂商的设备是通过他们的云平台(WEB服务器)来实现远程监控的。一旦平台崩溃,或企业无力再维持其云平台的工作,所有远程监控特性将消失。而且,这么隐私和与安全有关的数据,放在网络上,也觉得不安全。做得好的厂商,自家的设备还具有一定的交互特性:
3、智能设备之间可以进行联动交互。这种特性,是软件赋予的,硬件本身很难做到,或者成本很高。
举个例子,健康护理手环,检测到空巢老人在家摔倒,它可能报警了,但大门却打不开,小区物业或邻居也无能为力,延误救治时间。为什么不让大门自动打开呢?因为智能手环不知道门锁设备的存在,它是另外厂商的设备,就算知道了,也不知道怎么打开。怎么办?我们搭建一个通用的设备管理平台,由平台来处理各个不同设备之间的联系。这个平台知晓所有入网的智能设备,也知道如何监控他们,我们只要在平台上,把需要相互交互的情景描述出来就可以了。设备的互联互通就靠这个平台实现!
4、智能家居DIY。这是智能家居的最高境界。我们需要什么功能,只要买来相应的硬件(当然要兼容平台的协议),就可以直接动手实现它!
举个例子,客厅有人时,自动打开某个灯。买个智能红外探头和智能开关即可,接入智能家居平台后,设置交互情景:当检测到有人时,自动开启灯光,延时X分钟后熄灭。再举个例子,我希望给院子的花草自动浇水,每天早上8点开始浇水,5分钟后停止浇水。 如果下雨,就关闭浇水。这需要买一套100多元的小型浇水装置,外加一个水泵和控制其工作的智能开关、一个雨滴传感器。我们在智能家居平台这样设置交互情景:8点钟,开启水泵的开关,5分钟后,关闭该开关。当雨滴传感器检测到下雨时,也自动关闭水泵开关。简单吧。冰箱的门未关,可以通过音乐系统进行语音提示,也可发短信。有人闯入时,自动拍照保存,锁死门锁。有煤气泄漏,自动打开窗户,有火警,自动打开大门.....。也许这些设备你都有了,现在你就可以随意DIY了。
智能家居的目的,就是让设备来更好的服务主人、方便主人、保护主人。只要主人想要的,就要尽量做到,而且成本低,实现简单。
梦想真的实现了。我们设计的专利平台,拥有一套精简的交互协议,一套设备驱动程序开发接口,支持串口通信、进程间通信、TCP通信,有即插即用的协议,支持局域网、互联网同时交互。传统设备的改造成本极低,驱动开发,一般只需一天就可以完成。还可以改造普通应用程序成为虚拟设备接入平台 。您可以下载Windows版本的平台测试 :http://www.ionfox.com.cn/shp.zip; 相关博客请看: http://blog.csdn.net/wuzhihui25/article/details/38065205
平台运行,有一定的要求。运行不成功,勿喷。
以上是关于智能家居DIY真的很easy的实现了的主要内容,如果未能解决你的问题,请参考以下文章