首页
›
无线通信与物联网
›
021-hingsBoard物联网平台
›
《ThingsBoard规则链HTTP接口集成开发》
VIP20
本课程属于:021-hingsBoard物联网平台
无线通信与物联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
ThingsBoard规则链HTTP接口集成开发
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程概述
ThingsBoard规则链简介 · 调用外部HTTP服务的价值 · 课程目标与前置知识
课程概述
ThingsBoard
02
ThingsBoard环境搭建
TB安装方式(Docker/本地) · 初始配置 · 管理员登录与租户创建
ThingsBoard
环境搭建
03
规则链基础概念
节点 · 连接 · 消息流
规则链基础概念
节点
04
HTTP节点概述
REST API调用节点(REST… · 适用场景 · 与其他节点的区别
HTTP
节点概述
05
创建第一个规则链
从空白规则链开始 · 添加“生成消息”节点 · 连接HTTP节点
创建第一个规则链
从空白规则链开始
06
配置HTTP请求方法
GET/POST/PUT/DELET… · URL填写规范 · 路径参数拼接
HTTP
配置
07
设置请求头
Content-Type · Authorization · 自定义Header的配置方法与变量注…
设置请求头
Content-Type
08
构建请求体
JSON格式请求体编写 · 使用元数据变量动态填充请求体
构建请求体
JSON
09
处理HTTP响应
响应状态码判断 · 响应体解析 · 将响应数据写入元数据或属性
HTTP
处理
10
错误处理机制
超时设置 · 重试策略 · 失败分支(Failure Chain…
错误处理机制
超时设置
11
使用元数据变量
元数据(Metadata)概念 · 从设备消息提取变量 · 在HTTP节点中引用
使用元数据变量
Metadata
12
调用外部REST API实战
对接天气API(如OpenWeath… · 获取实时温度并存入设备属性
REST
API
13
调用外部数据库API
通过HTTP节点向InfluxDB/…
API
调用外部数据库
14
调用AI服务API
对接/百度AI接口 · 实现智能告警或文本分析
AI
API
15
调用企业微信/钉钉机器人
通过Webhook发送告警通知 · 消息模板定制
调用企业微信
钉钉机器人
16
调用MQTT Broker HTTP API
通过HTTP控制EMQX/Mosqu…
MQTT
Broker
17
调用ThingsBoard自身REST API
在规则链中创建/更新设备 · 资产 · 仪表板
ThingsBoard
REST
18
动态URL构建
使用元数据拼接URL路径 · 查询参数动态生成
URL
动态
19
动态请求头构建
从设备属性或消息中读取 · 动态设置认证头
动态请求头构建
20
动态请求体构建
使用JSON模板引擎(如Veloci…
动态请求体构建
JSON
21
响应数据转换
使用“脚本”节点解析HTTP响应 · 提取字段 · 格式化为TB内部消息
响应数据转换
HTTP
22
多HTTP节点串联
一个规则链中调用多个外部服务 · 数据流编排
HTTP
节点串联
23
条件分支与HTTP调用
根据设备数据决定是否调用外部服务 · 减少无效请求
HTTP
条件分支
24
定时触发HTTP调用
使用“定时器”节点定期调用外部API · 实现数据同步
HTTP
定时触发
25
批量设备调用
遍历设备列表 · 为每个设备发起HTTP请求 · 聚合结果
批量设备调用
遍历设备列表
26
安全最佳实践
管理 · HTTPS强制 · 敏感信息脱敏
安全最佳实践
API
27
性能优化
连接池配置 · 异步调用 · 限流策略
性能优化
连接池配置
28
调试与日志
使用“日志”节点打印HTTP请求/响… · 规则链调试模式 · 常见错误排查
调试
日志
29
综合案例一
智能楼宇系统——规则链调用百度地图A…
综合案例一
智能楼宇系统
30
综合案例二
工业物联网——规则链调用预测性维护A… · 根据振动数据触发维修工单
综合案例二
工业物联网
所属VIP或分类
同VIP:ThingsBoard-CoAP协议设备接入与低功耗通信
同VIP:ThingsBoard-HTTPS证书部署与安全加固
同VIP:ThingsBoard-MQTT消息通信与设备数据接入