nodrix 是什麼?
nodrix 是一個開源的 IoT 後端,可部署到使用者自己的 Cloudflare 帳戶。它提供單租戶執行環境,可用於接收裝置遙測、儲存狀態、在儀表板中視覺化資料,並觸發自動化,而不需要額外的 broker 或伺服器。
這個產品的設計目的是讓硬體可透過 HTTPS 或 WebSocket 傳送資料,接著把這些資料轉成可經由 API 讀回的變數、顯示在即時儀表板中,或用於自動化流程。它運行在 Cloudflare 的原生元件上,例如 Workers、Durable Objects、D1、R2 與 KV,因此每次部署都會留在客戶自己的帳戶中,而不是共享的供應商環境。
主要功能
- 部署到 Cloudflare 帳戶的單租戶架構 — 每次安裝都在使用者自己的帳戶中執行,資料也儲存在其 Cloudflare 資源上。
- 透過 HTTPS 或 WebSocket 接收遙測 — 裝置可送出 JSON POST,或開啟 WebSocket 連線,讓硬體與邊緣端用戶端整合更簡單。
- 自動建立變數 — 新進的指標在首次出現時就會成為變數,避免手動設定 schema 或 broker。
- 即時儀表板與控制項 — 可拖放的元件能顯示即時讀值,並將命令回傳到變數。
- 視覺化自動化建構器 — 使用者可根據門檻、時間、日出/日落或事件觸發流程,接著分支處理,透過設定變數、呼叫整合或發送事件來執行動作。
- 乾淨的讀取 API — 平台透過 bearer token 提供最新狀態、最近的 time-series 與變數清單,並對後端應用提供 edge-cached 讀取。
- 驗證與存取選項 — 內建 email/password 登入,並可選擇使用 Google 或 GitHub 登入,另有針對 AI 用戶端的 owner-gated MCP server。
- 不需要 SDK — 任何能使用 HTTPS 的用戶端都可以向 worker URL 傳送遙測並讀回資料。
如何使用 nodrix
先將 nodrix 部署到你的 Cloudflare 帳戶,系統會建立所需的 Worker 與儲存資源。接著建立第一個帳戶以認領這個執行個體,然後建立專案,並為裝置或用戶端產生專案 token。
之後,將硬體指向 /v1/telemetry 端點來送出指標,透過將元件綁定到變數來建立儀表板,並針對你想在門檻或排程下執行的動作建立自動化。如果其他應用程式需要這些資料,可透過 REST API 讀取,或在啟用該存取時透過 MCP server 連接 AI 用戶端。
使用情境
- 裝置遙測收集 — 從可透過 HTTPS 或 WebSocket 請求傳送資料的硬體收集感測器數值,並在同一處儲存與檢視讀值。
- 即時營運儀表板 — 透過綁定到變數的儀表板元件,即時監控溫度、濕度或裝置狀態等指標。
- 以規則為基礎的自動化 — 當數值跨過門檻、到達某個時鐘時間,或在日出與日落前後時觸發動作。
- 與其他應用程式共享資料 — 將目前狀態與最近的 timeseries 提供給 React 應用程式、Grafana 設定,或其他透過 API 讀取的消費端。
- 邊緣連接控制介面 — 使用與 Raspberry Pi 或類似裝置連接的切換開關、滑桿、儀表或螢幕,在本地讀取與控制變數。
常見問題
nodrix 需要 MQTT broker 嗎?
不需要。產品描述指出硬體可以透過純 HTTPS 或 WebSocket 傳送資料,因此核心流程不需要 broker。
資料在哪裡執行與儲存?
每次部署都會落在使用者自己的 Cloudflare 帳戶中,並使用 Workers、Durable Objects、D1、R2 和 KV 等 Cloudflare 元件。
不撰寫 SDK 整合也能使用這個平台嗎?
可以。網站說明不需要 SDK;用戶端可以將遙測傳送到 worker URL,並透過 API 將資料讀回。
nodrix 支援 AI 用戶端嗎?
支援,透過 MCP server。網站指出對自動化的存取需由 owner 授權,預設為關閉,且會記錄稽核日誌。
提到哪些驗證選項?
內建 email 與密碼登入,並可選擇使用 Google 或 GitHub 登入。
替代方案
- 代管型 IoT 平台 — 這類方案通常將資料集中在供應商的基礎架構上,以共享服務方式管理,而不是部署在你自己的帳戶中的單租戶方案。
- MQTT broker 加上自訂後端 — 傳統作法是由 broker 負責接收,然後另外建立儲存、儀表板與自動化服務。
- Cloudflare 原生自建方案 — 團隊可以直接使用 Cloudflare Workers 與儲存產品自行組裝 IoT 後端,但相較於使用 nodrix 需要更多實作工作。
- 通用儀表板與自動化堆疊 — 聚焦於視覺化或工作流程自動化的工具可以補足或取代部分堆疊,但無法提供相同的端到端 IoT 接收與變數模型。
替代品
PromptScout
PromptScout 追蹤 Prompt 影響力:監測 ChatGPT、Gemini、Google AI Overviews、Perplexity 的品牌提及、競品推薦與引用來源,並結合網站稽核與內容簡報。
Sleek Analytics
Sleek Analytics 提供輕量、重視隱私的即時訪客追蹤,顯示訪客來源、瀏覽內容與停留時間,掌握站點現況互動。
Ably Chat
Ably Chat 提供聊天 API 與 SDK,讓你打造自訂即時聊天室,支援反應、在線狀態、訊息編輯/刪除等功能。
MacSpoof
MacSpoof 是 macOS MAC 位址變更工具,可改寫或隨機化 Wi‑Fi MAC 位址,重新連線並降低在公共 Wi‑Fi 被記錄的裝置識別。
ClawTick
ClawTick 是以 CLI 為核心的 AI 代理自動化平台,可用 cron 排程 webhook 任務,提供監控、警報、重試與執行紀錄。
OpenFlags
OpenFlags 是開源、可自架設的功能旗標系統,支援逐步交付;App SDK 可本地評估,控制平面提供安全、精準的發佈。