智能家居 android 这方面比较麻烦呢,首先你的电器的智能的,提供出api出来给你用,然后是你用什么方式和电器交互,这个很多是用串口实现的,也有用无限网络之类的方式实现,然后是应用层,链接电器提供出来的接口去控制他,这个不是一个随便就能搞出来的项目吧,如果你是做应用的,你就要一定要用别人的接口了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也是做这方面的,也在研究android,现在困在了串口通信方面,智能控制已经在PC上实现了,现在要是能知道android2.3 如何进行串口通讯,android平台也就能实现了,你具体需要什么可以和我探讨下 希望对你能有帮助 android不可以对USB口读写数据吗,我认为如果可以读写USB口的话就可以控制的,再说如果用WiFi通讯的话那每一个硬件就要对应一个IP这样话也不是很好的,但是如果用485这种形式通讯每一根485线上最多可以有32个硬件设备 application层是不可以直接的串口操作,但是android的中间件层(HAL层)是可以这样作的,其实我想用ndk就可以访问到Android的串口了 android蓝牙就用的是蓝牙虚拟串口,所以用蓝牙来通讯是比较合适的方法,zigbee可能比较头疼。其次用的比较多的是wifi来搞定,wifi用个好处是自动连接,比蓝牙可靠很多。 dlna, 但国内还比较乱, 都用自己的标准,各家设备兼容性极差 有过这方面的一些想法,现在多数硬件都是通过串口控制的,ADNROID要直接控制比较麻烦如果我要做,就会通过TCP/IP转串口去做,这样通过WIFI就可以给串口下指令 所有家电都通过无线路由连接在一个局域网内,肯定要知道智能家电厂商所用的协议才可能和它通信。 家电不需要自己做硬件,谁还能自己造台空调,专门留个蓝牙或串口出来吧。 如果是要控制窗帘和灯光什么的,那就需要做硬件来控制了。协议统一是最好不过的,假如未来标准之争不能出现一个统一的协议,那智能家居室内肯定有个主协议,比如局域网主协议是dlna,其它协议的智能设备需要通过协议转换器再连接进来。dlna是什么,简单说一下,就是定义了局域网中如何控制空调、电视、冰箱、洗衣机。举个例子,两家不同厂商的设备,比如乐pad和海尔空调,假如都支持dlna协议,那么就可以通过乐pad控制海尔空调。 假如乐pad只支持闪联协议,海尔空调只支持dlna协议,除了有翻译(协议转换),否则就没法沟通 PC上实现是用的什么通信啊?socket?我现在主要问题是不知道采取怎样的方式去实现。 其实我现在要做的只是搭建一个用android控制的环境,底层的硬件API可以直接调用。 通过UDP socket,你公司应该有定义包格式吧 要在Android平台上做一个智能家居控制系统一个人需要多长时间?模块包括(情景模式、灯光控制、窗帘控制、温度调节、背景音乐、家庭影院、安防/监控、电视TV),谢谢大家啦,急求……急求……急求…… 已经实现这些功能在Android平台上做一个智能家居控制系统一个人需要多长时间?模块包括(情景模式、灯光控制、窗帘控制、温度调节、背景音乐、家庭影院、安防/监控、电视TV),交流学习联系:[email protected] 求教 关于引入jar以及作为关联项目和作为library引入有什么区别~~ 急!!BaseAdapter onKeyDown 求各位大神给个思路 一般的手机网页登录开发的案例 图片解码时间和压缩比的关系 新手开发遇到2个问题(按键,分辨率) 新人求助 关于滑动瓷砖游戏的一些问题 Android 微信分享的问题 androidpn问题 root后如何可防止被检测? 关于XML解析天气预报 【求助】Android关于Tabhost控件使用setContentView切换多个页面
现在多数硬件都是通过串口控制的,ADNROID要直接控制比较麻烦
如果我要做,就会通过TCP/IP转串口去做,这样通过WIFI就可以给串口下指令
家电不需要自己做硬件,谁还能自己造台空调,专门留个蓝牙或串口出来吧。 如果是要控制窗帘和灯光什么的,那就需要做硬件来控制了。协议统一是最好不过的,假如未来标准之争不能出现一个统一的协议,那智能家居室内肯定有个主协议,比如局域网主协议是dlna,其它协议的智能设备需要通过协议转换器再连接进来。dlna是什么,简单说一下,就是定义了局域网中如何控制空调、电视、冰箱、洗衣机。
举个例子,两家不同厂商的设备,比如乐pad和海尔空调,假如都支持dlna协议,那么就可以通过乐pad
控制海尔空调。 假如乐pad只支持闪联协议,海尔空调只支持dlna协议,除了有翻译(协议转换),否则就没法沟通
PC上实现是用的什么通信啊?socket?我现在主要问题是不知道采取怎样的方式去实现。
其实我现在要做的只是搭建一个用android控制的环境,底层的硬件API可以直接调用。