首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/771106

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

基于 IoT+TSDB+Quick BI 云产品架构的楼宇环境监控实战

今天给大家带来基于阿里云IoT 物联网平台 + TSDB 时序时空数据库 + Quick BI 报表三大云产品组合实现楼宇环境监控端到端开发实战。少啰嗦,先看效果。部署后效果 0.技术架构本次 IoT 物联网开发实战我们在室内部署 4 个温湿度传感器,实时采集数据,每10秒发送到阿里云 IoT 物联网平台,通过规则引擎写入 TSDB时序数据库。在Quick BI 工作台,创建数据报表以分钟维度展示室内温湿度变化曲线。 技术架构如下: 1.物联网平台开发1.1.免费开通阿里云 IoT物联网云服务:https://www.aliyun.com/product/iot-deviceconnect />1.2.创建产品室内温湿度计器,选择自定义品类,直连设备,定义物模型,包含2个属性温度,湿度:1.3.注册设备,获取身份三元组。1.4.配置规则引擎,实时流转数据到 TSDB中1.5.完成设备端开发,实时上报温湿度数据。我们以Node.js脚本来模拟设备上报,代码如下: // 依赖mqtt库 const mqtt = require('aliyun-iot-mqtt'); // 设备身份 ...

IoT设备接入物联网平台华北2(北京) 节点开发实战

华北2(北京) IoT物联网平台实例化开发实战 今天,阿里云IoT物联网平台在华北2(北京)节点正式上线!对于华北地区的设备接入延时可以做到<10ms,比跨地域接入延时减少了3倍以上,同时支持通过规则引擎接入其他阿里云产品。 按需开通实例 我们登录IoT物联网控制台,在左上角华北2(北京),即可在华北2创建IoT物联网平台实例,如下图:在实例规格页面的地域和可用区,选择华北2(北京),其他规格可以根据实际业务情况选择,如下图:在线支付后,稍等几分钟,实例初始化完成。在实例设置页面,我们可以查看实例MQTT,CoAP,HTTP,AMQP,云端API的接入点信息,以及VPC内网接入点信息。 设备接入实战 我们以温控器为例,完成IoT设备接入华北2节点的开发实战。 设备接入和上报数据 创建产品和注册设备 在实例中,我们创建产品,选择直连设备,以设备秘钥方式认证身份。 在产品详情的Topic类列表创建用于业务通信的Topic,具体如下图:然后,我们注册一个设备。 设备开发 const mqtt = require('aliyun-iot-mqtt'); // 1. 设备身份信息 var ...

相关文章

发表评论

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。