两个方法 1.改thingsboard源代码

目录:application\src\main\java\org\thingsboard\server\service\edge\rpc\processor\DeviceEdgeProcessor.java

第二种方法:写规则链

也是在thingsboard云端上(最后放json 如果没有除了紫色节点以外的结构 看我上一个帖子的最后有给出)thingsboard edge attributes update异常 | mqtt发送数据无法同步 且 本地无反应_qq_43601336的博客-CSDN博客

第二个图的json(第一个很简单 添加一个规则链和entity delete就行)

{

"ruleChain": {

"additionalInfo": {

"description": "当然代码层我已经改好了 懒得上库 先用这个 貌似没用?"

},

"name": "edge删除设备的同时删除云端设备",

"type": "EDGE",

"firstRuleNodeId": null,

"root": false,

"debugMode": false,

"configuration": null

},

"metadata": {

"firstNodeIndex": 3,

"nodes": [

{

"additionalInfo": {

"description": "",

"layoutX": 518,

"layoutY": 453

},

"type": "org.thingsboard.rule.engine.transform.TbTransformMsgNode",

"name": "Put token to metadata",

"debugMode": true,

"configuration": {

"jsScript": "metadata.token = msg.token;\nreturn {msg: msg, metadata: metadata, msgType: msgType};"

}

},

{

"additionalInfo": {

"description": "",

"layoutX": 679,

"layoutY": 273

},

"type": "org.thingsboard.rule.engine.rest.TbRestApiCallNode",

"name": "Delete Device from the cloud",

"debugMode": true,

"configuration": {

"restEndpointUrlPattern": "https://demo.thingsboard.io/api/device/${deviceId}",

"requestMethod": "DELETE",

"useSimpleClientHttpFactory": false,

"ignoreRequestBody": null,

"enableProxy": false,

"useSystemProxyProperties": false,

"proxyScheme": null,

"proxyHost": null,

"proxyPort": 0,

"proxyUser": null,

"proxyPassword": null,

"readTimeoutMs": 0,

"maxParallelRequestsCount": 0,

"headers": {

"Content-Type": "application/json",

"X-Authorization": "Bearer ${token}"

},

"useRedisQueueForMsgPersistence": false,

"trimQueue": false,

"maxQueueSize": 0,

"credentials": {

"type": "anonymous"

}

}

},

{

"additionalInfo": {

"description": "",

"layoutX": 329,

"layoutY": 269

},

"type": "org.thingsboard.rule.engine.rest.TbRestApiCallNode",

"name": "Get Bearer",

"debugMode": true,

"configuration": {

"restEndpointUrlPattern": "https://demo.thingsboard.io/api/auth/login",

"requestMethod": "POST",

"useSimpleClientHttpFactory": false,

"ignoreRequestBody": null,

"enableProxy": false,

"useSystemProxyProperties": false,

"proxyScheme": null,

"proxyHost": null,

"proxyPort": 0,

"proxyUser": null,

"proxyPassword": null,

"readTimeoutMs": 0,

"maxParallelRequestsCount": 0,

"headers": {

"Content-Type": "application/json"

},

"useRedisQueueForMsgPersistence": false,

"trimQueue": false,

"maxQueueSize": 0,

"credentials": {

"type": "anonymous"

}

}

},

{

"additionalInfo": {

"description": "",

"layoutX": 165,

"layoutY": 456

},

"type": "org.thingsboard.rule.engine.transform.TbTransformMsgNode",

"name": "Add your username and password",

"debugMode": false,

"configuration": {

"jsScript": "// put device id into metadata\nmetadata.deviceId = msg.id.id;\n\n\nvar newMsg = {};\nnewMsg.username = \"YOUR_EMAIL\";\nnewMsg.password = \"YOUR_PASSWORD\";\nreturn {msg: newMsg, metadata: metadata, msgType: msgType};"

}

}

],

"connections": [

{

"fromIndex": 0,

"toIndex": 1,

"type": "Success"

},

{

"fromIndex": 2,

"toIndex": 0,

"type": "Success"

},

{

"fromIndex": 3,

"toIndex": 2,

"type": "Success"

}

],

"ruleChainConnections": null

}

}

thingsboard | thingsboard edge 删除设备 云端同步删除 thingsboard edge删除设备后 云端不删除设备相关推荐

  1. 国标GB28181协议平台EasyGBS被国外IP攻击后如何快速删除这些垃圾设备?

    随着计算机技术和互联网技术的快速发展,网络安全问题也日益突出和复杂.尤其是进入大数据时代,视频监控的数据资源价值更加显著,因此很容易被不法分子盯上,特别是在视频网络的传输中,大多数的前端接入设备要靠公 ...

  2. imessage_如何在所有Apple设备上同步您的iMessage

    imessage Messages in iCloud lets you sync your iMessages across all of your Apple devices using your ...

  3. python 通达信上传云端_云端同步的问题-通达信知识 -程序化交易(CXH99.COM)

    咨询内容: 通达信电脑版功能比较完善,有问题用户提出来也很快改进,但手机版实在是太不好用了,希望能尽快改进一下,就说一下简单的数据同步功能. 首先,现在数据同步只能上传自选股和自定义板块,用户其他的自 ...

  4. [Research Tips] 我的zotero文献管理方案: 云端同步+iPad批注+overleaf笔记

    文献管理一直是一个很头疼的事. 最初直接在paper上做笔记, 后来尝试各种各样的文献管理软件, 比如endnote, mendeley等, 再后来直接用excel. 每一种方案都不是很满意. 最近尝 ...

  5. 微力同步如何运行Linux,微力同步:一款可以在多个设备上同步文件的应用程序...

    说明:博主今天发现了个同步神器微力同步,可以在多个设备上同步文件,支持Mac,Windows.Linux.安卓(Android)和苹果(iOS),以及NAS系统集成等.和博主之前介绍的Syncthin ...

  6. 突然想 写个 接口定义 【来源于华为和海康 设备接口同步】

    2019独角兽企业重金招聘Python工程师标准>>> 1. 海康主动接口  (由发起方控制设备id,删除也是由发起方控制,这样减少记录第三方的设备id记录) 2.华为被动接口  ( ...

  7. 更新网卡后蓝牙无法删除亦无法连接问题

    造成原因 更换网卡后,蓝牙无法连接设备同时也无法删除连接.造成原因应该是网卡更换后蓝牙配置也变化了,但是现匹配设备还是与老版本配对,所以造成无法连接也无法删除. 解决办法 这个解决方法其实也是在贴吧看 ...

  8. Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作

    Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作 目录 Github 之删除文件或者文件夹(不影响本地文件,只删除远端的指定文件或者文件夹) 操作 一.简单介 ...

  9. Pandas批量删除dataframe列名中的后缀实战:使用rstrip函数批量删除列名中的后缀(suffix)、使用replace函数批量删除列名中的后缀(suffix)

    Pandas批量删除dataframe列名中的后缀实战:使用rstrip函数批量删除列名中的后缀(suffix).使用replace函数批量删除列名中的后缀(suffix) 目录

  10. Pandas批量删除dataframe列名中的前缀实战:使用lstrip函数批量删除列名中的前缀(prefix)、使用replace函数批量删除列名中的前缀(prefix)

    Pandas批量删除dataframe列名中的前缀实战:使用lstrip函数批量删除列名中的前缀(prefix).使用replace函数批量删除列名中的前缀(prefix) 目录

最新文章

  1. python发送文件_Python实现基于HTTP文件传输实例
  2. 【最详细】数据结构(C语言版 第2版)第三章课后习题答案 严蔚敏 等 编著
  3. Java爬取并下载酷狗音乐
  4. 科技部 2010-09-05
  5. 【英语学习】【Daily English】U11 Work L04 Can you keep it a secret?
  6. 在使用SVN,下载文件到本地时,一定要把全目录下载下来!
  7. (转)招行推出的摩羯智能理财,到底是在做什么?
  8. 青少年编程Playgrounds之一
  9. 网页制作html怎么居中,网页制作中的水平居中和垂直居中解决方法集合
  10. 使用FastDFS实现图片服务器的功能【案例演示】
  11. python抓取网站访客手机号_网站获取访客QQ系统
  12. 自动驾驶数据闭环系列之一:理想丰满,现实骨感
  13. HttpRunner
  14. 专科毕业,从0到1400star,从阮一峰周刊到尤雨溪推荐的开源项目总结
  15. jieba,为中文分词而生的Python库
  16. 维特智能单轴高精度旋转角度传感器航向倾角仪无漂移HWT101CT
  17. 中荷金生有约养老年金险怎么样?好不好?
  18. maven配置SSM框架整合 其中包括maven在使用过程中遇到的问题
  19. iperf java_网络性能测试工具Iperf/Jperf解读
  20. Java+JSP基于ssm驾校预约管理系统-计算机毕业设计

热门文章

  1. 【项目实战】 ---- 简单整合SpringBoot + MyBatis + Themyleaf小项目
  2. NIS(网络信息服务)的功能及使用
  3. 超牛叉技术支撑的成人网站
  4. 使用Sigar包获取操作系统信息
  5. 给新人文案的一些建议
  6. 宠物粮赛道拥挤,波奇、中宠、佩蒂、三只松鼠们如何赶风口?
  7. 飞瞳引擎™AI集装箱识别检测云服务,全球两千企业用户投入使用,集装箱信息识别率99.98%以上高泛化性,集装箱信息识别云服务免费
  8. 自考计算机专业数学,【雪梨自考君】自考选择这三个专业,一定要三思,否则。你懂得!...
  9. 什么都是浮云 唯有云计算灿烂
  10. 【计算机视觉】文字检测与识别资源