官方包 · 自动化与基础设施
用于实时事件与推送通知的 Node-RED 节点
从流程把传感器数值、订单更新或告警一次送到每个打开的浏览器、仪表板与 App;在 Node-RED 里响应网页发来的事件;并发送推送通知到 iOS、Android 与网页。
@hibira-io/node-red-hibiranpm ↗GitHub ↗
- hibira out 把 msg.payload 作为事件发送到一个或多个频道。
- hibira in 订阅公开、私有或 presence 频道,输出每个事件,包括浏览器发来的客户端事件。
- hibira push 按 interest 或用户 ID 向设备发送推送通知。
登录后,示例代码会自动填入您的集群主机。 登录
安装
# or Manage palette → Install in the Node-RED editor npm install @hibira-io/node-red-hibira配置
Add a hibira out node → Hibira app → Add new App ID: YOUR_APP_ID Key: YOUR_APP_KEY Secret: YOUR_APP_SECRET Host: ws.hibira.io
开始之前
- 需要 Node-RED 3.0 及以上与 Node.js 18 及以上。
- 使用 hibira push 时,还要填入应用 Push 标签页上的 Push 实例 ID 与密钥。
- Free 套餐需要把页面加载的每个来源都加入应用的“允许的来源”(开发时是 http://localhost:3000,之后是您的域名)。"*" 需要付费套餐。
请使用控制台中应用的 Key;Secret 只放在你的服务器上。频道、事件与授权端点的用法与 Pusher 完全相同。 免费创建账号 →