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