MQTT JSON進階格式設定
MQTT 的發佈功能增加支援JSON的進階格式設定。此項功能除了兼容原有簡易的JSON數據型別外,使用者更可依雲端裝置的使用條件,定義更進階的物件型別。利用此項功能,傳送到雲端的數據將不再需要透過額外的轉發工具,即可輸出符合格式要求的資料,輕鬆串接各種雲端服務,讓傳統 PLC輕鬆轉變為IIoT 下的智慧型裝置。不僅如此,定義資料結構不需額外撰寫JSON語法,只需要透過圖形化操作介面,即可輕鬆完成設定。
左:MQTT主題發佈圖形化設定,右: MQTT消息實際JSON格式輸出
JSON進階內容格式設定提供了兩大優勢特點:
1. 可直接使用物件資料格式
- 支援物件型別,也支援複雜的巢狀資料結構,無需再將既有的JSON改寫為純數值型別的資料格式,能直接整合至各種應用。
2. 提供圖形化介面設定JSON資料結構
- 提供視覺圖形介面設定MQTT資料結構,使用者不需要學習JSON資料結構即可完成設定。視覺化的資料結構淺顯易懂,大幅降低使用門檻。
- 完善的使用介面方便快速新增各種資料結構(例如:新增數值、新增陣列、新增物件、物件順序編排……等)。