DIY智能家居开源啦 - 宝宅智能家居开发平台-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 18026|回复: 14

DIY智能家居开源啦- 宝宅智能家居开发平台

[复制链接]
发表于 2015-12-24 01:35 | 显示全部楼层 |阅读模式
本帖最后由 chzhewl 于 2015-12-24 01:38 编辑

打造自己的智能家居有木有!!!
Hi,小伙伴们好,我是无用。
不知道大家是否还记得2013年的一篇文章,《DIY智能家居和乐联网开放平台对接(arduino+zigbee+openwrt)
非常感谢有那么多小伙伴们的支持,我收到了很多回复,在此谢谢各位的支持! 正是有你们的支持,才让我有动力将这件事件继续做下去。
在过去的一年多的时间里,我利用业余时间,经过300多个夜晚的不懈努力,对DIY智能家居的原型做了多次调整和升级,最主要的变化是由原来只有我自己能用变为让大家也可以用为了尽量降低使用者的开发门槛,我做很多尝试工作,造过轮子,趟过坑,目的是在放出来的时候不在只是一个演示品,而是一个真正可以用的产品。
我为这个产品起了个名字——“宝宅”(取自“风水宝宅”),并注册了域名 http://www.baozhai.cc ,宝宅的代码全部在github上开放,包含硬件、手机APP、网关和后端云服务等所有代码,希望此举能为喜欢这个领域的小伙伴们带来一些帮助 GitHub地址
这仅仅是一个开始让我们一起来看下宝宅能做什么吧!
宝宅智能家居能做什么?
宝宅智能家居是一套简单、易用、开源的智能家居开发平台,宝宅智能家居为爱折腾的开发者们而生,目的是为了简化智能家居系统的开发复杂度,使开发者们可以将更多的精力放到智能家居功能本身的开发上来。
我们先来看一个案例视频
http://v.youku.com/v_show/id_XMTQxNTU0MDQ3Mg==.html


宝宅智能家居架构图
015447iovymodoym0mydim.gif
宝宅智能家居开发流程
015443gqyqjxzgetqx0vue.png
设备开发
采用ESP8266 WIFI芯片作为设备MCU,价格便宜,功能强大。基于Arduino for ESP8266 开发环境,完全可以像开发arduino程序一样方便的开发ESP8266程序。借助arduino便利开发特性和已有arduino三方库可以很容易的实现与各类传感器对接。另外,基于宝宅提供的智能家居开发库,开发者无须关心具体的通讯细节,只需要通过简单的API调用就可以方便的与网关上的程序进行交互。
Arduino for ESP8266 开发环境

015443riavyvna6yc9a2uc.png
示例代码
132516hpclovlpfpfueppv.png
网关开发
宝宅的网关开发需要先安装宝宅网关框架程序,框架程序采用Node.js开发,可以运行在树莓派或其他ARM CPU的设备上(手机也可以哦^_^),当然也可以运行在PC机上,目前支持在树莓派上一键安装。
宝宅网关框架为用户提供了WEB版在线集成开发环境,可以用来开发网关程序和设计手机端控制界面,采用Javascript和HTML/CSS WEB开发语言,上手容易。基于宝宅的网关开发框架,开发者无须关心设备与网关、网关与手机之间具体的通讯细节,只需要通过在线WEB集成开发环境里编写少量的代码就可以非常方便的实现设备和手机的访问和联动,点击查看网关在线集成开发环境的演示Demo
登录界面

015448vjjy5jnqqphoixfy.png
网关首页
015447lmp68miputr8teiu.png
网关集成开发环境
015448f3bxjbj8ws9f8s83.png
示例代码
132516pfbb3c3ck8etikfk.png
设计手机控制界面
015449tmhcd9mtic79tctr.png
手机上的效果
015449qeuubwmeqmmuecew.png
示例代码
132517bfe6blmewzckzvfa.png
设备开发案例
客厅温湿度、空气质量、人体红外和315Mhz发射/接收设备(挂壁盒)
020550rswpk8ffdt5kkbff.jpg
卧室温湿度、空气质量和315Mhz发射设备(挂壁盒)
020648x5uflunsasw4w90a.jpg
改造好的插座
015444j1hxwrnqvwwwwm1o.png
改造好的饮水机
015445cg2cv2b5kio47gcz.png
家庭能耗监控,可以获取电压、电流和功率等数据
020746h9djducfccikfy29.jpg
红外学习设备,可以遥控家里的电视、功放机、空调和风扇等可以通过红外控制的家电
015447uh4etss9rytm6s42.png
改造好的WIFI玩具车
020850gy09upe94b2cnycn.jpg
关于未来
对于智能家居的未来,无用充满着无限的憧憬,智能家居重点要体现在“智能”二字上,单纯的手机控制并不是无用开发宝宅的本意,希望通过宝宅能让更多的开发者加入到智能家居开发的阵营上来,大家集思广益,先让更多的“家居”连上互联网,搭建好基础设施。  
未来的智能家居的发展应该是基于“人工智能”、“机器学习”和“大数据分析”等技术为核心驱动的,智能家居不在是单纯的手机控制,而是能够做到真正意义上的“智能”,理解人们的需求,自主做出响应,更好的为人类服务,改善人们的生活!  
后续无用会基于宝宅继续接入更多的设备,逐步完善基础设施,继而可以获取更多的数据,基于这些数据无用首先会尝试一些“机器学习”算法在宝宅上的应用,敬请期待!
更过详细内容,请访问宝宅智能家居官方网站查看:http://www.baozhai.cc/

感谢!


发表于 2015-12-26 07:13 | 显示全部楼层
这么好的帖子怎么没人顶?

lz不去众筹吗?
发表于 2015-12-30 13:34 | 显示全部楼层
不错啊,支持!!!!!1
 楼主| 发表于 2015-12-31 18:01 | 显示全部楼层
邬指导 发表于 2015-12-26 07:13
这么好的帖子怎么没人顶?

lz不去众筹吗?

谢谢!现在还不是个完整的产品,而且面向的用户主要是开发者,还不是普通用户,还没想好如何来做众筹。
 楼主| 发表于 2015-12-31 18:02 | 显示全部楼层
prol 发表于 2015-12-25 14:40
好强大!!!!!!!!!!!!!!!!!!!!!!!!

欢迎来群一起交流:88853045
发表于 2016-1-16 08:42 | 显示全部楼层
这么厉害啊!!!
发表于 2016-2-16 15:11 | 显示全部楼层
强大啊 赞个
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 10:47 , Processed in 0.114436 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表