目錄
[TOC]
## 一、搭建MQTT服務器并測試連接
搭建MQTT Broker服務器,可參考以下兩種開源軟件的官方資料進行搭建,本文檔不做描述。
1. EMQ X Broker 是基于高并發的 Erlang/OTP 語言平臺開發,支持百萬級連接和分布式集群架構,發布訂閱模式的開源 MQTT 消息服務器,EMQ X Broker支持開源免費使用。
EMQ官網:[https://www.emqx.io/cn/](https://www.emqx.io/cn/)
2. Mosquitto是一款實現了消息推送協議MQTT 5.0, 3.1.1 和 3.1.的開源消息代理軟件,提供輕量級的、支持可訂閱/可發布的消息推送模式,是設備與設備之間的短消息通信變得簡單,從低功耗嵌入式到大規模服務器都可適用。
Mosquitto官網:[http://mosquitto.org/](http://mosquitto.org/)
請使用MQTT客戶端連接測試連接,如mqtt.fx、MQTTBox、MQTTX等
## 二、智能網關配置
>[warning] 請確保網關**固件版本為1.0.18及以上**,EdgeLink服務為最新版本
>
本地或遠程進入網關管理頁面,左側菜單選擇`第三方云接入`,`云平臺名稱`選擇`自建MQTT服務器`,然后根據服務端設置,配置服務器連接方式;

接入自建MQTT服務器支持兩種連接方式:基本的mqtt/tcp直連,和mqtt/tls 加密連接。
>[warning] 建議用戶使用mqtt/tls加密方式連接,更安全。
mqtt/tls加密連接支持三種認證方式:
1. CA Signed Server Certificate
2. CA Certificate Only,該方式需要上傳CA證書
3. Self Signed Certificates,該方式需要上傳CA證書,客戶端證書,客戶端秘鑰
## 三、配置網關數據采集
>[danger] 第三方平臺數據上傳功能依賴于網關數據采集功能,請在網關管理頁面設置串口模式為**采集模式**。
配置網關或EdgeLink的采集通道、設備、及設備點表。
參考文檔及相關案例:[智能網關與電腦主機驅動列表](../Drivers.md)
## 四、訂閱數據及發布數據
使用任意一款MQTT客戶端軟件連接MQTT服務器。
訂閱主題:`BOX/+/event/property/post/+`,會收到網關發布的json格式的數據
數據下發主題:`BOX/${deviceId}/event/property/setResult/${nDeviceId}`
西門子:`BOX/${deviceid}/event/ppi/set/${nDeviceId}`
三菱 : `BOX/${deviceid}/event/fx/set/${nDeviceId}`
臺達 :`BOX/${deviceid}/event/aelta/set/${nDeviceId}`
信捷 : ` BOX/${deviceid}/event/xinje/set/${nDeviceId}`
永宏 :`BOX/${deviceid}/event/fatek/set/${nDeviceId}`
Modbus: `BOX/${deviceId}/event/property/set/${nDeviceId}`
數據上報主題:
西門子:`BOX/${deviceid}/event/property/post/ppi/{nDeviceId}`
三菱 :`BOX/${deviceid}/event/property/post/fx/{nDeviceId}`
臺達 :`BOX/${deviceid}/event/aelta/setResult/${nDeviceId}`
信捷 : `BOX/${deviceid}/event/property/post/xinje/{nDeviceId}`
永宏 :`BOX/${deviceid}/event/fatek/setResult/${nDeviceId}`
Modbus: `BOX/${deviceId}/event/property/post/${nDeviceId}`
數據下發結果:
西門子:`BOX/${deviceid}/event/ppi/setResult/${nDeviceId}`
三菱 :`BOX/${deviceid}/event/fx/setResult/${nDeviceId}`
臺達 :`BOX/${deviceid}/event/aelta/setResult/${nDeviceId}`
信捷 : `BOX/${deviceid}/event/xinje/setResult/${nDeviceId}`
永宏 :`BOX/${deviceid}/event/fatek/setResult/${nDeviceId}`
Modbus: `BOX/${deviceId}/event/property/setResult/${nDeviceId}`
| 參數 | 說明 |
| --- | --- |
| deviceid | 網關ID,[獲取網關ID和設備ID](getID.md) |
| nDeviceId | 設備ID,[獲取網關ID和設備ID](getID.md) |
>[warning] 網關采集數據上報主題和設備數據下發主題,請參照該文檔:
[MQTT客戶端接入創恒云平臺](mqtt-truhigh-cloud.md)
>[danger] 主題格式不允許更改
- 文檔目錄
- 智能網關使用說明
- P411硬件使用手冊
- P42x硬件使用手冊
- P43x硬件使用手冊
- P45x硬件使用手冊
- EdgeLink軟件使用說明
- 智能網關功能說明
- 智能網關遠程管理
- 防火墻功能使用說明
- GPS定位功能使用說明
- 本地固件升級
- TCP透傳功能使用說明
- 工業云平臺使用說明
- 舊組態功能使用說明
- 新組態功能使用說明
- V P N服務
- 云平臺報警功能介紹
- 定時任務功能使用說明
- 視頻監控功能使用說明
- 定時任務實現網關防拆功能
- 微信小程序使用說明
- 組織管理功能使用說明
- 新平臺數據點表公式說明
- 舊平臺數據點表公式說明
- 大屏監控使用說明
- 基本操作
- 1.新建大屏
- 2.畫布介紹
- 3.添加組件
- 4.調整組件的圖層和位置
- 5.預覽、保存組件
- 6.修改大屏
- 組件使用說明
- 1.背景設置
- 2.圖表類組件
- 2.1柱圖形組件
- 2.2折線圖組件
- 2.3餅圖組件
- 2.4環形圖組件
- 2.5象形圖組件
- 2.6雷達圖組件
- 2.7散點圖組件
- 2.8漏斗圖組件
- 3.文本類組件
- 3.1文本框組件
- 3.2跑馬燈組件
- 3.3超鏈接組件
- 3.4實時時間組件
- 4.圖片類組件
- 4.1圖片組件
- 4.2圖片框組件
- 4.3輪播圖組件
- 4.4滑動組件
- 4.5iframe組件
- 4.6video組件
- 5.指標類組件
- 5.1翻牌器組件
- 5.2儀盤表組件
- 5.3字符云組件
- 5.4進度條組件
- 6.表格類組件
- 6.1表格組件
- 6.2選項卡組件
- 7.地圖類組件
- 7.1地圖組件
- 8.萬能組件
- 8.1堆疊條形圖
- 8.2正負條形圖
- 8.3雙向對比柱形圖
- 8.4圓形柱形圖
- 8.5嵌套餅圖
- 8.6矩形樹圖
- 8.7K線圖
- 組件數據
- 智能網關與電腦主機驅動列表
- ModbusRTU主站
- ModbusSlave軟件模擬ModbusRTU從站
- MCGS觸摸屏做ModbusRTU從站
- 威綸通觸摸屏做ModbusRTU從站
- 西門子S7-200 Smart ModbusRTU從站
- 艾莫迅PLC做ModbusRTU從站
- 亞控組態王做ModbusRTU從站
- 海為PLC做ModbusRTU從站
- 英威騰PLC ModbusRTU從站
- ModbusTCP主站
- ModbusSlave軟件模擬ModbusTCP從站
- MCGS觸摸屏做ModbusTCP從站
- 威綸通觸摸屏做ModbusTCP從站
- 西門子S7-200 Smart ModbusTCP數據采集
- 亞控組態王做ModbusTCP從站
- 創恒P700 DCS做Modbus TCP從站
- PLC自有協議主站
- 西門子S7-200 PPI
- 西門子S7-200 Smart以太網
- 西門子S7-1200 以太網
- 三菱FX協議
- 臺達
- 永宏
- 信捷XC
- ModbusRTU從站
- ModbusPoll軟件模擬ModbusRTU主站
- MCGS觸摸屏做ModbusRTU主站
- 威綸通觸摸屏做ModbusRTU主站
- 亞控組態王做ModbusRTU主站
- ModbusTCP從站
- ModbusPoll軟件模擬ModbusTCP主站
- MCGS觸摸屏做ModbusTCP主站
- 威綸通觸摸屏做ModbusTCP主站
- 亞控組態王做ModbusTCP主站
- 智能網關串口透傳
- 三菱PLC遠程上下載
- 英威騰PLC遠程上下載
- 臺達PLC遠程上下載
- 永宏PLC遠程上下載
- 信捷PLC遠程上下載
- 海為PLC遠程上下載
- HighLink軟件使用說明
- P401/P200系列DTU模塊使用說明
- P401使用說明書(圖)
- DTU配置工具使用說明
- 固件升級說明
- 串口透傳:組態王與西門子S7-200遠程采集
- P401應用西門子200遠程數據采集
- V P N應用:網口遠程上下載調試
- 西門子S7-200 SMART遠程上下載調試
- 西門子S7-1200遠程上下載調試
- 威綸通觸摸屏遠程上下載調試
- 昆侖通態觸摸屏遠程上下載調試
- HighLink方案遠程調試功能說明
- 同時連接不同網關下的網絡設備
- 第三方平臺數據接入
- 網關接入阿里云物聯網平臺
- 網關接入客戶自建MQTT服務器
- MQTT客戶端接入創恒云平臺
- 附錄I、錯誤碼說明
- 附錄II、獲取網關ID和設備ID
- HTTP API實現數據上報下發(新平臺)
- HTTP API實現數據上報下發(舊平臺)
- 網關接入華云RomaConnect云平臺
- 創恒云點表導出至華為云
- 常見問題
- 設備狀態顯示離線
- HighLink常見問題
- 232/485串口通信連接不上
- VPN遠程 常見問題 排查方法
- 數據采集常見問題
- 點表編寫常見問題
- DTU配置工具常見問題
- 本地無法進入網關管理頁面
- HighLink路由表常見問題
- AP和STA是什么意思
- 資料分享
- 常用MQTT客戶端介紹及使用
- Modbus協議
- LTE-CAT1介紹
- 物聯網卡問題總結
- 新老平臺差別說明
- 聯系我們
- 硬件定制開發
- 云平臺定制
- 應用案例