当前位置: 首页 > 科技观察

【问答汇总】鸿蒙智能家居开发板完美对接AWS物联网云

时间:2023-03-13 00:40:46 科技观察

更多信息请访问:与华为官方共建的鸿蒙技术社区https://harmonyos.51cto.com/#zzAWS是亚马逊公司的云计算服务平台为全球各个国家和地区的客户提供一整套基础设施和云解决方案。AWS为用户提供包括弹性计算、存储、数据库、物联网在内的一整套云计算服务。AWSIoT是一个托管云平台,可让连接的设备轻松安全地与云应用程序和其他设备进行交互。AWSIoT可以支持数十亿台设备和数万亿条消息。本次直播将为大家展示如何在鸿蒙开发板上移植AWSIoTSDK包,实现开发板与AWSIoT的互联互通。以下为直播问答:问:3861开发板可以对接阿里云吗?亚马逊是外企,所以总觉得不安全。——3861完全可以接入阿里云。有时间把阿里云的协议移植到鸿蒙开发板上。Q:windows环境下python可以连接amazoniot吗?——是的,Linux和Windows平台都支持python、java、js连接Amazoniot,并提供官方SDK包Q:大规模(多为大型设备,AWSIoT宣布推出新的AWSIoTCore功能称为队列配置,它允许客户轻松地在云中注册大批量制造设备,例如真空吸尘器或建筑挖掘机。对于许多客户,尤其是那些制造大量设备的客户,例如OEM,流程物联网设备的单独配置和连接到云端(如boot和provisioning)在物联网实施过程中仍然是一个手动过程,是一个非常耗时的步骤。问:老师能分享一下修改的过程和修改的具体内容吗??——修改的具体内容在直播的时候有,可以直接对比修改后的代码和修改前的代码,就这么多了问题:我是till需要详细的文件使用方法,而我对c--详细的文件使用说明不熟悉,以后会出一篇文章,到时候关注一下。Q:AWSIOT服务器在国外,产品在国内是否有替代服务器?——国内的产品,还是推荐国内的平台,比如阿里巴巴,中国移动onenet。控制-小米音箱需要连接到小米协议。理论上,只要协议接口开放,就可以使用。Q:连接AWSIOT平台后,可以通过亚马逊手机APP或echospeakers执行哪些控制命令?-这需要开发AWSIOT平台应用。对于hi3861,它只负责上传数据和接收指令。至于如何解析指令内容,这些都必须由应用开发者来完成,包括APP开发部署、Web应用等。Q:除了Hi3861,目前使用的平台还有其他平台吗?——AWSIOTSDK支持所有可以运行C语言的处理器平台。理论上只要是鸿蒙系统都可以支持,但是我手头只有hi3861。平台。问:开发版连接其他服务器的接口协议修改逻辑有很大区别吗?——非常大,几乎每个公司的接口协议都不一样,没办法复用。Q:上传消息和订阅消息的实现机制会有详细说明吗?——是的,其实上传和订阅都是基于MQTT协议的。具体可以参考这篇文章:https://harmonyos.51cto.com/posts/1381Q:设备端的安全认证方式有哪些?——X509证书Q:设备影子和设备状态同步的频率是多少?,尤其是状态变化可能在毫秒级。这种同步可能吗?-同步及时,可达到毫秒级,视网络延迟而定。Q:物联网使用harmonOS系统有什么优势?如何快速入门和开发?——鸿蒙高度兼容POISX接口标准,现在很多代码都支持Linux平台,使用POISX接口。所以移植速度非常快。我是从看懂代码,理清逻辑开始的。基本上问了我不到一个小时:用的是Hi3861主板吗?——是的,HI3861开发板问:有亚马逊云服务接口吗?有相应的API和调用方式,亚马逊收费会不会很高?——会有相应的API接口。具体可以参考官方文档:https://docs.aws.amazon.com/iot/latest/developerguide/what-is-aws-iot.html关于费用,我没注意,所以我估计得问官方了。Q:应用场景有哪些——工业制造、环境监测、数据分析、智能家居等。Q:如何确认亚马逊连接的稳定性?——亚马逊IOT平台本身经过了千锤百炼,在稳定性方面没有问题。需要担心的是设备连接的稳定性,而设备连接的稳定性关系到网络和系统性能。最简单的方法就是做压力测试和延迟测试。问:这肯定需要3861先联网——是的,它必须先联网。了解更多请访问:与华为官方共建鸿蒙科技社区https://harmonyos.51cto.com/#zz