了凡啊
码龄8年
关注
提问 私信
  • 博客:120,441
    社区:29,343
    问答:1,201
    动态:151
    学院:3,936
    155,072
    总访问量
  • 115
    原创
  • 1,341,672
    排名
  • 1,003
    粉丝
  • 38
    铁粉

个人简介:根深物联网行业多年,ThingsBoard社区维护者、ThingsBoard源码贡献者。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-05-11
博客简介:

AldrichEugene

博客描述:
努力才是人生的态度,实力代表尊严!
查看详细资料
  • 原力等级
    当前等级
    5
    当前总分
    1,057
    当月
    9
个人成就
  • 获得47次点赞
  • 内容获得62次评论
  • 获得194次收藏
  • 代码片获得1,229次分享
创作历程
  • 1篇
    2024年
  • 84篇
    2023年
  • 25篇
    2022年
  • 5篇
    2021年
成就勋章
TA的专栏
  • ThingsBoard各种部署
    付费
    11篇
  • 离线地图
    付费
    2篇
  • 音视频
    付费
    4篇
  • 杂项
    付费
    1篇
  • ThingsBoard-3.4.4 版源码分析
    付费
    70篇
  • JUC上
    13篇
  • 免费杂项
    1篇
兴趣领域 设置
  • 大数据
    mysqlhadoophiveredisspark
  • 后端
    spring架构
  • 人工智能
    语音识别机器学习深度学习自然语言处理
  • 服务器
    linux
TA的社区
  • 周东的课程社区_NO_1
    2 成员 235 内容
    创建者
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

thingsboard如何自定义udp-transport

自定义udp-transport
原创
发布博客 2024.03.08 ·
482 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

thingsboard3.6的mailConfigTemplateController错误

使用3.6版本的tb代码进行打包生成boot的jar包,在启动的时候会报错mailConfigTemplateController bean初始化找不到文件路径。下面源码中就是再jar包启动就会报错。
原创
发布博客 2023.11.23 ·
672 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

thingsboard的WebSocket API的使用

我们需要订阅不同的数据,那么该如何来填写参数呢,你需要参考后端代码 TelemetryPluginCmdsWrapper 以及订阅返回的结果参考类:TelemetrySubscriptionUpdate。TelemetrySubscriptionUpdate 类。TelemetryPluginCmdsWrapper 类。
原创
发布博客 2023.11.23 ·
1218 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard从入门到精通

ThingsBoard从入门到精通课程
原创
发布博客 2023.11.15 ·
1598 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

ThingsBoard为什么要报错 Timeout to process [1000] messages

TB为什么要报错 Timeout to process [1000] messages
原创
发布博客 2023.11.06 ·
542 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard模板化

1、模板化概念模板化是使用预定义模板动态地将值插入或替换到文本中的过程。这些模板充当变量的占位符,以后可以用实际数据填充这些变量。在规则引擎上下文中,模板用于在运行时从传入消息中提取数据。这在规则节点配置中特别有用,其中模板化允许通过用传入消息的实时值替换配置字段中的静态值来进行动态配置。这使得数据处理更加灵活和自动化。2、语法规则模板以美元符号($)开头,后面跟着括号,里面有一个键名。方括号([])用于消息键,而大括号({})用于消息元数据键。例如:● $[messageKey] -将从传入消息
原创
发布博客 2023.11.03 ·
300 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard的通知

ThingsBoard的通知中心
原创
发布博客 2023.11.03 ·
302 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

详解ThingsBoard遥测数据

设备随着时间的变化上报的数据就表示遥测数据。ThingsBoard 在内部将遥测数据视为带时间戳的键值对。我们将单个带时间戳的键值对称为数据点。键始终是字符串,而值可以是字符串、布尔值、双精度值、整数或 JSON。
原创
发布博客 2023.11.01 ·
587 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard的性能测试

演示ThingsBoard的性能测试
原创
发布博客 2023.10.27 ·
546 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard移动端应用的使用

thingsboard移动端应用的配置
原创
发布博客 2023.10.27 ·
783 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我的课程居然上热门了

课程上热门啦
原创
发布博客 2023.10.26 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard的版本控制整合gitee

自动提交是一项有用的功能,当我们通过 UI 或 REST API 调用保存实体时,它可以自动提交仪表板和规则链。注意:我是在本地地址程序配置,我在删除这个仓库的时候,会报错被引用了【C:\Users\Administrator\AppData\Local\Temp\repositories】,你需要停掉程序删除掉目录下面的东西重启即可。1、注册gitee账号,创建自己的空间,并且创建一个用于存储ThingsBoard相关的仓库。就是整合了git的版本控制,就像我们提交代码一样,可以有版本控制,可以回滚。
原创
发布博客 2023.10.23 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard 实现设备认领

设备认领在一种场景下使用,当租户已经生产好设备时,租户把设备卖给了客户, 客户通过认领的方式将设备划分到自己下面,客户变成设备的拥有者。租户管理员需要在部件库种创建一个设备认领的部件,并将这个部件分配给客户,那么客户登录账号,就能看到认领设备的部件,输入密钥就可以进行认领。设备出场开机时连接服务器,设备自己生成一个密钥(含过期时间)然后发送到服务器,设备为待认领状态。客户登录Thingsboard在上的认领设备部件中输入设备名称和密钥,前端请求服务器完成认领。为了配置设备密钥,租户管理员应将服务器端属性“
原创
发布博客 2023.10.21 ·
291 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard的数据分析-自定义节点来订阅kafka stream的消息

在ThingsBoard官方文档中有说明:ThingsBoard 规则引擎支持对传入遥测数据的基本分析,例如阈值交叉。规则引擎背后的想法是提供基于设备属性或数据本身将数据从物联网设备路由到不同插件的功能。然而,大多数现实生活中的用例也需要高级分析的支持:机器学习、预测分析等。使用内置规则引擎功能将遥测设备数据从 ThingsBoard 路由到 Kafka 主题(适用于 ThingsBoard CE 和 PE)。使用简单的 Kafka Streams 应用程序聚合来自多个设备的数据。
原创
发布博客 2023.10.21 ·
1059 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard如何实现设备自注册

作为设备的生产商,我希望我的设备能够在 ThingsBoard 中自动注册并指定设备配置。在自动注册期间,设备可以生成唯一凭证或者要求服务器为设备提供唯一凭证。tb提供了这个功能就可以实现设备的自注册,厂商只需要在平台创建一个设备配置,指定这一类设备登录的密钥名和密钥,使用自注册的topic进行发数据,然后平台就能够认证,然后指定注册设备,并且返回该设备的token,然后设备在拿到该token,并写到设备中并存下来,设备后续就使用该token进行登录平台啦。这个功能是非常有用的。
原创
发布博客 2023.10.19 ·
666 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

我看过电视剧富贵,好像就是这本书的改编

发布动态 2023.10.13

ThingsBoard如何自定义tcp-transport

很久没有更新了,一直忙于其他的事情,最近去搞了一个在ThingsBoard中自定义一个tcp-transport,用于连接使用tcp长连接的设备,目前使用tcp和mqtt协议连接服务端的设备还是很多,ThingsBoard的PE版提供了Integration是可以实现tcp的接入,但是CE版是没有提供接入tcp长连接的,所以需要我们自己来定义一个,并且实现数据上报以及接收rpc控制。
原创
发布博客 2023.10.04 ·
908 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

ThingsBoard初始化数据到Cassandra

安装Cassandra,使用ThingsBoard初始化遥测数据的表结构到Cassandra,并查看数据,本次安装都是以单结点Cassandra安装,很多人都在说没用数据,我猜测他们没用修改配置文件指定连接Cassandra。
原创
发布博客 2023.07.22 ·
631 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

自定义获取发起者的配置类型节点

我有一个需求,需要获取设备或者资产的配置信息,然而ThingsBoard又没相关的节点,于是乎,我就自己搞一个节点来实现这个需求。自定义的查询配置的节点名称叫做 “originator profile fields”
原创
发布博客 2023.07.07 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ThingsBoard使用持久化RPC案例场景

昨天,有个兄弟找到我,他说他遇到问题了,场景如下:他有一个扫描枪A设备,A设备上报数据到ThingsBoard,然后需要将数据发送给B设备,其实这样想实现很简单的就是一个给B设备下发RPC即可,但是啊,这个兄弟说B设备可能会离线,如何保证B设备上线后照样能收到A设备的消息,这才是关键点,兄弟他们公司的有些人因为这个问题折腾了好几个月了,最后他找到我,他自己想尝试解决。于是我帮助他解决问题,使用的技术就是ThingsBoard的持久化RPC,可能很多人都不知道,下面我跟大家一一道来。
原创
发布博客 2023.07.03 ·
922 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多