自建 MQTT 伺服器

Serverless MQTT申請

Hive Serverless MQTT 網址:
https://console.hivemq.cloud/clusters/create

pic 1

選擇 Free 免費版

pic 2

完成建立

pic 3

User 與權限設定

點選 Manage Cluster

pic 4

設定 Permission

pic 5

pic 6

設定一個「超級使用者」,給予「推播及訂閱」的權限。
主題(Topic Filter):使用者底下的所有內容 user/#

pic 7

隸屬於 super 群組的使用者所擁有的權限

pic 8

設定一個「一般使用者」,只給予「訂閱」的權限。
主題(Topic Filter):最多只能到使用者的下一層內容 user/+

pic 9

隸屬於 user01 群組的,只有訂閱的權限。

pic 10

設定 Credentials

pic 11

加一登入的使用者 hansyou 擁有超級使用者 super 的權限 → 「推播及訂閱」的權限

pic 12

pic 13

加另一登入的使用者 renoyou 擁有超一般使用者 user01 的權限 → 「訂閱」的權限

pic 14

完成新增 hansyou 和 renoyou 兩個使用者具有不同的權限

pic 15