FS800DTU联动OneNET平台数据可视化View

news/2025/2/26 14:39:01

目录

1 前言

2 环境搭建

2.1 硬件准备

2.2 软件环境

2.3 硬件连接

3 注册OneNET云平台并建立物模型

3.1 参数获取

3.2 连接OneNET

3.3上报数据

4 数据可视化View

4.1 用户信息获取

4.2 启用数据可视化View

4.3 创建项目

4.4 编辑项目

4.5 新增数据源

4.6 数据过滤器配置

4.6 项目发布

5 总结


1 前言

        OneNET是由中国移动打造的物联网开放平台,在物联网应用和真实设备之间搭建高效、稳定安全的应用平台。该平台支持适配各种网络环境和协议类型,可实现各种传感器和智能硬件的快速接提供丰富的 API和应用模板以支撑各类行业应用和智能硬件的开发。

        FS800DTU核心板是基于飞思创4G Cat.1模组设计的,上面集成了DC-DC、SIM卡、天线和串口电平转换电路,支持5-16V供电输入,我们不需要额外的设计,接上天线、SIM卡和串口就可以使用。FS800DTU支持4路Socket,支持TCP/UDP/HTTP/MQTT等通信协议,适配了阿里云、OneNET等物联网平台。出厂自带YunDTU固件,不需要一条一条发AT指令配置,通过飞思创提供的配置工具直接填写参数即可,连上服务器后数据直接透传,小白也能快速上手。

2 环境搭建

2.1 硬件准备

  1. FS800DTU核心板(型号:FS-MCore-F8A2M1
  2. 4G物联卡一张,移动,联通,电信均可。
  3. USB转TTL模块,包括4根杜邦线。
  4. 4G天线一根。

2.2 软件环境

  1. OneNET物联网开放平台。4G物联卡一张,移动,联通,电信均可。
  2. OneNET数据可视化View。4G天线一根。
  3. SerialPort_To_Network_ConfigTools参数配置软件。

2.3 硬件连接

        将天线,SIM卡装到4G模块上(按照模块上的插卡方向操作),按图示方式接好线,注意串口是交叉连接。

3 注册OneNET云平台并建立物模型

        注册与创建的流程在此处不赘述,具体实现可参照“玩转物联网-4G模块如何快速将数据上传到OneNET平台“这篇文章。以下展示的是我所创建的产品及其物模型的图示。

3.1 参数获取

        获取连接参数、订阅主题以及数据格式的相关信息,请参考”玩转物联网-4G模块如何快速将数据上传到OneNET平台“这篇文章。以下列出了所需的具体信息。

        产品ID:14g5eK3W52

        设备名称:Test

        设备密钥:OHFCWUt***********************=

        直连设备上报属性响应:$sys/14g5eK3W52/Test/thing/property/post/reply

        直连设备上报属性 :$sys/14g5eK3W52/Test/thing/property/post

3.2 连接OneNET

        填写3.1章节的获取的参数并设置所有参数。

3.3上报数据

        上报数据的格式,请参考”玩转物联网-4G模块如何快速将数据上传到OneNET平台“这篇文章。

4 数据可视化View

4.1 用户信息获取

(1)点击头像->点击访问权限

        用户ID:353376

        用户Accesskey:M0Nt0*****************************RDhQ==

4.2 启用数据可视化View

(1)选择产品服务->点击数据可视化View

(2)点击立即试用

4.3 创建项目

(1)新建项目

(2)选择空白模板->自定义名称->自定义项目描述

        由于我当前使用的是基础版,因此仅能使用空白模板,但如果您想使用更多现成的模板,可以选择充值升级

4.4 编辑项目

(1)点击编辑

(2)添加组件

        由于我当前使用的是基础版,所以只能使用相对基础的组件。在这里,我选用了仪表盘组件,而其他更多的组件,您可以自行进行探索与尝试。

4.5 新增数据源

(1)点击仪表盘->点击管理数据源

(2)新增数据源

4.6 数据过滤器配置

(1)编辑数据过滤器

return [{
    value: data[data.length - 1].value, 
    name: data[data.length - 1].id
}]

        将以上面的代码复制数据过滤器中。

(2)修改样式

(3)重复4.4-4.6章节的创建一个湿度的仪表盘如下图所示:

4.6 项目发布

(1)项目发布

(2)效果展示

        将复制的链接粘贴到浏览器中,就可以查看到已经创建的项目。

5 总结

        本篇文章介绍了如何使用FS800DTU向OneNET平台上报温湿度信息,并通过数据可视化功能将这些信息呈现出来。感谢各位的观看!如果您在阅读过程中有任何疑问,或者希望进一步了解该产品,请随时通过私信或评论区与我们联系,我们将尽快回复您的消息!


http://www.niftyadmin.cn/n/5868832.html

相关文章

QT入门--QMainWindow

从上向下依次是菜单栏,工具栏,铆接部件(浮动窗口),状态栏,中心部件 菜单栏 创建菜单栏 QMenuBar* mybar1 menuBar(); 将菜单栏放到窗口中 setMenuBar(mybar1); 创建菜单 QMenu *myfilemenu mybar1-…

HTTP/HTTPS 服务端口监测的简易实现

一 HTTP/HTTPS 服务端口监测的简易实现方法 在当今快节奏的工作环境中,工作忙碌成为了许多职场人的常态。就拿我们团队最近经历的事情来说,工作任务一个接一个,大家都在各自的岗位上争分夺秒地忙碌着。然而,就在这样高强度的工作…

《迈向认知智能新高度:深度融合机器学习与知识图谱技术》

在人工智能的蓬勃发展进程中,机器学习与知识图谱技术正逐渐成为推动行业变革的关键力量。机器学习赋予机器从数据中学习并做出预测的能力,知识图谱则以结构化的方式描绘现实世界中实体与关系,为机器理解知识提供了语义框架。将二者深度融合&a…

A Large Recurrent Action Model: xLSTM Enables Fast Inference for Robotics Tasks

奥地利林茨约翰开普勒大学机器学习研究所 ELLIS 小组,LIT 人工智能实验室奥地利林茨 NXAI 有限公司谷歌 DeepMind米拉 - 魁北克人工智能研究所 摘要 近年来,强化学习(Reinforcement Learning, RL)领域出现了一种趋势,…

bash快捷键完整版

bash快捷键完整版 生活在 Bash shell 中,熟记以下快捷键,将极大的提高你的命令行操作效率。 编辑命令 Ctrl a :移到命令行首Ctrl e :移到命令行尾Ctrl f :按字符前移(右向)Ctrl b &#x…

leetcode 283. 移动零(详解)双指针c++

题目链接:283. 移动零 - 力扣(LeetCode) 算法原理 解法一:辅助数组 开辟一个辅助数组,遍历原数组,每次遍历到非0元素的时候,就把它放入辅助数组里,最后让辅助数组覆盖原数组&…

电商API接口设计:商品、订单与支付模块的微服务拆分实践

在电商系统中,将商品、订单与支付模块进行微服务拆分是一种常见且有效的架构设计策略,它可以提高系统的可维护性、可扩展性和灵活性。以下是关于这三个模块微服务拆分的详细实践: 1. 微服务拆分的原因 高内聚低耦合:每个模块专注于…

交叉编译curl(OpenSSL)移植ARM详细步骤

运行配置脚本 使用 Configure 脚本配置 OpenSSL,指定目标平台和安装路径: curl downloads 各个版本 Old 1.1.1 Releases | OpenSSL Library 各个版本 从 OpenSSL 官网下载源码包 tar -xzf openssl-1.1.1b.tar.gz cd openssl-1.1.1b/运行配置脚本 使…