平台为系统集成商提供两类解决方案:
方案一:云云对接解决方案
适用于产品集采商、电商平台(比如:国美、苏宁、京东)等有自建平台的合作伙伴,实现合作伙伴的APP对海尔设备的控制管理。
方案二:网关对接解决方案
适用于地产商、设备租赁商等具有自有设备(比如:恒大地产,具有恒大路由器)的合作伙伴,实现合作伙伴设备(比如:路由器,下同)APP对海尔设备的控制管理。
系统集成商云云对接解决方案,为产品集采商、电商平台(比如:国美、苏宁、京东)等有自建平台的合作伙伴,提供一站式设备控制解决方案,实现合作伙伴的APP对海尔设备的控制管理。
本方案中的设备配置使用uSDK,用户登录、设备绑定、设备控制、状态推送使用平台提供的设备控制服务,服务包括用户登录、设备绑定、设备控制、状态推送等功能。
本方案组成包括:

U+提供基础能力包括uSDK、账号服务、设备管理、消息推送等,合作伙伴通过使用这些基础能力,可以实现设备配置、绑定、设备控制、状态推送等功能,用户通过合作伙伴的APP控制海尔设备、实时了解家里设备的运行状态。
系统集成商云云对接解决方案,应用场景如下图所示:

基于U+强大的IoT能力,可以帮助合作伙伴低成本、低难度、高效率的实现合作伙伴与U+平台的对接。着重为合作伙伴赋予两大能力:
1. 合作伙伴APP控制海尔设备的能力:用户通过合作伙伴的APP,实现对海尔设备的控制
2. 合作伙伴APP实时获取设备状态的能力:用户通过合作伙伴的APP,实现实时了解海尔设备的运行状态,包括设备状态、故障报警等
该方案适用于集采商、电商平台等具有自建平台的合作伙伴。
2. 实现流程
该方案的实现流程包括申请开发者资质、创建云应用并开通服务、开发部署云应用、开发设备控制APP、产品发布。

注:流程中每个环节都有相应的详细操作流程,详细介绍如下,并可参考相应操作指南。
2.1. 申请开发者资质
开发者要申请开发者资质,开发者可在U+开放平台(海极网:http://www.haigeek.com)注册开发者账号,平台将会在1-3个工作日内完成审核。已审核通过的企业、开发者,即获得在平台开发的权限。

注:详实的申请信息更有利于平台对开发者及产品进行准确地评估,也更有利于开发者成功申请更多高级能力和技术支持服务。
开发者资质及权限详见《开发者资质及权限》。
2.2. 创建云应用并开通服务
本方案中,云应用是运行在合作伙伴云端的应用程序,该应用程序通过调用平台服务获取平台访问权限。
开发者需要先在海极网创建云应用,获得云应用在平台唯一的标识参数,并且选择开通服务。
登录海极网的开发者中心,在“我的产品”->“我的云应用”中创建云应用。

创建云应用后,在“服务列表”中选择开通第三方账号登录(即将上线,暂时线下提供)、设备管理(企业版)、消息推送(数据推送)等服务,并填写相应信息。

开通服务后,根据所需要的产品“添加设备”信息,并选择需要订阅的数据类型。

海尔有冰箱、空调、洗衣机、热水器、电视、扫地机、安防、环境监测等各类海量终端产品。
合作伙伴可通过商务沟通选择所需的产品,获取设备功能模型。也可以在海极网的开放中心选择所需的产品,并下载设备功能模型。
详细操作步骤,请参考U+开放平台云应用接入流程。
2.3. 开发部署云应用
开发云应用包括应用程序调用平台提供的设备控制服务,包括第三方账号登录服务、设备管理(企业版)服务、数据推送服务。
创建应用并开通服务后,按引导下载相应服务的开发文档、设备功能模型,按照开发手册指导进行开发。
云应用开发完成后,合作伙伴按照自己选择的云服务供应商或在自建的云服务平台,进行云应用部署,云应用部署确保能够正常访问海尔平台的服务。
注:云应用如需部署到海尔平台,请通过商务联系运维团队
如有问题,可按如下方式咨询:
U+开发者技术讨论QQ群:457841032
2.4. 开发设备控制APP
开发设备控制APP包括开发集成uSDK,以及APP控制页面。
uSDK是平台提供的设备配置、设备控制、状态推送的APP中间件,支持iOS、Android系统。本方案中开发集成uSDK是为了实现设备配置。
设备控制页面,是指合作伙伴APP中控制海尔设备的页面,由合作伙伴自行定义开发。
合作伙伴选择所需的产品,并获取对应的设备功能模型后,需要开发设备控制页面,设备控制页面需要按照设备功能模型开发。
注:若合作伙伴有自己的设备功能模型,需合作伙伴自行转换为海尔设备功能模型。
2.5. 产品发布
合作伙伴开发、测试完成后,即可发布APP。
系统集成商网关对接解决方案,为地产商、设备租赁商等具有自有设备(比如:恒大地产,具有恒大路由器)的合作伙伴,提供一站式设备控制解决方案,实现合作伙伴设备(比如:路由器,下同)APP对海尔设备的控制管理。
系统集成商网关对接解决方案,用户登录使用IoT虚拟账号服务,设备配置、绑定、设备控制、状态推送通过IoT SDK方式。
本方案主要应用了U+IoT能力:

包括账号服务、IoT SDK等基础能力,合作伙伴通过使用这些基础能力,可以实现设备配置、绑定、设备控制、状态推送等功能,用户通过合作伙伴设备的APP控制海尔设备、实时了解家里设备的运行状态。
系统集成商网关对接解决方案,应用场景如下图所示:

基于U+强大的IoT能力,可以帮助合作伙伴低成本、低难度、高效率的实现合作伙伴设备与U+平台的对接。着重为合作伙伴赋予两大能力:1. 合作伙伴APP控制海尔设备的能力:用户通过合作伙伴路由器的APP,实现对海尔设备的控制
2. 合作伙伴APP实时获取设备状态的能力:用户通过合作伙伴路由器的APP,实现实时了解海尔设备的运行状态,包括设备状态、故障报警等
该方案适用于地产商、设备租赁商、智能公寓等具有自有设备(比如:路由器)的合作伙伴。
该方案的实现流程包括申请开发者资质、创建云应用并开通服务、开发安装云应用、选择设备获取设备功能模型、开发设备控制页面、产品发布。

注:流程中每个环节都有相应的详细操作流程,详细介绍如下,并可参考相应操作指南。
开发者要申请开发者资质,开发者可在U+开放平台(海极网:http://www.haigeek.com)注册开发者账号,平台将会在1-3个工作日内完成审核。已审核通过的企业、开发者,即获得在平台开发的权限。

注:详实的申请信息更有利于平台对开发者及产品进行准确地评估,也更有利于开发者成功申请更多高级能力和技术支持服务。
开发者资质及权限详见《开发者资质及权限》。
本方案中,云应用是运行在合作伙伴路由器上的应用程序,该应用程序通过调用平台服务获取平台访问权限。
开发者需要先在海极网创建云应用,获得云应用在平台唯一的标识参数,并且选择开通服务。
登录海极网的开发者中心,在“我的产品”->“我的云应用”中创建云应用。

创建云应用后,在“服务列表”中选择开通账号服务(即将上线,暂时联系商务线下提供),并填写相应信息。
详细操作步骤,请参考U+开放平台云应用接入流程。
开发云应用包括调用账号服务获取平台访问权限、集成IoT SDK实现配置、绑定、控制、状态推送。
创建云应用并开通服务后,按引导下载相应服务的开发文档、设备功能模型,按照开发手册指导进行开发。
本方案中云应用是运行在合作伙伴路由器中的应用程序,通过调用IoT SDK接口,实现设备配置、绑定、设备控制、状态推送。
IoT SDK是为合作伙伴设备(比如:路由器)提供的设备接入及控制的SDK,支持Android、iOS、RTOS系统。
开发者可下载IoT SDK及其接口文档,按照开发手册的指导进行集成。
开发完成后,合作伙伴按路由器系统要求安装运行云应用,云应用安装运行后确保能够访问U+平台的服务。
如有问题,可按如下方式咨询:
U+开发者技术讨论QQ群:457841032
海尔有冰箱、空调、洗衣机、热水器、电视、扫地机、安防、环境监测等各类海量终端产品。
合作伙伴可通过商务沟通选择所需的产品,获取设备功能模型。也可以在海极网的开放中心选择所需的产品,并下载设备功能模型。
设备控制页面,是指合作伙伴APP中控制海尔设备的页面,由合作伙伴自行定义开发。
合作伙伴选择所需的产品,并获取对应的设备功能模型后,需要开发设备控制页面,设备控制页面需要按照设备功能模型开发。
注:若合作伙伴有自己的设备功能模型,需合作伙伴自行转换为海尔设备功能模型。
合作伙伴开发、测试完成后,即可发布路由器、路由器APP。