nodrix icon

nodrix

nodrix 是可部署到您自身 Cloudflare 帳戶的開源 IoT 平台,支援以 HTTPS 或 WebSocket 傳送裝置遙測、即時儀表板、自動化與外部應用讀取 API。

nodrix

總覽

nodrix 是可部署到您自身 Cloudflare 帳戶的開源、單一租戶 IoT 平台。它適合想要營運 IoT 後端、但不想自行主機代管伺服器或將裝置資料放在第三方雲端的人。

此平台處理遙測擷取、變數儲存、即時儀表板、控制寫入、自動化與讀取 API。來源描述硬體可透過 HTTPS 或 WebSocket 連線,裝置會直接將量測值送到 worker URL,而儀表板則透過休眠中的 WebSocket 進行即時更新。

核心功能

單一租戶 Cloudflare 部署

部署到單一 Cloudflare 帳戶,並以 Cloudflare 原生基礎元件佈建平台,而非獨立代管後端。

HTTPS 與 WebSocket 裝置協定

裝置可透過 HTTPS 以 POST 方式傳送遙測,或維持 WebSocket 連線;當新的量測鍵值到達時,系統會自動建立變數。

即時儀表板與控制

拖放式儀表板可將小工具繫結到變數、顯示即時數值,並將控制寫入回傳給硬體。

邊緣自動化

視覺化自動化可由門檻、排程、日出/日落、事件或手動執行觸發,接著設定變數或呼叫整合。

簡潔的讀取 API

讀取 API 透過 bearer-token 驗證,提供最新狀態、變數清單與近期時間序列資料供外部應用使用。

供 AI 用戶端使用的 MCP 支援

可選的 MCP 伺服器讓 AI 用戶端檢視專案,並在明確選擇加入後,以稽核記錄執行管理動作。

適用場景

  • 從 maker 硬體傳送裝置遙測

    將 ESP32、ESP8266、Raspberry Pi Pico W 或類似開發板透過 HTTPS 連接到雲端後端,必要時再讀回指令或控制寫入。

  • 即時監控與控制裝置

    建立即時營運或 maker 儀表板,顯示目前讀數、繪製歷史圖表,並讓操作人員在頁面上切換或調整變數。

  • 無需獨立伺服器即可自動回應

    建立由門檻、排程或事件驅動的流程,從邊緣設定數值、發出事件,或呼叫 HTTP、電子郵件或聊天整合。

  • 透過單一讀取端點提供外部工具資料

    透過具備 bearer-token 的讀取 API,將最新狀態與時間序列資料提供給 Grafana、自訂應用程式或 Pi 顯示器。

  • 讓 AI 用戶端查詢或管理執行個體

    啟用 AI 用戶端檢視專案,並在您選擇時,透過具有明確擁有者授權的 MCP 伺服器管理自動化。

Pros and Cons

Pros

  • 在客戶自己的 Cloudflare 帳戶中執行,讓執行個體維持單一租戶。
  • 支援 HTTPS 與 WebSocket 兩種裝置通訊方式。
  • 在同一平台中整合儀表板、自動化、讀取 API 與控制寫入。
  • 提供常見 maker 開發板與範例工作流程指南。
  • 提供可選的 Google 或 GitHub 登入,以及供 AI 用戶端使用的 MCP 伺服器。

Cons

  • 定價頁面不可用,因此在提供的來源中無法確認方案結構與費用細節。
  • 公開文件著重於 Cloudflare 部署,因此看起來是為該執行環境量身打造,而非通用的自架堆疊。

FAQ

nodrix 如何部署?

它會部署到您自己的 Cloudflare 帳戶中,按下按鈕後會為該執行個體佈建 Workers、Durable Objects、D1、R2 與 KV。

硬體如何連接到 nodrix?

硬體可以透過 HTTPS 或 WebSocket 傳送遙測,文件也描述可透過 bearer-token API 供外部應用讀取狀態。

我可以用它建立什麼?

來源顯示有儀表板、自動化、讀取 API、裝置協定文件、ESP32、ESP8266、Raspberry Pi Pico W 的指南,以及供 AI 用戶端使用的 MCP 支援。

它的費用是多少?

定價 URL 會回傳找不到頁面,因此提供的來源中沒有可用的方案或費用資訊。

Quick Facts

類別
IoT 平台
平台
具備 Durable Objects、D1、R2 與 KV 的 Cloudflare Workers
部署模式
在您自己的 Cloudflare 帳戶中以單一租戶方式部署
主要使用者
硬體開發者與開發人員
來源網域
nodrix.live
授權
MIT License