首页 - 生活 > 如何使用阿里云做物联网(如何使用阿里云做物联网业务)

如何使用阿里云做物联网(如何使用阿里云做物联网业务)

发布时间:2024-07-10 03:21:45 阅读:876

当提及如何使用阿里云做物联网,我们或许都了解,有人想问如何使用阿里云做物联网业务,这究竟是咋回事?让我们详细了解一下吧。

阿里云物联网平台搭建(5)基础平台服务的调用

之前一直想要使用mqtt协议模拟tcp协议的实时返回监控参数的功能,经过几个月的摸索和试验,终于将同步服务的开发摸透,仅仅看飞燕平台的技术文档是看不懂的,核心文档链接如下:

1、什么是rrpc,同步服务如何使用rrpc实现实时返回的效果

;aly_as=odhFNfAc

阿里将同步服务使用rrpc

2、服务的数据格式

;aly_as=KNMEpUOP

看完文档还有不懂的同学们,我给你准备了总结:

1.RRPC有专用的topic,服务端的实现,在物的模型服务中有invoke的请求方式和返回结果。

设备端根据文档1中的订阅topic与上报topic。上报的数据格式根据文档2上报。

例子:

1.按照物的服务调用方法请求

2.设备端订阅到服务的下发,将msgid从topic上面截取下来此处为1214836938775870464

3.将msgid填充到上报topic结尾,数据格式注意param改为data,加上code,其余数据对照功能定义中的物模型

4.在调试窗口中找到服务调用菜单

显示上报成功,注意服务的解析与属性事件不一样,通过通用打印只能打印出result ok,要进一步解析data出来再打印。

只支持MODBUS协议的PLC设备如 何接入阿里云物联网?

阿里云物联网都是用MQTT来通信的, 设备要接入阿里云物联网, 需要在设备端加一个物联网网关,像市面上的多比智能网关、多比物联网网关、龙博智能网关等等, 都可以接入,

如何用阿里云做物联网产品

做硬件反馈信号网络连接的就是物联网。集中运算然后可以分摊资源就是云计算。阿里云算是云计算,智能家居算是物联网。 云海云办公自动化系统属于云计算和云存储的概念。

阿里云物联网平台 - 物模型

物模型是云平台为物联网产品定义的数据模型,用于描述产品的功能。将产品抽象成数据的集合,方便云端进行控制。

物模型从 属性 、 服务 和 事件 三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。

TSL 格式是一个 JSON 格式的文件,完整的 TSL 格式可以参考: 阿里云物模型 。

嵌入式端开发固件往往只需要关注少数几个参数,可以在产品的 功能定义 页面,单击 物模型TSL , 精简物模型 里面查看。

需要关注的有 "properties","events","services",在 JSON 格式里,这三者都是数组,分别存储了该物模型的数据,事件和服务,在 C-SDK 里也就分别是 IOT_Linkkit_Report() 上报属性, IOT_Linkkit_TriggerEvent() 触发事件和注册为 ITE_SERVICE_REQUEST 的回调函数。

在上报属性时,只需要关注 "identifier" 名称对应的值(字符串),此时表示该属性在产品下的唯一标识。例如一个精简物模型属性为:

则上报的数据只需要为 {"count":10} 即可,需满足 JSON 字符串的格式,字符串内有一个名称/值对,名称为 "count"(物模型里 "identifier" 的值),值对为 10(满足物模型里数据类型为 int 的要求)。

触发事件需要关注 "identifier" 名称对应的值(字符串),表示该事件在产品下的唯一标识;还需要关注 "outputData",表示上报事件的输出值。一个精简物模型例子如下:

"outputData" 数组的使用与属性上报一致,这里就不介绍了。

服务调用需要同时关注 "identifier","inputData" 和 "outputData" 这三个名称,分别表示该服务在产品下的唯一标识,服务的输入参数,服务的输出参数。与函数调用有输入值和输出值类似,服务调用也有这些特征。

物模型数据校验方式目前有两种, 弱校验 和 免校验 。

也就是说,弱校验针对产品设备的上报数据,只要 idetifier 是一致的,且 dataType 字段满足要求,就接收该数据,并且在其他云端产品流转。

为什么云端可以设置和获取接入设备的属性呢?为什么接入设备可以上报事件给云端呢?又为什么云端可以调用接入设备提供的服务呢?这就是这一小节解释的内容。

物模型基于 MQTT 协议,MQTT 协议的介绍不在此处展开。

云端定义了一系列的 Topic,在设备接入云端时,C-SDK 向 MQTT broker 订阅了一些的 Topic,而云端需要与设备交互时,就向 MQTT broker 发布相应的 Topic,这样就完成了交互过程。同理,云端也会订阅一些 Topic,设备可以向这些 Topic 发布消息。

接入设备端订阅发布的 Topic 列表如下:

其中 ${productKey} 会替换为实际的产品名,${deviceName} 会替换为实际的设备名,${tsl.event.identifier} 是事件的标识符,${tsl.service.identifier} 是服务的标识符,最大限度地保证了 Topic 的唯一性。

这些 Topic 的作用在后面用时序来描述。

AIoT入门:用虚拟设备体验物联网平台设备上云&设备数据存储

简介:  没有设备,也能立刻体验物联网平台的功能:使用物联网平台提供的“在线调试”功能,体验虚拟设备上云设备数据存储分析的功能。

产品推荐:阿里云物联网开发者工具( IoT Studio ), 立刻免费体验吧!

你可能遇到以下情况:

1、手头没有开发板

2、还不懂“物联网云服务”怎么玩,想体验一下

3、设备端开发跟物联网云服务没跑通,不确定哪个环节出现问题

这时,你就需要用到“在线调试”功能来虚拟一个设备,详细步骤如下:

1、登陆物联网平台控制台 , 现在登入

2、左侧导航栏中,找到在线调试功能

如何使用阿里云做物联网(如何使用阿里云做物联网业务)

3、开始设备上云开发,这个环节分为3个步骤:创建产品→创建设备→激活设备(使用在线调试)

3.1 创建产品

下方的都是默认选项,不用改动,点击完成,成功创建1个产品

3.2 产品和设备是包含与被包含的关系,我们创建成功产品后,即可在这个产品下添加设备

设备添加成功后,即弹出设备的三元组(设备证书),这个三元组是全网唯一的设备身份校验要素

ProductKey:是物联网平台为产品颁发的全局唯一标识。该参数很重要,在设备认证以及通信中都会用到,因此需要您保管好。

DeviceName:在注册设备时,自定义的或自动生成的设备名称,具备产品维度内的唯一性。该参数很重要,在设备认证以及通信中都会用到,因此需要您保管好。

DeviceSecret:物联网平台为设备颁发的设备密钥,和DeviceName成对出现。该参数很重要,在设备认证时会用到,因此需要您保管好并且不能泄露。

考虑设备实际生产时对安全和成本的不同需求,我们可以选择“一机一密”,或者“一型一密”。

一机一密:每个设备烧录其唯一的设备证书(ProductKey、DeviceName和DeviceSecret)。当设备与物联网平台建立连接时,物联网平台对其携带的设备证书信息进行认证。

一型一密:同一产品下所有设备可以烧录相同产品证书(即ProductKey和ProductSecret)。设备发送激活请求时,物联网平台进行产品身份确认,认证通过,下发该设备对应的DeviceSecret。

3.3 激活设备

我们发生几个开灯关灯的指令,就可以看到设备上报的数据:

4、使用物联网平台的“数据分析”功能存储数据

点击确定后,设备数据即成功存储

再点击“查看”,即可看到数据的存储

查看表结构

查看表数据

如何使用阿里云做物联网(如何使用阿里云做物联网业务)

查询表数据

了解更多数据分析能力:

1、阿里云物联网平台数据分析服务主页

如何使用阿里云做物联网(如何使用阿里云做物联网业务)

2、技术文档

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件举报,一经查实,本站将立刻删除。

标签: #使用 #如何

如何使用阿里云做物联网(如何使用阿里云做物联网业务)相关文章

  • 肩周炎如何治疗 肩袖损伤合并肩周炎如何治疗

    肩周炎如何治疗 肩袖损伤合并肩周炎如何治疗

    本篇文章给大家谈谈肩周炎如何治疗,以及肩袖损伤合并肩周炎如何治疗对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览: 1、肩周炎是怎么治疗方法...

    2024-02-27

  • 小规模纳税人如何报税 小规模纳税人如何报税填写

    小规模纳税人如何报税 小规模纳税人如何报税填写

    今天给各位分享小规模纳税人如何报税的知识,其中也会对小规模纳税人如何报税填写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览:...

    2024-02-07

  • 如何提高肺活量 如何提高肺活量测试成绩

    如何提高肺活量 如何提高肺活量测试成绩

    今天给各位分享如何提高肺活量的知识,其中也会对如何提高肺活量测试成绩进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、...

    2024-02-01

  • 惠普5200n打印机参数如何(惠普5200n打印机介绍)

    惠普5200n打印机参数如何(惠普5200n打印机介绍)

    关于惠普5200n打印机参数,惠普5200n打印机很多人还不知道,乐天今天为大家解答这个问题,现在让我们一起来看看吧!1、  【PConline北京站行情】惠普...

    2024-01-23

  • 新房如何除甲醛 新房如何除甲醛和异味

    新房如何除甲醛 新房如何除甲醛和异味

    今天给各位分享新房如何除甲醛的知识,其中也会对新房如何除甲醛和异味进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目录一览: 1、新...

    2024-01-19

  • 如何系领带 如何系领带慢动作完整版

    如何系领带 如何系领带慢动作完整版

    本篇文章给大家谈谈如何系领带,以及如何系领带慢动作完整版对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。本文目录一览: 1、领带怎么打?有几种打法?...

    2024-01-18