概述
声明:文章只做技术交流,没有其他任何用途,侵权泄密立删!!
关注嘉友创科技公众号
【华为Hilink开发】目录
问题背景
要求
最近小步同学收到领导指示,要求短期内将公司的一套智能家居设备连接上华为hilink平台。实现使用华为的智慧生活APP控制我们的整套智能家居。
分析
- 控制包括哪些?领导一句话,小步殷勤分析。
- APP添加网关
- APP删除网关
- 网关清空(有网、无网),APP网关消失
- APP控制网关,添加子设备
- APP控制子设备动作,子设备应答同步
- 子设备添加(有网、无网),APP显示出子设备
- 子设备删除(有网、无网),APP子设备消失
- 子设备状态改变后同步
- 子设备心跳同步
- 子设备离线->上线推送
- 子设备上线->离线推送
- 其他分析不到的交互
- 子设备有哪些?经过协商,为了短时间实现要求,对接部分子设备。
- 1路开关
- 2路开关
- 3路开关
- 4路开关
- 窗帘控制
- 短期是多短?
- 估计最少也要一个月吧,再少也不好完成呀,毕竟没玩过项目级别的华为对接。
- APP功能
- 经过商务联系,H5的APP页面不用我们开发,华为来做。
- APP中的配图及文字需要我方提供,华为审核。
- 设备的功能定义需要我方在华为开发者联盟中添加。
结果
-
功能99%实现,使用4周,每周都是996~997,虽是辛苦,但很开心。升职加薪指日可待!!!
-
打算使用5篇文章把对接华为hilink的整个流程走一遍,其中需要做哪些工作,遇到哪些问题,如何解决,写一下流程。
-
不会贴上全部源码,会贴上和hilink相关的适配,毕竟是公司产品,卖钱的!!!(有违我的开源一小步)
进入主题
Hilink简介:
【官方链接】
华为HiLink智能家居开发者平台是以HUAWEI HiLink为核心的技术开放平台。为开发者提供基于云到端的整套智能家居解决方案服务。开发者能基于云到端的整套HiLink智能家居解方案,快速构建智能硬件,缩短产品上市周期,还可以与HiLink生态圈内的硬件互联互通,形成开放、互通、共建的智能家居生态。
hilink系统结构
智能硬件接入流程
我们做的工作:
账号注册、创建产品(和华为确认)、功能定义、H5界面开发中使用的图片准备、SDK适配、固件调试、自测、提交认证。
桥接结构
因为我方是网关+子设备的拓扑结构,华为称作为网桥+子设备
报警盒子我们叫网关,华为叫网桥设备/设备
几点注意
- 华为hilink不对个人开发者开放,需要企业对接。(撰文时)
- 华为对接需要排队,一旦排上抓紧搞,华为有5人左右来解决不同方面的问题。
- 华为SDK成熟稳定,对接过程中遇到问题,多找找自己的问题(3次怀疑,3次是我的问题)。
- 华为技术支持态度绝对好,定位速度超快。
- 没有华为技术支持,基本是寸步难行(整套商用,不是单品demo)。
【华为Hilink开发】目录
最后
以上就是俊逸自行车为你收集整理的【华为Hilink SDK Linux系统开发】第一章:华为hilink平台简介及开发流程关注嘉友创科技公众号【华为Hilink开发】目录问题背景进入主题几点注意【华为Hilink开发】目录的全部内容,希望文章能够帮你解决【华为Hilink SDK Linux系统开发】第一章:华为hilink平台简介及开发流程关注嘉友创科技公众号【华为Hilink开发】目录问题背景进入主题几点注意【华为Hilink开发】目录所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复