阿里云AIoT 经典基础知识 快问快答-阿里云开发者社区

开发者社区> 阿里云物联网> 正文

阿里云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云端通用数据解析脚本实践

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
阿里云物联网
使用钉钉扫一扫加入圈子
+ 订阅

致力于实现万物互联的美好世界,为生态合作伙伴提供基于云计算、大数据、人工智能、云端一体化、安全的物联网基础平台和内容服务平台。

官方博客
物联网相关产品售前咨询
开发者交流群