官方套件 · 自動化與基礎架構
用於即時事件與推播通知的 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 完全相同。 免費建立帳號 →