SagooIOT是一個基于Go 語言開發(fā)的開源的企業(yè)級物聯(lián)網(wǎng)基礎(chǔ)開發(fā)平臺。負責設備管理和協(xié)議數(shù)據(jù)管理,支持跨平臺的物聯(lián)網(wǎng)接入及管理方案,平臺實現(xiàn)了物聯(lián)網(wǎng)開發(fā)相關(guān)的基礎(chǔ)功能,基于該功能可以快速的搭建起一整套的IOT相關(guān)的業(yè)務系統(tǒng)。旨在通過可復用的組件,減少開發(fā)工作,簡化和加速物聯(lián)網(wǎng)開發(fā)交付。
SagooIOT?項目采用一站式服務,編譯即可運行,簡捷而不簡單,可廣泛用于開發(fā)電力、環(huán)保、供熱、交通、醫(yī)療、消防、安防、工業(yè)、農(nóng)業(yè)等各個領(lǐng)域的物聯(lián)網(wǎng)應用方案。
01、核心優(yōu)勢
高生產(chǎn)率:一站式應用,一鍵運行,簡單易用,幾分鐘即可搭建一個后臺管理系統(tǒng)
模塊化:單應用多系統(tǒng)的模式,將一個完整的應用拆分為多個服務,后續(xù)擴展更加便捷,增加代碼復用性。
認證機制:采用token的用戶狀態(tài)認證及casbin的權(quán)限認證
路由模式:規(guī)范化的路由注冊方式,無需注解自動生成api文檔
面向接口開發(fā)
支持物模型,多產(chǎn)品、多設備接入管理。
屏蔽網(wǎng)絡協(xié)議的復雜性,適配多種接入?yún)f(xié)議(TCP,MQTT,UDP,CoAP,HTTP,GRPC,RPC等),靈活接入不同廠家的不同設備。
支持跨平臺運行,可快速實現(xiàn)邊緣計算功能,實現(xiàn)離線自動預警,自動執(zhí)行等相關(guān)功能。
開源免費,商業(yè)應用也不限制
單一程序文件,不需要配置環(huán)境,不依賴第三方服務,放服務器上就能跑
極小內(nèi)存占用,對于一百節(jié)點以內(nèi)的物聯(lián)網(wǎng)項目,只需要幾十兆內(nèi)存足夠。
支持工控機和智能網(wǎng)關(guān),邊緣計算也沒問題
支持Web組態(tài),可視化,大屏展示。在線產(chǎn)品庫、模板庫、組態(tài)庫
02、系統(tǒng)架構(gòu)
SagooIOT 基于 GoFrame2.1,Vue3+Element plus 開發(fā)的一體化基礎(chǔ)的物聯(lián)網(wǎng)平臺系統(tǒng)。
技術(shù)棧清單:
03、平臺操作界面預覽
04、數(shù)據(jù)可視化大屏
SagooIOT 提供豐富的交互控件和圖表組件,報表圖形任意切換,且不受維度,度量的限制。
自由布局?畫布采用網(wǎng)格系統(tǒng),自動吸附每個控件的布局,做到整齊劃一。
靈活控件?大量可視化控件效果,零編碼拖拽式操作,支持自定義樣式,自定義數(shù)據(jù)庫。
可視化拖拽?拖拽式自由布局,多種圖表、控件、表格等組件任你擺放,想怎么放就怎么放。
圖表示例?數(shù)十種可視化圖表示例,滿足各類的閱讀偏好,為您展示全面的數(shù)據(jù)可視化報告。
動態(tài)數(shù)據(jù)?打破信息孤島問題,實時為你展示數(shù)據(jù)的變化,讓你隨時查看公司的業(yè)務情況。
酷炫效果?內(nèi)置大量專業(yè)、酷炫的可視化動效組件、滿足您對各種數(shù)據(jù)場景的動態(tài)需求。