阿里云AIoT 经典基础知识 快问快答

简介: 解忧杂货铺

业务数据流程

我的传感设备,IoT平台,业务服务器,App之间是什么关系?
image.png

上行数据链路:

  • 设备以MQTT协议建立和 IoT 物联网平台的长连接,异步PUBLISH数据(Topic和Payload)到 IoT 平台
  • IoT 平台根据配置的规则引擎,处理数据后,流转到 数据库DB,消息队列MQ,函数计算FC 或者 通过AMQP协议流转到你的ECS服务器上

下行数据链路:

  • ECS服务器程序调用HTTPS的Pub API,发送数据到 IoT 平台
  • IoT 平台通过MQTT协议,PUBLISH数据到设备端(指定Topic和Payload)



FAQ

1.为什么设备无法上报数据?

您需要先定义具有发布权限的通信Topic
image.png

2.为什么设备无法接收数据?

您需要先定义具有订阅权限的通信Topic,并且设备主动subscribe此通信Topic
定义Topic
image.png
设备订阅Topic成功
image.png

3.设备一定要预先烧录三元组吗?

不需要,参考这个方案 https://developer.aliyun.com/article/770299

4.接入电信NB-IoT设备能对接到阿里云IoT吗?

可以,参考这个方案https://developer.aliyun.com/article/770009
!image.png

5.存量设备,不升级改造,能对接到阿里云IoT吗?

可以,参考这个方案https://developer.aliyun.com/article/770009

6.设备上线/离线日志

链路:设备→IoT平台(上线)、设备→IoT平台(离线)

image.png

7.物模型-属性上报处理过程的日志

消息链路:设备→IoT平台→物模型校验→物模型数据存储
image.png

8.自定义消息规则引擎流转

消息链路:设备→IoT平台→规则引擎→服务端订阅AMQP→业务服务器ECS→服务端订阅AMQP(ACK响应)
image.png

9.下行控制指令日志

消息链路:业务服务器ECS(Pub API)→IoT平台(Publish)→设备→IoT平台(PubAck响应)
image.png

10.私有协议脚本解析处理日志

消息链路:设备→IoT平台→自定义协议脚本解析→规则引擎→服务端订阅AMQP
image.png

【往期回顾】

1.自建MQTT集群迁移阿里云IoT平台
2.IoT时代:WiFi配网技术剖析
3.微信小程序和IoT智能家居实践
4.IoT云端通用数据解析脚本实践

相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
10月前
|
数据采集 人工智能 搜索推荐
大咖说|Data+AI:企业智能化转型的核心驱动力
在数字化浪潮的推动下,企业正面临前所未有的挑战与机遇。数据与人工智能的结合,形成了强大的Data+AI力量,尤其在近期人工智能迅速发展的背景下,这一力量正在加速重塑企业的运营模式、竞争策略和市场前景,成为适应变化、提升竞争力、推动创新的核心驱动力。本文将讨论企业采用Data+AI平台的必要性及其在企业智能化转型中的作用。
553 0
大咖说|Data+AI:企业智能化转型的核心驱动力
|
12月前
|
前端开发 JavaScript 开发者
React的useId,现在Vue3.5终于也有了!
【9月更文挑战第22天】React 的 `useId` 功能已在 Vue 3.5 中引入,用于生成唯一 ID,提升开发效率,确保组件 ID 的一致性和增强应用的可访问性。开发者能更简便地管理唯一标识符,减少繁琐工作,同时保证在服务器和客户端渲染下的稳定性。这一改进使得 Vue 应用更加高效、易用和可靠。
141 3
|
Java 程序员
springboot自定义更换启动banner动画
springboot自定义更换启动banner动画
191 0
springboot自定义更换启动banner动画
|
前端开发 NoSQL 关系型数据库
Nightingale——V6版本部署
Nightingale——V6版本部署
197 1
|
存储 监控 NoSQL
中间件Redis性能瓶颈
【7月更文挑战第13天】
251 11
|
人工智能 API 开发者
插件开发最佳实践:以必应(Bing)搜索插件开发为例
插件是Botnow中增强Bot功能的关键工具,可通过添加各类插件如新闻阅读、效率工具等,扩展Bot的知识与技能。本文以开发“必应搜索”插件为例,详细介绍从登录控制台开始,经过创建插件、定义接口、设置认证信息直至在Bot中实际运用插件的全过程。遵循最佳实践,开发者能构建高质量插件,显著提升Bot的服务能力。
284 0
|
数据挖掘 语音技术
3D-Speaker说话人任务的开源项目问题之视觉信息在说话人日志技术中的问题如何解决
3D-Speaker说话人任务的开源项目问题之视觉信息在说话人日志技术中的问题如何解决
136 0
|
JSON Java Nacos
spring-gateway 基于 nacos 配置文件的动态路由
spring-gateway 基于 nacos 配置文件的动态路由
274 0
|
关系型数据库 MySQL 数据库
docker 安装mysql(踩坑踩得想哭 详细解决教程)ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using pa
docker 安装mysql(踩坑踩得想哭 详细解决教程)ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using pa
1706 1
|
关系型数据库 MySQL Java
连接 MySQL 数据库使用 JDBC
连接 MySQL 数据库使用 JDBC
159 0