專案

一般

配置概況

動作

後端功能 #11091

進行中

Omni IoT Server

是由 Sam Wang 於 約 1 個月 前加入. 於 18 天 前更新.

狀態:
新建立
優先權:
正常速度
被分派者:
開始日期:
2025/12/31
完成日期:
完成百分比:

0%

預估工時:
5:00 小時
使用工時:

概述

🌐 Omni IoT Server 系統簡介

Omni IoT Server 是一款為系統整合商與智慧應用開發者打造的 通訊整合型 IoT 平台。
它提供 MQTT Broker 與 RESTful API 雙通道架構,讓開發者與設備能以最簡單的方式交換資料,而不必深入了解各種通訊協議(如 Modbus、OPC UA、CoAP、BLE、TCP Socket 等)。

Omni Connect IoT Server
「Omni」意指「全方位」,「Connect」代表「連結、整合」。
名稱寓意:讓不同設備、不同通訊協議,都能透過一個統一平台「全方位連結」。

系統架構

🚀 核心特點

1️⃣ 雙通道架構:MQTT + API

MQTT 通訊:支援設備即時上報感測資料與狀態回傳。
API 通訊:提供標準化的 RESTful 介面,系統整合商可透過 API 快速串接資料、控制設備。

2️⃣ 協議屏蔽與統一格式

不論設備底層使用何種通訊協議,資料進入 Omni 後皆轉為統一的 JSON 結構。

整合商無需理解設備協議細節(例如 Modbus 位址、RS485 封包),即可直接透過標準 API 或 MQTT Topic 取得資料。

3️⃣ 高擴充性與彈性部署

支援 Docker / 雲端 / 本地部署。

可根據專案規模動態擴充節點與設備數量。

4️⃣ 安全與授權

MQTT over TLS、API Token 驗證。

支援 JWT 授權機制。

5️⃣ 開發者友善

提供 Swagger / OpenAPI 文件。


🧩 典型應用場景

應用領域 範例說明
智慧工廠 整合 PLC、生產機台感測資料,統一上報至雲端監控系統
智慧建築 整合空調、照明、能源管理系統,提供 API 給管理平台
環境監測 集中收集各廠區感測器(PM2.5、溫濕度、水質)數據
智慧城市 整合交通號誌、路燈控制系統,實現資料可視化與遠端控制

動作

匯出至 Atom PDF