阿里云iot+yf330011.物联网多设备快速通信级联

叶帆 叶帆     2022-12-10     212

关键词:

        我们见到的很多物联网设备,大都是“一跳”上网,所谓的“一跳”就是设备直接上网,内嵌物联网模块或者通过DTU直接上网。其实稍微复杂的物联网现场,往往网关下面连接若干物联网设备(如下图),并且这些物联网设备的距离有可能还有些远,连接的传感器也可能有些多,如何合理,且快速的连接这些设备,并把这些传感器数据上传的云端,如果是传统的做法,还是比较麻烦的,下面讲讲我们是如何快速进行多级物联网设备互联的。

         目前支持两种通道,RS485(有线,串行口)和LoRa(无线),为了便于演示该功能,所以选用“六方塔”来作为物联网终端设备(如下图所示),下连接各种传感器,上连接网关。

       “六方塔”虽然是硬件,但是和YFIOs软件类似,也支持组态式,积木式构建。

一、六方塔传感器配置

        六方塔传感器板,自带温湿度传感器,气压传感器,支持外置的光照传感器,PM2.5传感器,我们采用YFIOs组态进行配置。

         用户驱动配置好后,我们单击“数据配置”可以看到对应的传感器属性都已经自动配置出来了(如下图)。

二、RS485通道多设备快速互联

  1. 六方塔添加“叶帆IO服务”策略

       由于是通过RS485进行直连,所以选择“串口”选项。YF3300的RS485接口是“COM2”,配置参数默认为“9600,n,8,1”也可以根据需要进行修改。

       我们单击“IO配置”勾选我们需要快速上传的IO属性。

       配置好后,我们单击“导出”按钮,导出对应的IO配置 io.xml。  

      2.网关添加“IOIClient.SerialPort”驱动

设备地址和串口参数要和“叶帆IO服务”的配置一样。

进入“IO配置”面板,单击“导入”按钮,导入我们原先导出的io.xml配置文件。

   单击“确定”之后,我们进入“数据配置”可以看到很多需要上传的IO变量已经自动配置出来了。

   部署相关的程序到网关和“六方塔”,运行后,我们发现六方塔的传感器数据已经上传到网关了。

三、LoRa通道多设备快速互联

  1. 六方塔添加“叶帆IO服务”策略

        我们可以打开刚刚配置的串口类型“叶帆IO服务”,把串口修改为“LoRa”,配置可以设置为默认,SPI接口根据网关类型进行配置。

       IO配置我们可以直接用以前的导出的io.xml文件。

       2.网关添加“IOIClient.LoRa”驱动

        对应的参数和“叶帆IO服务”要保持一致。

        我们进入“IO配置”单击“导入”按钮,导入io.xml配置,可以看到“数据配置”中已经自动添加了六方塔的属性变量了。

        “六方塔”和网关分别部署相关的程序,运行后,我们发现“六方塔”传感器数据已经上传到网关了。

         如有必要可以添加阿里云物联网策略,直接把物联网数据上传到阿里云物联网平台。

         想体验阿里云IoT平台的网友,可以单击如下链接https://dev.iot.aliyun.com/sale?source=deveco_partner_yefan

 

 

阿里云iot+yf330012.阿里云iotstudio入门介绍

    阿里云IoT Studio是针对物联网场景提供的生产力工具,可覆盖各个物联网行业核心应用场景,帮助您高效经济地完成设备、服务及应用开发。物联网开发服务提供了移动可视化开发、Web可视化开发、服务开发与设备... 查看详情

阿里云iot+yf33007.物联网设备表达式运算

    很多时候从设备采集的数据并不能直接使用,还需要进行处理一下。如果采用脚本处理,有点太复杂了,而采用表达式运算,则很方便地解决了此类问题。一. 设备连接    运行环境搭建:Win7系统请下... 查看详情

阿里云iot+yf33005.alink物模型之服务下发

...复杂的业务逻辑,如执行某项特定的任务。   -摘自阿里云物联网产品文档。      从1991美国麻省理工学院的KevinAsh-ton教授首次提出物联网的概念, 查看详情

阿里云iot+yf330015.阿里云物联网小程序构建

...物联网+小程序的火花。一.云端配置(1)登陆阿里云物联网平台。(2)在设备管理选项中创建产品      示例:(3)查看相应的产品,进行物模型属性的创建。查看产品细节,选择功能定... 查看详情

阿里云iot+yf330015.阿里云物联网小程序构建

    2013年8月,“轻应用”概念提出,但是仅仅活跃四年随后淡出,直到2017年1月9号借助微信小程序成功续命。一时间,以微信小程序和支付宝小程序为代表的轻应用解决方案迅速贯穿多个环节,成为“万物... 查看详情

存量设备通过dtu进入阿里云iot平台(代码片段)

本文将具体介绍如何通过符合阿里云物联网平台接入协议规范的DTU设备,快速实现存量串口输出设备接入阿里云物联网平台。背景信息在工业、农业、医疗、城市、楼宇、园区等多种场景中,存在着大量的通过串口与外... 查看详情

阿里云iot+yf33009.快速开发modbus设备驱动

    Modbus是一种串行通信协议,是莫迪康公司为PLC(编程逻辑控制器)通信而设计的协议。Modbus目前已经成为工业领域通信协议的业界标准,大部分的仪器仪表都支持该通信协议。很早以前就开发过基于Modbus协... 查看详情

阿里云iot云产品交流会:物联网痛点多,阿里能做啥?

...应用开发?企业对云平台的使用体验如何对于类似问题,阿里云IoT、ICA联盟一直希望与行业人士进行对话。上周,ICA联盟物联网万亿生态伙伴聚合沙龙在杭州举办,活动以“粘合行业碎片,共创IoT基石”为主题,以阿里云IoT云产... 查看详情

iot设备接入:阿里云物联网平台体验

节选自微信公众号: 6.设备端输出log 通过HTTPS认证接入,获取MQTT的用户名和密码  MQTT使用获取到的用户名和密钥接入  使用MQTT订阅和发布消息      查看详情

阿里云重磅推出物联网设备身份认证linkid2

2018年12月19日,阿里云宣布推出新版物联网设备身份认证LinkID2及物联网安全运营中心LinkSOC,护航万物智联。??随着越来越多的设备连接到网络中,随之而来的安全问题越来越突出。关键基础设施首当其冲??2015~2016年年底,乌克兰... 查看详情

国内物联网平台初探——阿里云物联网套件

...端与云端的通信。用户也可以基于开源协议MQTT协议连接阿里云IoT,实现Pub/Sub异步通信。 安全认证&权限策略为每个设备颁发阿里云IoT的凭证,依赖凭证才能连接阿里云IoT。 查看详情

物联网设备上云难?华为云iot帮你一键完成模型定义,快速在线调试设备

...到了设备和远端通信的过程。本文分享自华为云社区《物联网设备上云难?华为云IoT帮你一键完成模型定义,快速在线调试设备》,作者:华为IoT云服务。物联网,即字面意思,让“物”连上网络&# 查看详情

阿里云物联网iot设备上下线状态数据流转的设置(代码片段)

...控端设备(比如手机)和被监控端设备的数据交互,在阿里云物联网平台完成这个交互功能的方法就是建立两个设备之间的数据流转,对于设备要流转的物模型数据,阿里云网站上已经有详细的示例介绍,但是对于... 查看详情

手机秒变iot设备?——巧妙利用阿里云物联网平台(代码片段)

...,用户在线数量统计,还能和云端消息交互!没错得益于阿里云物联网套件创建设备免费,消息收费也只有百万消息三块六(先使用后付费,不满不要钱),尤其对于学生党来说,基本是用不了这么多,也就意味着免费!(学生... 查看详情

解密iot物联网平台设备如何快速上云实现全球就近接入

近年来,物联网技术正以指数级的速度日渐成熟,并潜移默化的改变着人们的生活。根据国际数据公司IDC的预测估计,到2025年,将有416亿台联网的IoT设备或“物”,生成79.4ZB的数据。同时IDC中国研究数据显示&... 查看详情

将androidthings与阿里云集成,轻松实现物联网项目

参考技术A在本文中,我们将向您展示如何使用阿里云IoT平台轻松将AndroidThings连接到您的物联网(IoT)网络,我们将为该项目构造一个示例:功能性甲醛和温度传感器。有些人可能不了解AndroidThings,简单来说,它就是让开发者可... 查看详情

linux设备如何接入阿里云iot平台

...本示例配置前,您需要完成以下准备工作:注册阿里云账号,并完成实名认证。开通物联网平台。关于物联网平台介绍,参见物联网平台产品详情页。Ubuntux86_64开发环境(PC或服务器)。下载设备端 查看详情

python3树莓派连接阿里云物联网设备发送接收数据(代码片段)

Python3连接阿里云物联网设备发送接收数据(树莓派)阿里云物联网IOT代码部分库文件Windows下安装环境树莓派安装环境可能遇到的错误代码效果展示阿里云物联网IOT首先,准备好阿里云产品设备的创建(三码)... 查看详情