暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

【功能详解】IoTDB 与 ThingsBoard 成功集成!

383

可视化工具集成+1

IoTDB 实现了 ThingsBoard 的无缝集成对接,IoTDB 构建的工业数据存储处理-可视化呈现链路又多了一种可用、易用的工具选择。


我们的代码已贡献到 ThingsBoard 社区(待发版),用户手册也已发布(可点击下方阅读原文直接进入),欢迎查看并联系我们!


关于 ThingsBoard


ThingsBoard 是一个开源物联网平台,通过支持灵活配置、管理设备和资产,和可扩展且容错的方式进行数据收集和可视化,来实现物联网项目的快速开发、管理和扩展。更多介绍详情请参考 ThingsBoard 官网。



ThingsBoard 允许创建丰富的物联网仪表板,用于实时数据可视化和远程设备控制,非常适用于 IoTDB 应用的工业物联网时序数据监控管理场景。


而现在,我们打通了 IoTDB 与 ThingsBoard 的集成链路,可以方便地从 ThingsBoard 接入设备数据存至 IoTDB,并支持从 IoTDB 拉取数据,基于 ThingsBoard 构建数据大屏



ThingsBoard-IoTDB 集成简介


ThingsBoard-IoTDB 提供了将 ThingsBoard 中的数据存储到 IoTDB 的能力,也支持在 ThingsBoard 中读取 root.thingsboard 数据库下的数据信息。详细架构图如下图黄色标识所示。



安装要求



安装步骤


ThingsBoard 具体安装步骤请参考 ThingsBoard 官网。其中:


  • ThingsBoard 官网中【步骤 2 ThingsBoard 服务安装】需使用从社区获取的安装包进行安装(使用 ThingsBoard 官方安装包无法使用 IoTDB)


  • ThingsBoard 官网中【步骤 3 配置 ThingsBoard 数据库-ThingsBoard 配置】步骤中需要按照下方内容添加环境变量:


    # ThingsBoard 原有配置
    export SPRING_DATASOURCE_URL=jdbc:postgresql://localhost:5432/thingsboard
    export SPRING_DATASOURCE_USERNAME=postgres
    export SPRING_DATASOURCE_PASSWORD=PUT_YOUR_POSTGRESQL_PASSWORD_HERE ##修改为pg的密码


    # 使用IoTDB需修改以下变量
    export DATABASE_TS_TYPE=iotdb ## 原配置为sql,将变量值改为iotdb


    # 使用IoTDB需增加以下变量
    export DATABASE_TS_LATEST_TYPE=iotdb
    export IoTDB_HOST=127.0.0.1 ## iotdb所在的ip地址
    export IoTDB_PORT:6667 ## iotdb的端口号,默认为6667
    export IoTDB_USER:root ## iotdb的用户名,默认为root
    export IoTDB_PASSWORD:root ## iotdb的密码,默认为root
    export IoTDB_CONNECTION_TIMEOUT:5000 ## iotdb超时时间设置
    export IoTDB_FETCH_SIZE:1024 ## 单次请求所拉取的数据条数,推荐设置为1024
    export IoTDB_MAX_SIZE:200 ##sessionpool内的最大数量,推荐设置为>=并发请求数
    export IoTDB_DATABASE:root.thingsboard ##thingsboard数据写入iotdb所存储的数据库,支持自定义


    使用说明


    1. 创建设备并接入数据:在 ThingsBoard 的实体-设备中创建设备并通过工业网关将数据发送到 ThingsBoard 指定设备中



    2. 设置规则链:在规则链库中对于“SD-032F 泵”设置告警规则并将该规则链设置为根链



    3. 查看告警记录:对于产生的告警记录可以通过点击“设备-告警”来进行查看



    4. 数据可视化:在“仪表板”中通过“新建仪表板-绑定设备-关联参数”进行可视化设置



    在 IoTDB 实现的“采、存、算、管、用” 一体化管理解决方案中,IoTDB 绝不是独立存在的组件,而是希望结合上下游多类易用性工具,覆盖时序数据管理的全生命链路,让用户更加方便地挖掘时序数据价值。


    因此,ThingsBoard 与 IoTDB 的集成,可以充分利用 IoTDB 强大的存储、查询能力和 ThingsBoard 高效的可视化监控、控制能力,提高时序数据处理效率和工业数字化业务洞察。




    规上企业应用实例






    能源电力:中核武汉国网信通产业集团华润电力大唐先一上海电气国轩清安储能某储能厂商太极股份绍兴安瑞思


    航天航空:中航机载共性北邮一号卫星


    钢铁冶炼:宝武钢铁中冶赛迪


    交通运输:中车四方长安汽车城建智控德国铁路


    智慧工厂与物联:PCB 龙头企业博世力士乐德国宝马京东昆仑数据怡养科技

    关于天谋科技


    天谋科技(Timecho)成立于 2021 年 10 月,是行业领先的时序数据库管理系统及相关服务的提供商,现已获得近亿元人民币天使轮融资。公司由 Apache IoTDB 核心团队创立,团队聚焦大数据底层技术软件研发,针对企业组建物联网大数据平台时所遇到的数据体量大、采样频率高、数据乱序到达、分析需求多、存储与运维成本高等多种问题,为企业提供海量时序数据管理的高效解决方案。目前,其物联网原生时序数据库管理系统已在国家电网、国家气象局、中航成飞、中核集团、中国中车、长安汽车、金风科技等超过 1000 家企业广泛应用


    电话:010-62780978

    邮箱:contact@timecho.com

    网址:www.timecho.com

    文章转载自Timecho 天谋科技,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论