设备接入阿里云物联网平台

阿里云物联网平台使用图文教程 文章目录前言一、进入阿里云物联网平台二、公共实例使用方法1.产品1.1 产品介绍1.2 创建产品2.设备2.1 设备介绍2.2 创建设备3.2 设备操作3.消息发送和接收3.1消息发送3.1消息接收4.日志查询总结 前言 提示:以下是本篇文章正文内容,下面案例可供参考 一、进入阿里云物联网平台 登陆阿里云物联网平台,进入物联网平台工作台。 二、公共实例使用方法 1.产品 1.1 产品介绍 产品就是一类产品 比如你的物联网设备网关为电表,该产品就是所有的电表(有数量限制如下),具体的xx小区15栋3 阅读详情
AI摘要

在物联网发展趋势下,本文介绍阿里云物联网平台的使用流程。包括创建产品并添加功能(属性、服务、事件),创建设备并获取必要参数,使用MQTT.fx进行调试(连接、上报属性和事件、获取服务指令),最后完成平台搭建、设备接入及相关操作。

在当今物联网(IoT)飞速发展的时代,将各类智能设备接入云端平台以实现远程监控、数据分析和自动化控制已成为行业趋势。之前已经对华为云设备接入IoTDA完成了开发,最近体验一下阿里云物联网平台流程和华为云相似。

一、创建产品

1. 创建产品

  • 依次点击产品,创建产品
  • 按照需求填写对应内容后,点击确认完成
  • 创建成功后,添加对应功能
  • 点击创建草稿开始设置功能

2. 添加功能

  • 点击标准功能和自定义功能均可
2.1. 添加属性
  • 如温度、湿度一些传感器采集的参数以及设备运行状态
2.2. 添加服务
  • 设备开关等控制类操作,设备可被调用的方法
2.3. 添加事件
  • 事件则是设备上报的通知,如告警,需要被及时处理。

本次测试分别添加了一个属性一个服务以及一个事件,如下所示:

二、创建设备

1. 添加设备

  • 点击设备---添加设备---填写对应参数后点击确认弹出添加成功的标志后点击完成
  • 添加后的设备已经出现在设备列表里
  • 点击设备进入设备页面

2. 获取设备必要参数

2.1. MQTT连接参数
  • 点击MQTT 连接参数 “查看”获取必要连接参数
    • 接入网址(mqttHostUrl)
    • 端口号(port)
    • 连接三元组(clientId、username、passwd)
2.2. 主题中会用到的参数
  • 在主题Topic中会用的到 ProductKey、DeviceName

三、MQTT.fx调试

1. MQTT.fx通用设置

软件官网搜索下载即可

2. MQTT连接

  • 点击设置填写接入地址、端口号、ClientID、UserName、Password,点击apply保存参数
  • 点击“connect”连接后右侧连接状态变为绿色带边链接成功,此时观察阿里云物联网平台可以看到设备已经为在线状态

3. 上报属性

此时MQTT.fx相当于需要接入平台的硬件设备,首先上报属性进行测试,在通信过程中本次都使用Alink JSON来完成。

3.1. Topic
/sys/${productKey}/${deviceName}/thing/event/property/post
  • ${productKey} ${deviceName},这两个参数在设备信息页面查找替换
3.2. 上报内容
{
    "params": {
        "temp": 15
        "标识符": 值
    }
}
3.3. MQTT.fx模拟上报
填写好对应的主题和内容后点击“publish”发布
  • 发布完成后再阿里云端可以查看对应内容

4. 上报事件

4.1. Topic
/sys/${productKey}/${deviceName}/thing/event/${tsl.event.identifier}/post
  • 新增参数${tsl.event.identifier}为上报事件的标识符,在添加事件中有设置
4.2. 上报内容
{
    "params": {
        "Error": 1
        "标识符":值
    }
}
  • 内容中的标识符为事件中参数的标识符
4.3. MQTT.fx模拟上报
  • 填写对应主题和内容后点击“publish”发布成功后再云端可以看到

5. 获取服务指令

5.1. Topic
/sys/${productKey}/${deviceName}/thing/service/${tsl.service.identifier}
  • ${tsl.service.identifier},该参数同样为设置服务功能是填写的标识符
5.2. MQTT.fx订阅消息
  • 填写对应主题后点击“subscribe”订阅主题
  • 通过云端平台在线调试下发服务指令
  • 发送指令完成后再MQTT.fx平台可以查看消息

后续只需通过主控解析即可

四、总结

通过上述实验,已经完成了阿里云平台搭建、产品创建、以及设备接入,并且能够完成相关属性上报、事件上报和服务接收,后续只需要利用单片机和通信模块进行数据构建和发送,主要会用到MQTT连接和cjson库的调用,后续内容将继续更新。

阿里云物联网平台案例教程 ​ 物联网(简称IOT)把任何物体与物联网相连接,进行消息的交换和通信,实现对物品的智能化识别。简单说是:物联网就是把所有的物体连接起来相互作用,形成一个互联互通的网络,这就是物联网。如果说互联网是我们身体的虚拟大脑,那么物联网就是我们身体的感知系统,就像眼睛和耳朵一样,让我们能够感知外部事物。物联网包括感知、网络和应用三个方面。感知是数据的获取,包括听觉(语音识别)、视觉(摄像头、人脸识别)、感觉(气体、烟雾、红外传感器)、运动(振动、加速度传感器)等识别感知系统和芯片; 阅读详情

相关推荐

阿里云生活物联网平台及云智能APP使用保姆级教程

阿里云生活物联网平台及云智能APP使用,一篇文章告诉你!

2303_77013775的博客 1万+

配置阿里云物联网平台 保姆级教程

联网方式首选WiFi如果需要别的协议就选对应的,数据格式最常用的就是JSON,然后校验级别默认弱校验,认证方式默认设备密钥,产品描述可以自己添加对该产品的描述。然后节点类型:普通设备(如灯开关,温湿度,二氧化碳浓度等等显示类和控制类的)都是选择直连设备,网关设备就选网关设备,看后期具体需求。(8)添加设备,两种方法,一可以在创建完产品之后,在当前界面点击前往添加,也可以在设备管理->设备->添加设备。(6)创建好之后点进去,左侧找到设备管理,点开,再点击产品,点击创建产品。(1)找到阿里云平台官网,

当实力撑不起野心的时候 学习才是唯一出路 8914

资产监测设备中130dBm的GPS信号注入天线端口,C/N0一般是多少?

笔者的团队一直从事于资产监测设备的开发,在开发过程中,涉及到很多细节的问题,针对新入职的同事来说较为陌生。同时,在团队外,还有需要对智能硬件终端开发感兴趣的用户。基于此背景下,笔者将在下面的内容主要介绍资产监测设备以及对设备中的GPS相关的问题:130dBm的GPS信号注入天线端口,C/N0一般是多少?作出详细的解答。 资产监测设备概述: 资产监测设备是基于物联网通信技术基础上的智能硬件终端,其主要作用是帮助用户监测资产在仓库、运输途中、交付整个流通环节中,提供资产的实时位置与状态参数。用户只需要登录资产

瑞奇聊通信模组 1229

免费 | 30分钟了解阿里云 IoT 物联网平台,10分钟动手实战

物联网的力量已经逐渐超越了电脑和智能手机。我们身边的每一个“智能”设备都在致力于通过数字干预来解决现实世界中的问题。而物联网的应用已经在我们的生活中变的非常稀松平常:智能牙刷:智能牙刷嵌入了高质量传感器,这些传感器可以捕捉你刷牙频率、遗漏点、施加的压力等数据。你可以在智能手机上跟踪所有这些重要信息,并深入了解如何改善口腔健康。智能手表:通过健康跟踪设备帮助你实时监控健康状况,如果体温,血压,心率,...

2844

工业金属表面缺陷检测:4种光学成像方案(明/暗/漫/背光)选型与实测对比

本文深入探讨工业金属表面缺陷检测中的4种光学成像方案(明/暗/漫/背光),详细解析其物理原理、适用场景及实测效果。通过对比不同照明方案在铝合金轮毂、不锈钢餐具等实际工业场景中的表现,提供科学的选型决策树,帮助提升缺陷检出率至99%以上,为计算机视觉在工业质检领域的应用提供实用指南。

weixin_33624741的博客 388

基于Ollama本地大模型的Python自动化翻译工具开发实践

本文详细介绍了如何利用Ollama本地大模型和Python开发自动化批量翻译工具。通过部署本地开源模型、设计精准提示词、处理长文本分割及多种文档格式,构建了一个兼顾隐私安全、可控性与成本效益的翻译流水线,有效解决了文档批量翻译的痛点。

yhn45678901的博客 560

10分钟物联网设备接入阿里云IoT平台

前言最近尝试了一下阿里云IoT物联网平台,还是蛮强大的。在此记录一下学习过程。本教程不需要任何外围硬件,一台电脑和一根能上网的网线即可。算是一篇Hello World了。先上效果图第一章 准备工作1.1 注册阿里云账号首先打开阿里云的官网并注册新用户,网址为:https://www.aliyun.com/product/iot1.2 注册完成后自动跳转到实名认证界面,可以通过支付宝授权快速完成...

cash.yuan 3万+

Ubuntu开发环境配置——持续更新

本文简要介绍了Ubuntu下的开发环境配置流程和问题分析与解决,更多内容持续更新中。

m0_53365889的博客 2224

LoRaWAN设备接入阿里云IoT企业物联网平台实战——实践类

简介: LoRaWAN设备接入阿里云IoT企业物联网平台实战

AIoT2688的博客 1372

Gamit10.71添加新的天线类型

添加新的天线类型需要涉及到四个文件:antmod.dat,rcvant.dat,guess_rcvant.dat,hi.dat。 注意:格式要一致!!! 举例说明,我要添加一个JCA229的天线(带JCAD天线罩),对应接收机使用的是南方的South Net-S9。

Penny的博客 2711

PCL 点到面的ICP算法【2024最新版】

经典的点到面的ICP算法。博客长期更新,本文最新更新时间为:2024年10月18日。

点云侠的博客 36万+

10分钟物联网设备接入阿里云IoT平台源代码:快速搭建物联网设备连接

10分钟物联网设备接入阿里云IoT平台源代码:快速搭建物联网设备连接 去发现同类优质开源项目:https://gitcode.com/ 项目介绍 在现代科技迅速发展的背景下,物联网(IoT)已经成为连接物体和互联网的关键技术。然而,将物联网设备快速接入云平台并非易事,尤其是对于初学者和开发者而言。正因如此,"10分钟物联网设备接入阿里云IoT平台"源代码应运而生。本项目提供了一...

gitblog_06773的博客 486

MFC属性网格控件(CMFCPropertyGridCtrl)完全指南:构建专业属性编辑界面

本文详细介绍了MFC中的CMFCPropertyGridCtrl控件的使用方法。主要内容包括:控件基础用法(初始化、添加属性、事件处理)、高级设置(自定义外观、创建属性类型、动态更新)、派生类实现(自定义绘制、搜索过滤功能)、界面集成技巧(对话框布局、属性编辑器)以及实际应用示例。文章重点讲解了如何通过继承和自定义实现复杂功能,并提供了性能优化、多语言支持等最佳实践方案。该控件适用于需要大量参数配置的应用程序,能够创建类似Visual Studio属性窗口的专业界面。

专注现代C++实战,从核心语法到高性能编程,助力开发者深入掌握系统级编程精髓。 154

MQTT.fx 模拟 IoT 设备接入阿里云企业物联网平台

MQTT.fx是一款基于Eclipse Paho SDK,使用Java语言编写的MQTT客户端,支持Windows、Mac和Linux操作系统,可用于验证设备是否可与物联网平台正常连接,并...

1076

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

Android设备接入阿里云IoT物联网平台

1. 准备工作 1.1 注册阿里云账号 使用个人淘宝账号或手机号,开通阿里云账号,并通过__实名认证(可以用支付宝认证)__ 1.2 免费开通IoT物联网套件 产品官网 https://www.aliyun.com/product/iot 1.3 软件环境 JDK安装 编辑器 IDEA 2. 开发步骤 2.1 云端开发 1) 创建高级版产品 2) 功...

weixin_34195546的博客 6434

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

10分钟物联网设备接入阿里云IoT平台(源代码)

10分钟物联网设备接入阿里云IoT平台(源代码) 去发现同类优质开源项目:https://gitcode.com/ 本仓库包含了一份10分钟内实现物联网设备接入阿里云IoT平台的代码。此代码适用于快速搭建物联网设备与阿里云IoT平台的连接,帮助开发者理解和掌握物联网设备接入的基本流程。 该资源基于以下文章提供的内容进行整理和编写: 文章标题:10分钟物联网设备接入阿里云IoT平台 文章来源:某技术...

gitblog_06788的博客 424

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Android设备接入阿里云IoT物联网平台——设备接入类

使用个人淘宝账号或手机号,开通阿里云账号,并通过__实名认证(可以用支付宝认证)__3) 模拟设备MainActivity.java代码。我们以java程序来模拟设备,建立连接,上报数据。2) AliyunIoTSignUtil工具类。1) build.gradle添加sdk依赖。3) 设备管理>注册设备,获得身份三元组。2) 功能定义,产品物模型添加属性。物模型对应的属性上报payload。物模型对应属性上报topic。物联网平台产品介绍详情:​。阿里云物联网平台客户交流群。1) 创建高级版产品。

AIoT2688的博客 2789

阿里IOT云平台(二)---10分钟物联网设备接入阿里云IoT平台

本文转载自:https://www.geek-workshop.com/thread-37883-1-1.html。基于VS Code和Node.js 我替换了原文中的温度、湿度属性图(主要是修正了标识符错误问题)和附上了原文作者的资源下载链接(npm安装阿里云mqtt库文件时报json错误)。 之后我将介绍如何通过MQTT、阿里IOT SDK完成设备与云平台对接 前言 最近尝试了一下...

AI所思所想 7972

.NET平台设备使用C#语言接入阿里云IoT

1. 准备工作 1.1 注册阿里云账号 使用淘宝账号或手机号,开通阿里云账号,并通过实名认证(可以用支付宝认证) 1.2 免费开通IoT物联网套件 产品官网 https://www.aliyun.com/product/iot 1.3 软件开发环境 语言 C# 工具 Visual Studio IDE 2. IoT平台云端开发 2.1 创建基础版产...

weixin_33750452的博客 2067

物联网云平台对接:将 ESP32 设备数据接入阿里云 IoT 平台的步骤与调试

本指南将详细介绍如何将 ESP32 设备连接到阿里云 IoT 平台,实现数据上传。整个过程分为四个主要步骤:阿里云平台配置、ESP32 开发环境搭建、代码编写与烧录、以及调试常见问题。通过以上步骤,您应能成功将 ESP32 数据接入阿里云 IoT 平台。:MQTT 连接不稳定,日志显示 "Reconnecting MQTT..."。:串口输出 "Connecting to WiFi..." 循环。在阿里云控制台中设置产品和设备,为 ESP32 生成连接凭证。:ESP32 发送数据,但阿里云平台无记录。

2501_93876551的博客 1067

【小程序案例】支付宝小程序-MQTT模器,IoT设备通过WSS接入阿里云IoT物联网平台——设备接入类

添加产品属性温度 temperature,湿度 humidity。

AIoT2688的博客 615

揭秘 | 阿里云IoT物联网平台亿级设备接入方案大揭秘

一、前言不同的接入层互联网的产品基本都需要解决终端的接入问题,每个接入层会因为终端数量、终端能力、网络环境等不同的因素有各自的设计特性,比如:淘宝网需要解决海量短连接问题、微信需要解决海量...

5277

Linux设备如何接入阿里云IoT平台

本文以在Ubuntu x86_64系统上编译设备端C语言SDK为例,介绍设备上云的配置和开发过程。 前提条件 在进行本示例配置前,您需要完成以下准备工作: 注册阿里云账号,并完成实名认证。 开通物联网平台。关于物联网平台介绍,参见物联网平台产品详情页。 Ubuntu x86_64开发环境(PC或服务器)。 下载设备端C SDK Demo。 背景信息 阿里云物联网平台官方发布的设备端C语言版本SDK可以直接运行于Linux系统,并通过MQTT协议接入物联网平台。 创建产品和设备 ...

HaaS技术社区的博客 1441
上一篇: STM32固件升级OTA
下一篇: STM32单片机与cJSON:构建并解析JSON数据
咚璟
博客等级 码龄7年 3398粉丝 32原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值