lwIP TCP/IP 协议栈笔记之二十一: 百度天工物和阿里云物联 IOT接入平台

本文介绍了如何接入百度天工和阿里云的IOT服务,包括创建项目、策略、身份与用户,以及MQTT连接测试。针对百度天工,详细阐述了物接入服务、项目类型、策略创建和规则引擎。对于阿里云物联,重点讲解了产品与设备创建、MQTT连接测试,以及规则引擎的应用。
摘要由CSDN通过智能技术生成

目录

1. 百度天工物接入

1.1 物接入简介

1.2 使用 IOT HUB

1.2.1 创建项目

1.2.2 创建策略

1.2.3 创建身份与创建用户

 1.2.4 MQTT 软件测试连接

1.2.5 MQTT 软件测试连接 

1.2.6 IOT HUB的规则引擎和数据可视化

2. 阿里云物联

2.1 使用阿里云物联

 2.2 MQTT FX连接测试

 2.4 阿里云物联的规则引擎


1. 百度天工物接入

1.1 物接入简介

物接入(IoT Hub)是面向物联网领域开发者的全托管云服务,通过主流的物联网协议(如MQTT)进行通信,可以在智能设备与云端之间建立安全的双向连接,快速实现物联网项目。支持亿级并发连接和消息数,支持海量设备与云端安全可靠的双向连接,无缝对接天工平台和百度云的各项产品和服务。物接入分为设备型和数据型两种项目类型,我们在这里使用数据型项目类型,传输一些温湿度数据,同时可以无缝对接时序数据库TSDB、物可视等,将数据实时显示出来,同时我们采用MQTT 协议与云端进行通讯。

1.2 使用 IOT HUB

最好的使用指导莫过于官方帮助文档,因此,在此简要说明。

详见官方文档:https://cloud.baidu.com/doc/IOT/index.html

在使用物接入服务前,必须要创建一个百度云账号用于管理我们的设备,所有的设备信息都是在云端后台进行管理的,地址:https://console.bce.baidu.com/iot2/hub/

在使用IoT Hub 之前应先创建计费套餐并设定每个月收发消息的流量额度,每个用户只能创建一个计费套餐,所有项目将共享该套餐的额度,目前IoT Hub 的计费是很便宜的,每个月的前1000000 条消息是免费的,更多的消息数量请自行参考IoT Hub 的收费说明。

登录后主界面

1.2.1 创建项目

IoT Hub 是用于物联网设备的后台管理的,将设备接入IoT Hub 的第二步就是创建一个项目,每个项目会对应一个接入点(endpoint),一个项目就表示一个完整的物接入服务,首先登录物接入控制台页面:https://console.bce.baidu.com/iot2/hub/project/list,点击“创建项目”,填写需要创建 IoT Hub 服务的项目名称、选择项目类型为数据型,并提交即可,创建的项目,默认具有多种通信方式,我们暂时只关注TCP 连接方式即可,采用MQTT 协议与云端交互的,端口号是1883 。

补充说明一点:通过项目可以将不同项目的设备进行隔离和管理,一个项目下允许有多个用户(设备),用户与身份进行绑定,而每个身份需要绑定一个策略,而策略下可以创建多个不同的主题,因此一个设备可以订阅多个不同的主题,并且同一个项目下的主题是共享的,所有的设备均可进行订阅。

1.2.2 创建策略

点击“endpoint01”,进入项目里面,首先创建一个策略(简单来说就是主题),输入对应的名称与主题,选择发布与订阅权限,当创建完成后,项目下的设备就可以订阅这个主题。

1.2.3 创建身份与创建用户

身份是设备连接IoT Hub 的重要途径,这里面包含了秘钥,标识着设备能否通过IoT

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值