0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

BL102网关Thingsboard平台证书X.509加密教程

jf_23482480 来源:jf_23482480 作者:jf_23482480 2023-01-30 16:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本文主要讲述的是Thingsboard平台使用X.509认证的使用方法,顺便给大家推荐一款好用的Thingsboard网关,钡铼技术BL110,作为一款优秀的功能强大的物联网网关,它可以采集各种PLC仪器仪表传感器的数据上传到ThingsBoard平台,我们的网关内置了ThingsBoard的数据模板,对接非常简单方便。

目前我们支持BL10X系列接入thingsboard已经支持的四种模式。
1、属性的网关模式;
2、MQTT直接上传属性模式;
3、MQTT直接上传遥测模式;
4、遥测的网关模式。

将文件拷贝到其他文件夹中



将三个文件格式都改成uninx



拷贝到linux文件夹中



授予*.sh执行权限

chmod +x *.sh



执行文件

先执行server.keygen.sh

直接回车即可




再执行client.keygen.sh



修改源码中读取文件的方式,否则会报java.lang.IllegalArgumentException: URI is not hierarchical该错



由于我们生成mqttserver.jks在/etc/thingsboard/conf下所以要修改配置文件的路径,指定全路径。



需要重新编译打包再部署到linux上。

新增设备或者网关



这里的公钥是生成的mqttclient.pub.pem

将mqttclient.pub.pem内容复制到这里





客户端传输数据

代码如下官网提供

https://thingsboard.io/docs/user-guide/certificates/





最好再重启thingsboard,

再执行客户端代码。

结果如下




我创建的是网关,发送的内容为




平台正确展示


多个网关

需要先拷贝client.keygen.sh生成的文件

再重新执行即可。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2950

    文章

    48110

    浏览量

    418169
  • 网关
    +关注

    关注

    9

    文章

    6930

    浏览量

    56544
  • MQTT
    +关注

    关注

    5

    文章

    738

    浏览量

    25248
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    睿莱体测“体质宝”——桂花蓝牙网关M1000赋能儿童运动表现数字化

    自动生成运动处方。 2.核心功能模块 在便捷化体测方面,学生只需佩戴体质宝,通过蓝牙连接桂花M1000网关,即可在3分钟内完成核心测试,所有数据自动上传至管理平台。这一设计大幅提升了体测效率,有效
    发表于 04-10 11:56

    探索Atmel AT88SA102S:加密认证芯片的技术奥秘

    探索Atmel AT88SA102S:加密认证芯片的技术奥秘 在电子设备的安全认证领域,Atmel AT88SA102S加密认证芯片是一款具有重要地位的产品。尽管它已不推荐用于新设计,
    的头像 发表于 04-07 09:55 103次阅读

    无法运行预装的 Ubuntu 23.10 服务器如何解决?

    dns_resolver注册 [ 0.523366] 已注册 TaskStats 版本 1 [ 0.524724] 加载编译的 X.509 证书 [ 0.529363] 加载的 X.509
    发表于 02-04 06:15

    具有集成浪涌保护功能的小封装 TIOS102 和 TIOS102x 数字传感器输出驱动器

    具有集成浪涌保护功能的小封装 TIOS102 和 TIOS102x 数字传感器输出驱动器 在工业传感器应用中,一款性能出色且功能丰富的数字传感器输出驱动器至关重要。TIOS102
    的头像 发表于 12-16 14:05 485次阅读

    蓝牙网关是什么?都有哪些功能?应用场景有哪些?

    应用: 智慧医疗:对接心电贴、血氧仪、血糖监测仪等穿戴设备,通过网关将患者体征数据实时上传至医院平台,支持术后居家监测与远程会诊,桂花E1000网关已在多家医院实现多体征无线监测。
    发表于 12-11 15:21

    LoRa基站与网关概念

    基站和互联网的一个重要桥梁。它主要负责将来自LoRa基站的信号转发给互联网,并将来自互联网的指令转发给LoRa基站。同时,LoRa网关还可以对接不同的云平台,将物联网设备的数据上传到云平台中进行处理
    发表于 12-02 08:30

    桂花M1000:轻量型蓝牙网关的场景落地与客户实践

    本帖最后由 cassia2019 于 2025-11-12 17:06 编辑 一、产品核心特性:场景适配的底层支撑 桂花 M1000 是一款聚焦移动性与快速部署的 4G 蓝牙小网关,其核心
    发表于 11-12 16:59

    【产品应用】EM-500网关如何批量布署应用

    面对崭新出厂的EM-500网关,您是否还在为逐一手动安装应用而效率低下感到困扰?是否曾因配置细微差异导致批量设备运行异常而头疼?本文将为规模化部署中的常见痛点提供一套完整的自动化
    的头像 发表于 10-20 11:34 552次阅读
    【产品应用】EM-500<b class='flag-5'>网关</b>如何批量布署应用

    应用案例分享:西门子ATEC控制器BACnet MSTP转MQTT对接平台钡铼技术BA113网关

    在楼宇自控与智慧能源系统中,西门子ATEC控制器常用BACnet MSTP协议,而上层平台越来越依赖MQTT。深圳市钡铼技术有限公司推出的BA113网关,可实现BACnet到MQTT的无缝对接,支持主流云平台接入,具备工业级抗干
    的头像 发表于 09-16 15:36 899次阅读
    应用案例分享:西门子ATEC控制器BACnet MSTP转MQTT对接<b class='flag-5'>平台</b>钡铼技术BA113<b class='flag-5'>网关</b>

    如何用网关接入TTN平台,控制多节点LoRaWAN模组?

    对接TTN平台,实现数据发送与接收。 RG-02网关 RG-02是一款室内型LoRaWAN网关。支持Semtech数据包转发器和LoRaWAN基站功能, 兼容标准LoRaWAN协议。采用
    的头像 发表于 08-19 17:10 2790次阅读
    如何用<b class='flag-5'>网关</b>接入TTN<b class='flag-5'>平台</b>,控制多节点LoRaWAN模组?

    为什么内网穿透必须加密

    对于企业而言,选择支持 TLS 加密的内网穿透工具(如ZeroNews),并定期更新加密协议与证书,是保障业务安全、避免法律风险的最有效手段。
    的头像 发表于 08-19 15:47 953次阅读
    为什么内网穿透必须<b class='flag-5'>加密</b>?

    工业智能网关可以对接哪些上位机平台

    平台 MES(制造执行系统):网关通过OPC UA、Modbus TCP等协议,将PLC、传感器数据实时传输至MES,实现生产计划调度、工艺管理、质量管理等功能。例如,钡铼技术BL110网关
    的头像 发表于 08-19 14:53 1087次阅读

    请问IG502网关如何配置open vpn客户端?

    网上找的教程配置open vpn,服务端正常,小图标已经变绿。IG502网关做客户端的话需要怎么配置?需要注意哪里?
    发表于 08-05 07:59

    求助,关于55513 Linux驱动程序问题求解

    加载监管数据库的编译 X.509 证书 [110.039851]cfg80211:已加载 X.509 证书“sforshee:00b28ddf47aef9cea7” [ 110.217
    发表于 07-09 08:02

    cyw55572 pcie WiFi扫描出错的原因?怎么处理?

    backports.git v6.1.97-1-0-g2431d56e 生成的反向移植 [38.708044]cfg80211:加载监管数据库的编译型 X.509 证书 [38.708846]cfg80211:已加载
    发表于 06-05 07:27