內置模塊以及整體技術架構如上圖所示。以下是創新點和特色:
服務、設備、算法統一模型
統一將設備、服務、算法等進行抽象封裝,提供網關、設備/系統、數據點三項分層,並且能實現設備到雲端、設備到設備的通信。其中網關ID.設備ID.數據點ID,形成全球唯一設備服務識別標識,可以通過接口選擇與雲端通信還是與另一個設備通信;並且消息回調可以區分來自雲端還是其他設備。這裡的設備包括不僅僅是硬件設備,還包括純軟件的服務、算法模塊等。
可任意嵌套的2/3D圖形組態
組件所有屬性可以綁定對外暴露的變量,並且在拖放到新的組件上時,綁定保留的變量可以重新參與變量綁定,以及綁定新的屬性暴露變量。這樣通過多層嵌套、多層暴露,可實現任意圖形組件的封裝,以及配置屬性的暴露,最終通過最外層應用可以進行實際配置。
RPC通信路由尋址
RPC方式,任意驅動引擎在路由系統分支中可以任末端節點接入,驅動引擎到驅動引擎之間的經由內部獨創的路由算法尋址,結合負載均衡鏈路自動選擇數據傳遞通道,以RPC方式接口銜接,數據上下文保持,保證同步回調調用、業務時序邏輯。
數據發佈訂閱
對設備抽象成數據點,可以發佈出去提供其他用戶收費或免費訂閱。訂閱用戶可以像自己的數據點一樣對數據點進行各項操作,尤其是可以對多方訂閱的數據點進行統一算法、業務分析處理,作為新的服務驅動掛在在平臺上,抽象出更高級的數據點,並且再次發佈出去,以此可以形成數據交易。
採集驅動引擎
驅動作為協議轉換、設備模型抽象的支持,可以實現模塊化插件話,並支持熱插拔,即插即用。比如modbus、opc、bacnet等標準協議,以及sdk等非標協議,可以提供平臺支持的對應驅動,讓設備關聯即可動態加載,加上必要的通信和協議參數配置,可實現設備系統的快速集成接入。
AI智能邏輯處理
支持移動端設備AI聊天助手,智能大腦賦能,以即時聊天的方式對設備進行統一操作管理,不需要定製界面,可以實現對任意類型、任意數據設備的統一操作管理,實現移動端設備交互的通用化。