气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播) 原创

发布于 2021-7-15 21:23
浏览
3收藏

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)

都是实战层面的,还在摸索

右耳战士,哈哈哈

重点:相关概念、碰一碰、认证流程

直播提纲:

1、HarmonyOS智能家居产品设计、组网介绍

2、HarmonyOS智能家居开发范围介绍

3、HarmonyOS手机端APP开发简介

4、设备端开发简介

5、认证流程简介

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

一、智能家居的构成

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

概念的讲解

主控硬件:手机、平板、电视、路由器、专门的主控板

从属硬件:冰箱、门锁、门铃、台灯

  • 鸿蒙化

插入SDK、安装鸿蒙OS、安装模组

  • 智能家居APP

现行都是通过智慧生活进行统一管理

智慧生活APP并不是唯一!

以美的为例,很有可能推出厂家的APP(为了品牌呀、构建场景呀)

或者三方APP(举了个例子,收集你所有的数据传到百度网盘)

  • H5页面

h5页面是采用HTML5前端技术设计的页面,目前,HTML5的标准在很多移动端的浏览器都支持,所以很多移动站点采用HTML5技术开发,h5页面是也可以理解为移动端网页。

为什么要用H5不用其他的,老师也不知道,哈哈哈

  • 关于智能家居要不要上云

我也同意老师关于,无非必要智能家居的数据不上云,确实很多企业都是在拿数据将故事,来融资。对于消费者很多适合不需要把数据上云。

  • 路由器

很关键!不管怎么招儿,都要连接到路由器,路由器会越来越智能,以前的路由器集中做网络层面的事情(协议),以后的路由器会可能会做业务的管理(智能家居)

  • 智能家居的体验

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

    • 特别的配网方式,鸿蒙推出的碰一碰(NFC)
    • 在控制层面:很关键的一点是遥控(在家很远的遥控、不在家的遥控),这是一个卖点
    • 做得比较好的智能家居都在做场景
    • 自定义场景,强调0代码开发,定义于标准场景无法满足的

    让人真正满意的,靠场景无法真正解决问题,你想要更智能的事情无法用场景去覆盖,都有特殊化的需求。

    • 所以,就需要编程来实现。

    所以如果以后有市场,对于高端市场高端人群的定制开发,做一位高端智能家居私人定制开发工程师未尝不可!!!

  • 智能家居生态

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

都有可能成为定规则的,不一定就全部听华为的嘛!我十分认可,一个人的精力有限,一个公司毅然。

涂鸦是完全基于云的方案,其价值是软件平台。

家电厂商,一定会赶上,不赶上就淘汰!逆水行舟,不进则退!

运营商,优势:在小区里有完整的售前、售后渠道

运营商的竞争需求:站住小区,盒子接入千家万户,所以盒子一定要支持智能家居。运营商的转型。

房地产商想的不一样,在智能家居这块儿的想法要统一。

思考智能家居怎么走,怎么发展的时候,不能过于幼稚,要想一想谁是老大,谁在主导,我们要赚钱的!

二、HarmonyOS智能家居开发范围介绍

  • 设备侧开发框架

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

采用OS,现在唯一的选择。

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

实际上就是所见及所得的开发方式。可以自己写,但工作量更大。

  • H6路由器

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

是JS开发框架,ACE的。运行平台是Linux。不是freebsd。

FreeBSD 是一种类 UNIX操作系统,是由经过 BSD、386BSD 和 4.4BSD 发展而来的Unix的一个重要分支。FreeBSD 为不同架构的计算机系统提供了不同程度的支持。

  • API介绍

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

很有潜力!尤其是下挂设备管理,老师做了一个每间隔10s中开一下然后关一下。

  • 碰一碰实现原理(51这方面的课,大概在八月份上线)

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

碰一碰两部操作:==配网-控制==

就在手机侧和设备侧按照规范写代码就行。

代码太小就不截屏了,有兴趣的可以关注后续51有完整的PPT,这里只是自己对今天直播进行总结。

控制代码,命令码可以自定义,实现控制。

  • ==非鸿蒙手机可不可以碰一碰==

关键咋智慧生活APP

两个设备都按照

获得高权限

三、设备的认证过程

  • 设备认证过程

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

==个人开发者不能认证。==

认证报告,国内就3C

八月初、八月底出版新书。期待!

开发板越来越少,没芯片,哈哈哈

答疑:

超级终端关键是在开发上,比如以前开发APP是面向手机开发,而以后是面向超级终端开发。

harmonyos和hilink的整合已经快了

老师提供的一个案例:有一个鼠标键盘厂家在想,按一个按钮,可以操纵所有设备。从F1到F12定义成智能家居。键盘连上电池,控制所有的智能家居。

当前是小米智能家居做得好

C++也可以用来开发界面,js运用的任何的组件都对应一个C++的组件。C++的接口是最全的。

气冲—HarmonyOS智能家居开发实战笔记(李传钊老师直播)-开源基础软件社区

总结

  • 李老师的书从板子到框架都有介绍。重点在南向!而相对于徐老师的书是重点在北向!(新书基于OpenHarmony 是1.1.0LTS版本讲得比较深,要有C语言基础)
  • 碰一碰在八月51有课程,完整代码和实战。
  • 智能家居的生态的把握者不一定是华为。很多方面都有机会。
  • 智能家居是一种趋势,而其中高端定制是一种开发者赚钱的趋势。从主控到从属的家居,都可以玩出花样。
  • 设备认证需要企业认证,大多数人第一步就失败了。
  • 超级终端关键是在开发上,比如以前开发APP是面向手机开发,而以后是面向超级终端开发。
  • 会有越来越多的开发者加入,会有越来越多的厂家加入,很出现一批很nice的应用,让人耳目一新。

©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
4
收藏 3
回复
举报
回复
添加资源
添加资源将有机会获得更多曝光,你也可以直接关联已上传资源 去关联
    相关推荐