超级App链接多个不同的设备
Posted Andy__Wu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了超级App链接多个不同的设备相关的知识,希望对你有一定的参考价值。
// 超级App链接多个不同的设备 (通信协议必须统一规定格式)。
查了很多智能家居 超级App 他们一般都具备以下一些功能:
1 信息反馈 : 信息功能产品信息功能需要一些,通过推送方式实时传送给相关人员。
2 安全监控: 连接Wifi的摄像头,联网的电子传感器和智能烟雾报警器都可以通过实时视频、电子邮件、短信来进行屋内屋外的监控,实现全天候的安防。
3 设备控制: 主要包括定时、远程控制、联动、场景等。
4 设备分享: 授予指定用户特定设备的账号权限,实现家庭中其它成员分享管理;
5 在线商城: 方便用户直接购买app联动的设备,以及其他公司产品。
6 新闻资讯: 相关一些动态资讯展示给用户查阅。
7 场景设置: 可以自由编辑设定场景,让不同的设备联动工作,实现居家智能化。
8 特色功能: 为了满足不同用户的需求,还可增加一些实用功能, 如,酷炫的动画,手势,摇一摇、GPS场景可根据地点、距离来设定场景执行的精度;摇一摇则可通过摇一摇来设定设备或场景所要完成的命令。
1 单纯多个蓝牙不同的蓝牙设备。 连接方式类似发电机那样 ,可以添加多个不同的蓝牙设备。
没添加一个设备 设备列表就会多一个设备。 每次点击列表中的设备就会回连设备。进入该设备的详情界面。 具备添加,删除设备功能。
特色功能: 为了满足不同的用户需求, 还可以增加一些实用功能。
// App 参考: 小米运动, Starwrit , 咕咚运动 等
弊端: 虽然从蓝牙 4.0 开始引入了低功耗蓝牙(BLE)的技术,但蓝牙也有很明显的短板:连接设备有限(理论上 7 个设备),不能自组网。对于一般的智能单品来说,蓝牙足够好了;但对于致力构建智能家居生态链(大量智能设备同时工作)的振邦来说,蓝牙肯定是不够的。
2 云通信wifi,集成别人的SDK ,妙联 ,云智易,涂鸦智能等供应商。 他们一般提供 ios,android,网页以及驱动程序SDK。
(我们公司自己研发成本太大了,研发出来的没经过大数据测试还不成熟)。
1 用户注册登录登录
2 服务器需提供扫描添加设备的接口。在服务器侧设备将会关联此登录用户。
3 数据命令和数据返回接口。
4 共享给某个好友。 (在服务器此时设备需和该好友有关联)。
5 移除设备接口。(服务器侧用户将不再对该设备有关联作用)。
等接口。
// App 参考: i-家无线智能家居 智生活 ThinkHome智能家居 ,京东微联 等。
弊端:需要提供稳定的Wi-Fi支持。 可取处:距离无限制,对于致力构建智能家居生态链(大量智能设备同时工作)是非常可取的。厂商可以根据云通信供应商提供的资料进行多设备集成。
3 网关 :智能家庭套装由多功能网关、人体传感器、门窗传感器和无线开关四个产品组成,它们有一个共同的特点就是均支持 Zigbee 协议
设备通过网关和App交互 。
// App 参考: Wulian 智能家居-不仅是智能家庭 小米生态链App 等。
弊端:了成本,增加了安装的复杂度,而且不能被我们的手机直接连接,必须要转接设备。 可取处:对于致力构建智能家居生态链(大量智能设备同时工作)是非常可取的。
4 上述三种选择型混合(大杂烩),这个须处理各种设备状态。不相干扰。 这样情况下一般只针对那些特定一些设备集成在一起的。如果要集成大量的建议使用2 和 3 这两种其中的一种 。
弊端:大杂烩各种设备不基于同一种协议交互 App这边都数据处理管理的要求严格 。 可取处:可把各种不同数据传输方式集成到同一个App中。
以上是关于超级App链接多个不同的设备的主要内容,如果未能解决你的问题,请参考以下文章