iot平臺thingsboard源碼閱讀之項目結構分析

1、ThingsBoard 系統架構

iot平臺thingsboard源碼閱讀之項目結構分析
1.設備鏈接
    支持MQTT、CoAP、HTTP(S)等協議,經過以上協議設備能夠鏈接到信息網絡,好比4G、5G。
2.引擎規則
    TingsBoard Rule Engine 處理來自設備的信息,並觸發稱爲插件的可配置模塊。
3.核心服務
    TingsBoard包含一組容許管理管理如下實體的核心服務:git

  • 設備及其憑據
  • 規則鏈及規則節點
  • 租戶和客戶
  • 小部件和儀表盤
  • 警報和事件

    規則可以調用此API的某個子集。例如,規則能夠爲某些設備建立報警github

4.服務端API網關
    每一個ThingsBoard服務器都爲註冊用戶提供RESTAPI。system telemetry服務容許使用REST API和websocket管理屬性並獲取時間序列數據。系統RPC服務提供REST API以自定義命令推送到設備。web

參考文檔:https://sanshengshui.github.io/2018/07/24/ThingsBoard-2/服務器

相關文章
相關標籤/搜索