更新升级 专属应用 系统故障 硬件故障 电脑汽车 鸿蒙刷机 鸿蒙开发Linux教程 鸿蒙开发Linux命令
当前位置:HMXT之家 > 网络资讯 > 鸿蒙系统操作鸿蒙家电的实操探索,以美的烤箱鸿蒙版为例

鸿蒙系统操作鸿蒙家电的实操探索,以美的烤箱鸿蒙版为例

更新时间:2021-09-18 09:47:34浏览次数:733+次

以下是鸿蒙系统HarmonyOS操作鸿蒙家电的实操探索,发表出来供参考。

前言

刚入手一台美的烤箱,鸿蒙版本的。我自己手机的荣耀20,已刷鸿蒙HarmonyOS 2.0.0。跃跃欲试,想看看怎么在自己的app里面操作家电。

目前我做了一些对接测试,如下所述。

操作过程

正常家电连接操作:

1、看烤箱上面有个二维码,扫描。下载到美的的“美居美家”app。登录app,添加设备,然后会有华为账号跟美的账号的数据绑定过程。

2、退出app,回到桌面。NFC碰一碰,手机会弹窗,应该就是烤箱的FA了。

3、删掉app,NFC碰一碰,手机还事会弹窗,进入烤箱FA。

退出华为账号:

NFC一碰,手机弹出浮窗“请先登录华为账号”。

更换手机测试:

1、华为某老型号,还没升级鸿蒙。

NFC碰一碰,会弹出“应用市场”,进去就是“美居美家”的下载页面。

2、鸿蒙手机,登录华为账号

NFC碰一碰,弹出提示“该设备已被其他人连接”,可以进行“重置”,但是进度到99%就走不动。

\

\

结论

1、鸿蒙手机开NFC,会触发FA快应用。非鸿蒙手机,碰一碰只是让下载app。通过app去操作子设备。

2、绑定设备。目前在没有厂家app的情况下,光靠鸿蒙自己,没法绑定。似乎只能用厂家app先绑定,然后厂家账号跟华为账号,做数据打通。

3、烤箱的这个FA,应该是已经内嵌在鸿蒙里面。后续有什么新的家电FA,再通过系统升级推送,更新过来。

思考

这个FA的开发工作是怎么分配的?

本来以为这个家电FA,是归属我(应用接入)。现在人家NFC一碰,发现都已经做好了。

1、首先这个FA,用的 IDE里面的deviceFa模块。这是华为团队做的工作,每种电器做一个FA母版。

2、家电厂家有自定义的成分,比如厂家logo,这些就需要改动 json配置文件。估计厂家先提供json到华为云。然后用户通过NFC碰一碰的时候,手机从华为云拿到json。再渲染到本地FA。

3、剩下就是,集成商App的工作。比如我想做一个 “全家智能”的app。应该也是调用系统自带的家电FA,然后就可以正常玩了。

\

相关参考:非华为电视有可能更新升级到鸿蒙系统吗?附用户评论