转载

再谈华为OpenLife生态

再谈华为OpenLife生态

对于华为推出的智慧家庭OpenLife解决方案,再结合最近几次的交流沟通谈下整体生态环境的实现重点。

华为的智慧家庭解决方案相比机智云和风向标而言,是一种更加开放和轻量的智慧家庭整合生态环境,其核心是结合当前华为国内和国际运营商强大的市场资源进行落地推广。

首先,在整个生态环境里面华为主要提供的是置放于家庭的智慧家庭服务网关,注意该能力已经内置在华为自己的ADSL和无线路由器中,由于该设备本身就是运营商新发展宽带客户的必配设备,自然较为容易随宽带网络的开通进入家庭,仅仅需要考虑的是存量宽带用户如何更新换代的问题。

其次,华为的整个智慧家庭解决方案的另外一个重点即由华为公有云提供的Open API服务能力,整个智慧家庭在整合过程中可以使用华为的公有云弹性计算,弹性存储和内容加速等开放服务能力。同时对于智慧家庭硬件开发商和合作伙伴而言,又不用去关心华为底层IaaS云,而仅仅需要使用OpenAPI服务接口。也可用说,华为推智慧家庭乃至大的智慧城市,智慧政务解决方案可以进一步将其成熟的公有云平台资源利用起来。

最后,对于手机APP端当前华为提供的是一种轻量应用层整合模式。即对于整个智慧家庭管控端APP的外层框架是由华为统一提供,而对于需要接入的任何一个智慧硬件的管理界面则是由开发商自行开发并根据标准集成到整个APP里面来。这种集成方式相对来说比较容易实现,要知道对于不同的智慧硬件管控,要梳理出分类和整理标准的ServiceAPI接口是相当困难的事情。


如果从智慧硬件开发商的角度来看,整体结合华为OpenLife生态开发的过程如下:

1)注册为华为OpenLife的认证开发商或合作伙伴

2)在传统的硬件设备上增加WIFI模组,增加相关的智能控制API接口,包括开关机,状态控制等。

3)将接口开发为标准的API服务

4)服务注册,需要在华为云端进行服务接口的注册,其中包括了硬件设施发现API接口的实现

5)开发APP端的智慧硬件控制页面,并和华为的APP外层框架进行集成。

6)连接华为的的家庭服务网关(光猫)进行联调测试。

7)测试通过后进行发布

而对于家庭客户来说,购买了智慧硬件后的整个使用过程也相当简单

1)首先是打开APP在家庭环境中进行智慧硬件的自动扫描

2)在扫描到对应的硬件后将该硬件设备添加到APP管理界面

3)触发从华为云端下载该智慧硬件的管控SDK包到本地的智慧家庭服务网关中并完成设备注册

4)注册成功后即可开始使用

原文  http://blog.sina.com.cn/s/blog_493a84550102web2.html
正文到此结束
Loading...