Thingsboard
一个中文名
java博客
展开
-
Thingsboard MQTT和协议笔记
Thingsboard mqtt相关知识一直在我笔记里面躺着,没有整理出很好的脉络,现在简单整理发出来给需要的人参考。支持哪些版本???https://juejin.im/post/5cafec19e51d456e486953c42010 v3.1 2014 v3.1.1 2018.6 v5.0v5.0和v3.1.1现在是OASIS标准(v3.1.1也已通过ISO批准)。...原创 2020-04-23 10:32:54 · 3161 阅读 · 0 评论 -
Thingsboard modbus协议
一直没有整理,今天测试整理一下,方便以后配置。Modbus协议modbus协议是一种应用层协议,可以通过OSI第四-7层传输层协议TCP/IP协议来传输,也可以通过OSI第1-2-7层串行链路上的RTU和ASCII来传输。一般来说,通讯数据量少而且主要是文本的通讯则采用MODBUS ASCII规约,通讯数据数据量大而且是二进制数值时,多采用MODBUS RTU规约。modbus-r...原创 2020-03-02 14:34:12 · 5580 阅读 · 8 评论 -
Thingsboard项目初始化问题
SOA项目的初始化,mvn clean install命令:刚开始不要跳过test,可能会生成部分文件mvn clean install -Dlicense.skip=truemvn clean install -Dlicense.skip=true -Dmaven.test.skip=truemvn clean install -Dlicense.skip=true -Dskip...原创 2019-01-10 15:32:05 · 1478 阅读 · 0 评论 -
Thingsboard 时序数据和属性数据
Thingboard id之谜thingboard使用cassandra-java提供的jar包生成带“-”的uuid;存储到pg的id是去掉"-"(转换类UUIDConverter),并按照一定规则排序的31位uuid(重点31位MLG)返回给前端页面使用的,提供是带“-”的uuid(getData方法会转换)时序数据启用pg和cassandra混合模式后,cassan...原创 2019-08-27 14:25:48 · 10546 阅读 · 10 评论 -
Thingsboard Gateway
Gateway是什么?gateway在thingsboard平台定义为一种特殊的设备,通过图形化配置的方式,解析OPC UA、modbus、MQTT、Http协议;通过定时任务,拿到数据解析和转换数据,然后通过MQTT协议传输到thingsboard云端,存储到时序数据库。官网链接https://thingsboard.io/docs/iot-gateway/what-is-io...原创 2019-08-27 19:41:07 · 8154 阅读 · 0 评论 -
Thingsboard Gateway集成OPC示例文档
OPC协议:OPC协议基于COM/DCOM技术,通信实质是DCE RPC通信。微软msdn有RPC的详细接口定义。建议通过wireshark抓包的方式查看OPC通信数据包内容,配合官方文档解析其结构。简介:通过KEPServer EX6 模拟opc ua服务端(以下简称server),在server配置设备相关以及opc ua协议相关,然后通过thingboard gateway连接ser...原创 2019-08-27 20:04:03 · 5766 阅读 · 8 评论 -
Thingsboard Gateway 根据云端配置初始化
我在博客Thingsboard Gateway简单说了下thingsborad初始化过程和流程图,现在来详细说一下Gateway通过云端配置来初始化的过程;首先我们注意到TenantServiceRegistry这个类,它的方法updateExtensionConfiguration;如果配置不存在就初始化,存在就update,最终来实现数据的采集。它负责opc、mqtt、modbus...原创 2019-10-10 11:34:34 · 2517 阅读 · 0 评论