智能家居
ionfox
喜欢编程,打羽毛球,养马
展开
-
智能家居通用管理平台(三)-通信方式和数据结构
智能家居通用管理平台(三)-通信方式和数据结构一谈到智能家居设备,特别是智能家电,都默认为他们使用WIFI与移动设备(如智能手机)交互。确实,这种方式优点很多,速度快、容量大、传输距离较远。特别是现代家庭,几乎都有 WIFI无线通信网络。硬件成本也大幅下降,可以预测,未来的智能家电,特别是对能耗没有要求的设备(如智能空调、智能冰箱、智能电视),应该是上上之选。蓝牙通信,实质原创 2014-07-24 10:08:00 · 2261 阅读 · 0 评论 -
智能家居无线传感网通用监控协议的设计与实现(2)
智能家居的无线终端设备千差万别,未来也不知道有多少新玩意出现。必须有囊括一切的设备描述能力,否则通用性免谈!好在应阁物联网科技的设备接口设计做到了这点。下面设计一个终端设备(硬件已经实现了): 有1个LED指示灯(可控制),一个温度传感器、一个湿度传感器。每5秒采集一次温湿度数据报告给监控平台。但监控平台可以设置采样的周期(1--60秒)。设计流程与协调其类似。1、设备初始化代码void原创 2016-06-24 10:47:42 · 1057 阅读 · 0 评论 -
智能家居无线传感网通用监控协议的设计与实现(1)
目前智能家居领域,主流的硬件设备系统都使用无线自组织网络,如ZigBee,Z-Wave,最新出来的蓝牙-mesh网络,也极有可能进入智能家居通信领域(WIFI单件智能产品,其劣势就不用说了,只能玩玩而已)。 不管使用哪种网络,都有一个基站(或路由器)作为网络的管理者和数据中转器。大部分厂家把他嵌入到了所谓的智能网关设备中。该设备是智能家居设备商的核心技术所在,负责把外部网络传来的数据指令原创 2016-06-24 10:12:03 · 4006 阅读 · 1 评论 -
智能监控平台Android客户端
忙于教学,只能抽空写点程序。花了3个多月时间,才把智能监控平台Android客户端程序完工,界面没有任何的美化,但能在安卓4.0以上手机中运行了。程序下载地址http://www.ionfox.com.cn/SmartHome.apk 这里谈点开发感受,与智能家居系统开发爱好者共享。1、C#与Java的各自的优劣 C#晚于Java出现,吸收了Delphi,Java的许原创 2015-12-13 23:12:44 · 1259 阅读 · 0 评论 -
智能家居DIY真的很easy的实现了
买个智能空调,手机装个APP,远程可以控制空调工作,感觉很爽。再买个智能热水器,又安装一个APP,下班前烧好热水,过瘾。再买几个智能灯泡,再安装一个APP,开关灯不用起床,觉得还方便。再买套智能报警系统,又安装一个APP,开始觉得烦躁了,再买一智能门锁,远程给小孩开门,还得装一个APP,此时,有怒不可遏的感觉了,再买一智能冰箱,还买智能健康护理手环...暴跳如雷了。未来家庭,智能设备有几十个,在众多APP中来回切换?教人如何是好?难道不能用一个APP监控所有的设备吗?原创 2015-06-16 20:35:01 · 4486 阅读 · 0 评论 -
智能家居通用管理平台(十) – WP客户端程序设计
智能家居通用管理平台SHP完成实现后,通过SHS和SHM,已经可以监控家庭的智能设备系统了。但究竟不方便,服务器一般也很少被操作,它24小时默默的工作着。主人真正感兴趣的是,通过智能移动设备,能远程监控家庭设备,如查看各智能电器、安防设备的状态,或设置希望在某天某时,让家里的喇叭广播一些信息,提示家里的注意事项。目前流行的三大移动平台:Ios,android和window原创 2014-08-14 09:44:16 · 1347 阅读 · 0 评论 -
智能家居通用管理平台(八) – 服务程序的设计
设计准备基本就绪,现在可以设计服务平台系统SHP了。SHP包含两个主要部分:智能家居服务程序SHS和智能家居监控程序SHM。它们在整个方案中的作用见下图:原创 2014-08-13 16:29:10 · 1879 阅读 · 1 评论 -
智能家居通用管理平台(九) – 监控程序的设计
智能家居监控程序SHM(SmartHomeMonitor),是真正与设备系统打交道的程序。它由服务程序SHS启动,以独立的进程运行。这也是PNP机制要求的。SHM需要动态加载设备系统的驱动程序(SHDD)来监控设备,SHDD再与“硬件设备”交互。也就是说SHM实际上由两个部分组成(监控管理线程SHMM,驱动程序SHDD);所以通信比较复杂。先理清楚通信的流程,根据不同的通信方式,有两种不同原创 2014-08-13 18:56:12 · 946 阅读 · 0 评论 -
智能家居通用管理平台(七) - 即插即用机制的设计
即插即用机制,对智能家居的推广,sh'fei原创 2014-07-25 16:27:29 · 1062 阅读 · 0 评论 -
智能家居通用管理平台(四) - 进程间通信
如果设备系统(如虚拟的音乐系统),运行在服务器电脑上,那么使用IPC通信是较好的办法,即使没有网络, SHP仍然可以与设备系统交互。如何设计进程间通信,需要考虑几个方面的事宜。一是通信的频率问题。有些数据很少需要交互。而设备的状态数据的传送,有突发性,某些时段,发送频率比较高,因此可能需要考虑使用多种通信方式。二是数据的丢失问题。当通信繁忙时,如果频繁触发报警条件,原创 2014-07-24 21:01:09 · 1104 阅读 · 0 评论 -
智能家居通用管理平台(五) - 家居设备驱动程序的编写
前面提到过,家居设备驱动程序是SHP平台监控不同厂商设备的原创 2014-07-25 07:19:19 · 1965 阅读 · 0 评论 -
智能家居通用管理平台(六) - 通信协议
各厂商设备public class SHProtocol //智能家居通信协议 { public static string LOGIN = "500"; //客户登录SHS,只有登录成功才能访问SHS public static string APPSTATE = "501"; //获取所有SHM程序状态[stream=原创 2014-07-25 15:55:57 · 1485 阅读 · 0 评论 -
智能家居通用管理平台(一)-架构设计理念
http://download.csdn.net/detail/wuzhihui25/7668401原创 2014-07-23 15:32:35 · 7962 阅读 · 3 评论 -
智能家居通用管理平台(二)-软件架构设计
智能家居通用管理平台,原创 2014-07-23 20:01:09 · 4034 阅读 · 3 评论 -
谁对智能家居的恶名负责?
一直关注智能家居的发展,每次不同的电子消费展都闻到智能家居的气味,各种与房地产合作的整体智慧家居套装推广,智能家居平台也不断出新花样,然而,智能家居的名声却越来越臭,为什么? 涉足智能家居的中小企业,一浪接一浪,前浪都死在了沙滩上,后继者却还在继续。都舍不得这块巨大的"鸡肋";我们也涉足这个领域2年多了,担心自己是否会搁浅在沙滩上。需要找到一条路径,能摆脱目前智能家居行业的困境。首先要为原创 2016-08-13 10:09:14 · 1774 阅读 · 0 评论