thinger/node-red-pluginNode-RED 是由 IBM 开发的开源项目,旨在为规则引擎市场提供一个简单但功能强大的框架,具备易用的图形化编程界面,并有超过 2000 个社区贡献。该技术特别适用于 IoT 项目,可用于数据处理与分析、创建自动化规则以响应 IoT 设备事件,还可作为 MQTT 代理或自定义仪表盘展示数据。其最大潜力体现在与 IoT 平台(如 Thinger.io)结合使用时:Thinger.io 负责数据采集、存储和设备管理,Node-RED 负责数据处理和自动化等任务。
集成主要体现在以下两个方面:
node-red-contrib-thinger 贡献包专为简化 Node-RED 流与 Thinger.io 功能集成而开发的节点集,支持以下交互能力:
可将 Node-RED 服务器部署在与 Thinger.io IoT 平台相同的主机上,实现 24/7 无限制运行,解决单独托管 Node-RED 的问题。
Node-RED 适用于以下场景:
流的基本构建块,包含配置表单和特定行为,主要类型:
Web 编辑器中的节点列表,可通过"面板管理器"扩展,包含 2000+ 社区贡献节点。
编辑器工作区中的标签页,用于组织节点。每个流可命名并描述,流内节点共享流作用域上下文。通过"部署"按钮将流部署至运行时。
右侧边栏区域,结构化显示调试节点发送的消息,包含时间戳和节点信息,点击节点 ID 可定位节点。
$(THINGER_HOST),令牌填写 $(THINGER_TOKEN_NODE_RED_PLUGIN),禁用 SSL(本地通信)作为 Thinger.io 插件部署时,Node-RED 与 Thinger.io 共享主机环境,无需额外配置,直接通过 Thinger.io 控制台访问。
bash# 基础运行命令 docker run -d -p 1880:1880 \ -v node_red_data:/data \ --name node-red \ nodered/node-red # 安装 Thinger.io 节点 docker exec -it node-red npm install node-red-contrib-thinger
yamlversion: '3' services: node-red: image: nodered/node-red ports: - "1880:1880" volumes: - node_red_data:/data environment: - THINGER_HOST=api.thinger.io - THINGER_TOKEN=your_admin_token restart: always volumes: node_red_data:
检测设备离线事件,通过 Thinger.io 邮件端点发送告警。
json[ { "id": "d577ba5d.a271b8", "type": "tab", "label": "设备离线告警", "disabled": false, "info": "" }, { "id": "b5b501a2.a5287", "type": "server-events", "z": "d577ba5d.a271b8", "name": "", "asset": "", "event": "device_state_change", "filter": "", "filters": { "state": "disconnected" }, "bucket": "", "device": "", "endpoint": "", "state": "disconnected", "server": "ec0dd4b1ef5aa9a8", "x": 231, "y": 159, "wires": [ [ "6fd24968.0dc1b8" ] ] }, { "id": "6fd24968.0dc1b8", "type": "endpoint-call", "z": "d577ba5d.a271b8", "name": "", "endpoint": "DisconnectionAlert", "server": "ec0dd4b1ef5aa9a8", "x": 481, "y": 159, "wires": [] }, { "id": "ec0dd4b1ef5aa9a8", "type": "thinger-server", "host": "$(THINGER_HOST)", "name": "本地服务器", "ssl": false } ]

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务