成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

推薦20個優秀的IOT物聯網開源項目

物聯網 開源
一行代碼,可能會創造出下一個讓人驚嘆的產品;一個創新,可能會開啟一個全新的科技時代;一份初心,可能會影響到無數人的生活;無論是在大公司工作,還是在小團隊奮斗;無論是資深的程序員,還是剛剛入行的新手;每個人的代碼,都有力量改變世界。

大家好,我是Echa。

物聯網(英文:Internet of Things,縮寫:IoT)起源于傳媒領域,是信息科技產業的第三次革命。物聯網是指通過信息傳感設備,按約定的協議,將任何物體與網絡相連接,物體通過信息傳播媒介進行信息交換和通信,以實現智能化識別、定位、跟蹤、監管等功能。

隨著科技的不斷進步和各種物聯網設備的出現,人類社會也進入了一個智能化的時代。而這一時代的核心,就是IOT。IOT指的就是物聯網,它是將物理世界和數字世界相連接的一種方式。

物聯網是一個將任何電子設備、小工具、機器、微芯片、傳感器、電器或建筑物(實際上是任何東西)連接到互聯網的系統。因此,所有這些東西都可以收集信息并相互共享。這種設備和機器的互連允許人們監視、控制和改善他們的整體環境。下面先看看小編給大家介紹

物聯網(IOT)8大應用場景:智慧家居、智慧農業、智能交通、智慧醫療、智能工廠、智慧城市、智慧零售、智能能源。

借此機會,小編利用晚上的空檔給大家推薦20個優秀的IOT物聯網開源項目,涉及各行各業,希望對愛好IOT物聯網感興趣的粉絲們學業有成,希望對接私活賺外塊的粉絲們帶來高的收入,希望對正在創業當老板們所有幫助,同時祝愿每一個粉絲都能擁有一份健康的身體,每天都能有充沛的精力去實現自己的夢想。

全文大綱

  1. IoTClient - 是一個物聯網設備通訊協議實現客戶端管理系統
  2. PandaX - 是Go語言開源的企業級物聯網平臺
  3. wisdom - 智慧農業、農業平臺、智慧農業物聯網平臺
  4. GuiLite - 4千行,僅頭文件,全平臺 GUI庫;適用于:物聯網、嵌入式、單片機、桌面應用。
  5. iot-dc3 - 一個基于 Spring Cloud 的開源的、分布式的物聯網(IoT)平臺
  6. dgiot - 是國內首款輕量級開源工業物聯網平臺
  7. jetlinks-community - 是一個全響應式的物聯網平臺
  8. rt-thread - 是一個來自中國的開源物聯網操作系統
  9. thinglinks - 一款高性、高吞吐量、高擴展性的物聯網平臺
  10. iotgateway - 基于.NET6的跨平臺物聯網網關平臺
  11. MicroCommunityThings - 是一款小區硬件管理的物聯網管理平臺
  12. mqtt-cluster - 一款高性、高吞吐量、高擴展性的物聯網mqtt集群broker
  13. iotlink - 基于SpringBoot開發的輕量級的物聯網綜合業務支撐平臺
  14. TencentOS-tiny - 是騰訊面向物聯網領域開發的實時操作系統
  15. iotkit-parent - 是一個開源的物聯網基礎開發平臺
  16. dtcloud - 是一套開源商業應用程序
  17. thingspanel-go - 是Go語言開源插件化物聯網平臺
  18. hummingbird - 是由Golang編寫的超輕量級物聯網平臺
  19. hj212-project - 基于HJ212協議的污染源在線監測平臺
  20. ECIOT - IOT物聯網基礎平臺系統

IoTClient - 是一個物聯網設備通訊協議實現客戶端管理系統

Gitee:https://gitee.com/zhaopeiym/IoTClient

介紹

IoTClient 是一個物聯網設備通訊協議實現客戶端,將包括主流PLC通信讀取、ModBus協議、Bacnet協議等常用工業通訊協議。本組件終身開源免費,采用最寬松MIT協議,您也可以隨意修改和商業使用

系統截圖

PandaX - 是Go語言開源的企業級物聯網平臺

Gitee:https://gitee.com/XM-GO/PandaX

介紹

PandaX是Go語言開源的企業級物聯網平臺低代碼開發框架,基于go-restful+Vue3.0+TypeScript+vite3+element-Plus的前后端分離開發。支持設備管控,規則鏈,云組態,可視化大屏,報表設計器,表單設計器,代碼生成器等功能。能幫助你快速建立IOT物聯網平臺等相關業務系統。

  • 對前后端進行了大部分功能的封裝,后端自封裝go-restful,使用起來更加簡潔,功能邏輯清晰,能快速上手學習,并用在生產中。
  • 報表大屏設計器: 我們只需要拖拉拽即可綁定數據庫,完成組態,報表和炫酷大屏的制作,無需要單獨開發大屏。
  • 成熟的規則引擎: 項目針對數據處理使用了規則鏈進行處理,簡化開發及配置。
  • 前端采用VUE3.0+ TypeScript + vite3 + Element-plus:PandaUI,適配手機、平板、pc 內置多種ui功能減少開發量
  • 高效率的開發,使用代碼生成器可以一鍵生成前后端代碼,可在線預覽代碼,減少代碼開發量。。
  • 完善的權限認證系統:完善的權限認證系統,包含,菜單按鈕權限,api權限,組織權限。
  • 多數據庫:項目同時支持MySQL,PostgreSql等數據庫根據自身需求更改。

功能介紹

  • ? 用戶管理 - 用戶是系統操作者,該功能主要完成系統用戶配置。.
  • ? 組織管理 - 配置系統組織機構(公司、組織、小組),樹結構展現支持數據權限。
  • ? 崗位管理 - 配置系統用戶所屬擔任職務。
  • ? 菜單管理 - 配置系統菜單,操作權限,按鈕權限標識等。
  • ? 角色管理 - 角色菜單,API權限分配、設置角色按機構進行數據范圍權限劃分。
  • ? 字典管理 - 對系統中經常使用的一些較為固定的數據進行維護。
  • ? 參數管理 - 對系統動態配置常用參數。
  • ? 通知公告 - 系統通知公告信息發布維護
  • ? 日志系統 - 記錄日志,更直觀瀏覽
  • ? 系統接口 - 根據業務代碼自動生成相關的api接口文檔。
  • ? 服務監控 - 監視當前系統CPU、內存、磁盤、堆棧等相關信息。
  • ? 代碼生成 - 可直接通過框架生成前后端基礎業務代碼(go、vue),減少開發時間。
  • ? 組態大屏設計器 - 通過拖拉拽直接生成組態、大屏。
  • ? 規則鏈設計 - 物聯網規則鏈過濾
  • ? 表單設計 - 表單設計
  • ? 報表設計 - 數據報表設計
  • ? 產品管理 - 設備的產品管理
  • ? 設備管理 - 設備的管理

系統截圖

wisdom-智慧農業、農業平臺、智慧農業物聯網平臺

Gitee:https://gitee.com/dnxt111/wisdom

介紹

開源智慧農業物聯網平臺(Version:3.0.1),支持(設備端-APP端-平臺端-管理端)全業務場景包含設備采集系統、監控控制系統、溯源系統、專家系統、倉庫系統,大屏系統,開源版本毫無保留給個人及企業免費使用。 初心:做了很多產品項目都商業落地了但是僅僅服務商業本身無法釋放產品的價值,不再重復造輪子,讓更多的企業和個人能夠減少投入

系統截圖

GuiLite - 4千行,僅頭文件,全平臺 GUI庫;適用于:物聯網、嵌入式、單片機、桌面應用。

Gitee:https://gitee.com/idea4good/GuiLite

介紹

4千行,僅頭文件,全平臺 GUI庫;適用于:物聯網、嵌入式、單片機、桌面應用。

特點

  • ??輕量: 4千行C++代碼,0依賴,單一頭文件庫(GuiLite.h)
  • ?超快: 高效渲染,單片機上也能流暢運行
  • 兼容: 完美兼容第3方GUI框架(Qt/MFC/Winform/Cocoa/Web),現有Qt/MFC代碼可以繼續使用
  • ???最低硬件要求

功能介紹

  • ??完美的“云” + “物聯網”解決方案:讓你輕松駕馭全球IoT業務
  • 支持多語言,采用 UTF-8 編碼;支持視頻播放
  • 資源制作工具為你定制自己的字體/圖片資源
  • 所見即所得的GUI布局工具
  • 編譯活躍度統計,及實時分析
  • 支持3D & Web
  • 支持Docker,一條命令啟動Docker: sudo docker run -it --privileged -v /dev:/dev-share idea4good/gui-lite:latest bash /run.sh

截圖

iot-dc3 - 一個基于 Spring Cloud 的開源的、分布式的物聯網(IoT)平臺

Gitee:https://gitee.com/pnoker/iot-dc3

介紹

IoT DC3 是一個基于 Spring Cloud 的開源的、分布式的物聯網(IoT)平臺,用于快速開發物聯網項目和管理物聯設備,是一整套物聯系統解決方案。

我們一直在努力開發和維護這個項目,以確保它能夠為您提供更好的體驗和價值。 您的點贊助力將是對我們的最大鼓勵和支持。 這也將使我們更有動力,不斷完善和改進我們的項目,以更好地服務于您和更廣大的用戶群體。 再次感謝您的支持和信任,我們期待著您的反饋和建議!

功能特點

  • 可伸縮:水平可伸縮的平臺,構建使用領先的 Spring Cloud 開源技術;
  • 容錯:沒有單點故障弱,集群中的每個節點是相同的;
  • 健壯和高效:單一服務器節點可以處理甚至數百成千上萬的設備根據用例;
  • 可定制:添加新的設備協議,并注冊到服務中心;
  • 跨平臺:使用 Java 環境可異地、分布式多平臺部署;
  • 自主可控:私有云、公有云、邊緣部署;
  • 完善性:設備快速接入、注冊、權限校驗;
  • 安全:數據加密傳輸;
  • 多租戶:命名空間,多租戶化;
  • 云原生:Kubernetes;
  • 容器化:Docker。

架構設計圖

dgiot - 是國內首款輕量級開源工業物聯網平臺

Gitee:https://gitee.com/dgiiot/dgiot

介紹

DGIOT是國內首款輕量級開源工業物聯網平臺,我們致力于提供五類物聯網解決方案:

  • 國企/研究院:平臺代碼開源,無版權產權困擾,國產無“卡脖”之憂
  • 系統集成商:通用設備海量接入、定制設備二次開發、6分鐘一鍵式私有化快速部署,低成本(降90%成本)
  • 工業設備制造商:海量設備上線運維,不受公有云限制,低成本,短周期自建平臺,私有化部署,數據安全
  • 開源平臺開發者:一鍵式開發環境,集成和兼容各種最優開源工具,快速承接物聯網項目
  • 垂直領域物聯網平臺:快速部署私有化平臺,千萬級承載,運營級底座,全開放擴展

核心特色

  • 完全開源:前后端完全開源,無收費商業版
  • 快速部署:6分鐘私有化一鍵式部署,快速擁有自己的物聯網平臺
  • 專業可靠:千萬級設備接入與管理,電信級穩定性
  • 兼容并包:兼容工業領域多行業的常見協議類型
  • 全流程低代碼:物模型-規則引擎-數據通道-組態頁面全流程可視化低代碼開發

架構圖

jetlinks-community - 是一個全響應式的物聯網平臺

Gitee:https://gitee.com/jetlinks/jetlinks-community

設備接入流程圖

介紹

JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等開發, 是一個全響應式的物聯網平臺。支持統一物模型管理,多種設備,多種廠家,統一管理。統一設備連接管理,多協議適配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽網絡編程復雜性,靈活接入不同廠家不同協議的設備。實時數據處理,設備告警,消息通知,數據轉發。地理位置,數據可視化等。能幫助你快速建立物聯網相關業務系統。

技術棧

  • Spring Boot 2.7.x
  • Spring WebFlux 響應式Web支持
  • R2DBC 響應式關系型數據庫驅動
  • Project Reactor 響應式編程框架
  • Netty,Vert.x 高性能網絡編程框架
  • ElasticSearch 全文檢索,日志,時序數據存儲
  • PostgreSQL 業務功能數據管理
  • hsweb framework 4 業務功能基礎框架

架構圖

rt-thread - 是一個來自中國的開源物聯網操作系統

Gitee:https://gitee.com/rtthread/rt-thread

介紹

RT-Thread誕生于2006年,是一款以開源、中立、社區化發展起來的物聯網操作系統。 RT-Thread主要采用 C 語言編寫,淺顯易懂,且具有方便移植的特性(可快速移植到多種主流 MCU 及模組芯片上)。RT-Thread把面向對象的設計方法應用到實時系統設計中,使得代碼風格優雅、架構清晰、系統模塊化并且可裁剪性非常好。

RT-Thread有完整版和Nano版,對于資源受限的微控制器(MCU)系統,可通過簡單易用的工具,裁剪出僅需要 3KB Flash、1.2KB RAM 內存資源的 NANO 內核版本;而相對資源豐富的物聯網設備,可使用RT-Thread完整版,通過在線的軟件包管理工具,配合系統配置工具實現直觀快速的模塊化裁剪,并且可以無縫地導入豐富的軟件功能包,實現類似 Android 的圖形界面及觸摸滑動效果、智能語音交互效果等復雜功能。

RT-Thread架構

RT-Thread是一個集實時操作系統(RTOS)內核、中間件組件的物聯網操作系統,架構如下:

  • 內核層:RT-Thread內核,是 RT-Thread的核心部分,包括了內核系統中對象的實現,例如多線程及其調度、信號量、郵箱、消息隊列、內存管理、定時器等;libcpu/BSP(芯片移植相關文件 / 板級支持包)與硬件密切相關,由外設驅動和 CPU 移植構成。
  • 組件與服務層:組件是基于 RT-Thread內核之上的上層軟件,例如虛擬文件系統、FinSH命令行界面、網絡框架、設備框架等。采用模塊化設計,做到組件內部高內聚,組件之間低耦合。
  • RT-Thread軟件包:運行于 RT-Thread物聯網操作系統平臺上,面向不同應用領域的通用軟件組件,由描述信息、源代碼或庫文件組成。RT-Thread提供了開放的軟件包平臺,這里存放了官方提供或開發者提供的軟件包,該平臺為開發者提供了眾多可重用軟件包的選擇,這也是 RT-Thread生態的重要組成部分。軟件包生態對于一個操作系統的選擇至關重要,因為這些軟件包具有很強的可重用性,模塊化程度很高,極大的方便應用開發者在最短時間內,打造出自己想要的系統。RT-Thread已經支持的軟件包數量已經達到450+。

系統截圖

thinglinks - 一款高性、高吞吐量、高擴展性的物聯網平臺

Gitee:https://gitee.com/mqttsnet/thinglinks

介紹

開源ThingLinks物聯網一體化平臺,高性能、高吞吐量、高擴展性的物聯網平臺!單機可以支持百萬鏈接,同時支持自定義擴展功能,功能非常強大,采用netty作為通信層組件,支持插件化開發集成!

技術棧

  • 采用前后端分離的模式,前端框架VUE。
  • 后端采用Spring Boot、Spring Cloud & Alibaba。
  • MqttBroker(支持集群化部署)基于Netty、Reactor3、Reactor-netty。
  • 注冊中心、配置中心選型Nacos,權限認證使用Redis。
  • 流量控制框架選型Sentinel,分布式事務選型Seata。
  • 時序數據庫采用TDengine開源、高效的物聯網大數據平臺、處理物聯網海量數據寫入與負載查詢。

核心功能列表

  • 系統管理:用戶管理、角色管理、菜單管理、部門管理、崗位管理、字典管理、參數設置、通知公告、日志管理
  • 系統監控:在線用戶、定時任務、Sentinel控制臺、Nacos控制臺、Admin控制臺、任務調度管理
  • 系統工具:表單構建、代碼生成、系統接口
  • 設備集成:設備管理(支持MQTT協議、WebSocket協議、TCP-IP協議設備接入)、子設備管理、產品管理、協議管理、規則引擎(設備聯動)
  • 設備調試:實時日志、命令下發
  • 規則引擎消息轉發:支持KAFKA節點、HTTP節點、PREDICATE節點、ROCKET_MQ節點、MYSQL節點、MQTT節點、TOPIC節點、LOG節點

系統截圖

iotgateway - 基于.NET6的跨平臺物聯網網關平臺

Gitee:https://gitee.com/iioter/iotgateway

介紹

基于.NET6的跨平臺物聯網網關。通過可視化配置,輕松的連接到你的任何設備和系統(如PLC、掃碼槍、CNC、數據庫、串口設備、上位機、OPC Server、OPC UA Server、Mqtt Server等),從而與 Thingsboard、IoTSharp或您自己的物聯網平臺(MES、SCADA)進行雙向數據通訊。提供簡單的驅動開發接口;當然也可以進行邊緣計算。

截圖

MicroCommunityThings - 是一款小區硬件管理的物聯網管理平臺

Gitee:https://gitee.com/java110/MicroCommunityThings

介紹

HC物聯網平臺是一款小區硬件管理的物聯網管理平臺,主要對接各大廠商門禁設備,道閘設備,監控設備,智能鎖和充電樁等,支持http mqtt comnet 協議 方便和各大小區云平臺對接 目前我們對接門禁有月輪門禁,伊蘭度和銳目物聯

系統截圖

mqtt-cluster - 一款高性、高吞吐量、高擴展性的物聯網mqtt集群broker

Gitee:https://gitee.com/quickmsg/mqtt-cluster

介紹

SMQTT基于reactor-netty(spring-webflux底層依賴) 開發,底層采用Reactor3反應堆模型,支持單機部署,支持容器化部署,具備低延遲,高吞吐量,支持百萬TCP連接,同時支持多中協議交互,是一款非常優秀的消息中間件!

技術架構圖

系統截圖

iotlink - 基于SpringBoot開發的輕量級的物聯網綜合業務支撐平臺

Gitee:https://gitee.com/sdyunze/iotlink

介紹

基于 SpringBoot、Vue、Mybatis、RabbitMq、Mysql、Redis 等開發的輕量級的物聯網綜合業務支撐平臺。支持物聯網卡、物聯網模組、卡+模組融合管理。提供狀態、資費、客戶、進銷存、合同、訂單、續費、充值、診斷、賬單等功能。平臺可同時接入中國移動、中國電信、中國聯通、第三方物聯網卡進行統一管理。逐步完善平臺,助您快速接入物聯網,讓萬物互聯更簡單。

使用 IoTLink 您可以:

  • 業務告警、生命周期分布、業務使用量情況 等一覽平臺數據信息。
  • 管理物聯卡 用量記錄、套餐封裝、在線信息獲取、智能診斷、分組備注、企業代理管理、預存、充值、返利 等。
  • 微信端 B端企業管理 toB 信息看板數據信息全局掌控 預存、返利、提現、診斷、充值、訂單等便攜數據處理。
  • 微信端 C端用戶自查詢 卡基本信息、用量、續費、預存、支付密碼、常見問題、智能診斷、實名綁定 等 用戶自處理操作。

特色功能

  1. 業務分離,獨立操作 系統功能與業務執行分離 優化用戶體驗加強業務獨立。
  2. 上游通道靈活配置,一次對接終生使用,支持二次開發、拓展、拒絕對接費用。
  3. 通道輪詢進度查看 可查看通道下 用量、生命周期、激活時間 等各個類別輪詢進度一手掌握。
  4. 關鍵數據私鑰加密保障,全程加密傳輸 防止爬蟲獲取數據。
  5. 首頁 數據一覽一手掌控 業務告警、生命周期分布、業務量使用情況、平臺數據信息 等。
  6. 商品、倉儲、客戶、合同、入款、發貨 ERP企業常用功能拓展即將上線,敬請期待。

系統截圖

TencentOS-tiny - 是騰訊面向物聯網領域開發的實時操作系統

Gitee:https://gitee.com/Tencent/TencentOS-tiny

介紹

TencentOS tiny 是騰訊面向物聯網領域開發的實時操作系統,具有低功耗,低資源占用,模塊化,安全可靠等特點,可有效提升物聯網終端產品開發效率。

TencentOS tiny 提供精簡的 RTOS 內核,內核組件可裁剪可配置,可快速移植到多種主流 MCU (如 STM32 全系列) 及模組芯片上。而且,基于 RTOS 內核提供了豐富的物聯網組件,內部集成主流物聯網協議棧(如CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物聯網終端設備及業務快速接入騰訊云物聯網平臺。

TencentOS tiny 主體架構圖,從下到上主要包括:

CPU 庫 :TencentOS tiny 支持的 CPU IP 核架構,當前主要支持 ARM Cortex M0/3/4/7,Cortex A7,RISC-V、MSP430、AVR、STM8 等。

驅動管理層 :包括板級支持包(BSP,主要由 MCU 芯片廠家開發與維護)、硬件抽象層(HAL,主要由 TencentOS tiny 提供,方便不同芯片的適配與移植)、設備驅動(Drivers,例如 Wi-Fi、GPRS、LoRa 等模塊的驅動程序)。

內核 :TencentOS tiny 實時內核包括任務管理、實時調度、時間管理、中斷管理、內存管理、異常處理、軟件定時器、鏈表、消息隊列、信號量、互斥鎖、事件標志等模塊。

IoT 協議棧:TencentOS tiny 提供 lwip、AT Adapter、SAL 層,支持不同的網絡硬件,例如以太網、串口 Wi-Fi、GPRS、NB-IoT、4G 等通信模塊。TCP/IP 網絡協議棧上提供常用的物聯網協議棧,例如 CoAP、MQTT,支撐終端業務快速接入騰訊云。

安全框架:TencentOS tiny 為了確保物聯網終端數據傳輸安全以及設備認證安全,提供了完整的安全解決方案。安全框架提供的 DTLS 和 TLS 安全協議,加固了 COAP 及 MQTT 的傳輸層,可確保物聯網終端在對接騰訊云時實現安全認證和數據加密;另外針對低資源的終端硬件,安全框架還提供與騰訊云 IoTHub 配套的密鑰認證方案,確保資源受限設備也能在一定程度上實現設備安全認證。

組件框架:TencentOS tiny 提供文件系統、KV 存儲、自組網、JS 引擎、低功耗框架、設備框架、OTA、調試工具鏈等一系列組件,供用戶根據業務場景選用。

開放 API(規劃開發中):TencentOS tiny 將在協議中間件和框架層上提供開放 API 函數,方便用戶調用中間件功能,使用戶無需過多關心中間件具體實現,快速對接騰訊云,實現終端業務上云的需求,期望最大程度減少終端物聯網產品開發周期,節省開發成本。

iotkit-parent - 是一個開源的物聯網基礎開發平臺

Gitee:https://gitee.com/open-iita/iotkit-parent

介紹

銥塔智聯開源平臺是一個開源的物聯網基礎開發平臺,提供了物聯網及相關業務開發的常見基礎功能, 能幫助你快速搭建自己的物聯網相關業務平臺。

系統包含了品類、物模型、消息轉換、通訊組件(mqtt/EMQX通訊組件、小度音箱接入組件、onenet Studio接入組件)、modbus透傳接入、云端低代碼設備開發、設備管理、設備分組、規則引擎、第三方平臺接入、數據流轉(http/mqtt/kafka)、數據可視化、報警中心等模塊和智能家居APP(小程序)。

系統截圖

dtcloud - 是一套開源商業應用程序

Gitee:https://gitee.com/dtcloud360/dtcloud

介紹

DTCloud中臺包括(文檔管理,BIM管理,IOT管理), 微信服務號, 釘釘應用集成,微信小程序商城, 中國城市數據,無碼開發平臺,報表設計器,權限設計器, DTCloud Python API, CMS新聞發布系統,可視化大屏設計器, 工作流, IoT網關,調度器,智能工廠,FF Model

系統截圖

thingspanel-go - 是Go語言開源插件化物聯網平臺

Gitee:https://gitee.com/ThingsPanel/thingspanel-go

介紹

ThingsPanel是一個通用、開源的物聯網應用平臺,旨在通過可復用的組件,減少開發工作,加速物聯網項目交付。

插件化是ThingsPanel最大的特點,通過插件,使物聯網的復雜性大大降低。進一步降低成本、提高效率。同時也降低運維的難度與成本。

ThingsPanel的插件主要有3類,分別是:

  • 設備插件
  • 協議插件
  • 可視化插件

通過以上五種的復用,可以大大提高研發效率,比以前的方式,成倍的提高效率,降低成本。

系統截圖

hummingbird - 是由Golang編寫的超輕量級物聯網平臺

Gitee:https://gitee.com/winc-link/hummingbird

介紹

蜂鳥(HummingBird) 是Golang語言實現的超輕量級物聯網開發平臺,他的核心服務完全由團隊自行研發,從這個平臺設計之初,輕量級、性能優異當作我們的一條開發準則。所以它服務都是采用Golang語言編寫,占用內存極低。在數據存儲上,我們創新的使用了SQLite和LevelDB當作了我們存儲數據庫,得益于SQLite的輕量級和LevelDB對數據的高吞吐和高壓縮的特點, 經過實際測試,在1C/1G 100G存儲的物理機上,可實現數千設備的連接和8000W條的消息存儲。

當然,如果您對數據有可靠性、海量存儲等要求,您完全可以把SQLite和LevelDB換為MySQL和TDengine,蜂鳥物聯網平臺兼容多種數據庫連接,用戶可以根據自己的業務需要選擇適合自己的數據庫。

“麻雀(蜂鳥)雖小,五臟俱全” 雖然蜂鳥作為一個超輕量級物聯網平臺,但是他的核心功能并不會消減。設備接入、產品管理、物模型、告警中心、規則引擎...這些所有物聯網平臺的標配功能,都可以在本平臺中找到。

系統架構

系統截圖

hj212-project - 基于HJ212協議的污染源在線監測平臺

Gitee:https://gitee.com/houzhanwu/hj212-project

介紹

基于HJ212協議的污染源在線監測平臺,包含水、氣、聲,污染數據接入,接入設備需符合HJ212-2005/2017協議,會盡快完善,數據接收傳輸會開源,

功能特點

  • SpringBoot+Spring+Mybatis+Mybatis plus等基礎前后端架構架構
  • 采用面向聲明的開發模式, 基于泛型編寫極少代碼即可實現復雜的數據展示、數據編輯、表單處理等功能,在不使用代碼生成器的情況下,也只需要很少的代碼就能實現基礎的CURD操作,再配合在線開發與代碼生成器的使用,更加加快了開發的進度,將J2EE的開發效率成本提高,可以將代碼減少60%以上。
  • 代碼生成器,支持多種數據模型,根據表生成對應的Entity,Service,Dao,Controller,JSP等,增刪改查功能生成直接使用
  • UI標簽開發庫,針對前端UI進行標準封裝表,頁面統一采用UI標簽實現功能,開發維護簡潔高效
  • 查詢過濾器:只需前端配置,后臺動態拼SQL追加查詢條件;支持多種匹配方式(全匹配/模糊查詢/包含查詢/不匹配查詢)
  • 移動平臺支持,針對Android、IOS 分別開發移動端,可以上架應用市場和AppStore.
  • 友好的代碼結構及注釋,便于閱讀及二次開發
  • 引入quartz定時任務,可動態完成任務的添加、修改、刪除、暫停、恢復及日志查看等功能
  • 引入swagger文檔支持,方便編寫API接口文檔
  • 多數據源(在線配置數據源,數據源工作類封裝)
  • 計劃任務控制(在線配置計劃任務、方便計劃任務的時間調整規劃)
  • 郵件發送(配置郵件模版、郵件帳號的在線配置、郵件異步發送、郵件發送日志功能統計)
  • 短信發送(配置短信模版、短信帳號的在線配置、短信異步發送、短信發送日志功能統計、支持短信發送平臺動態切換)
  • 數據統計報表:豐富的報表統計功能
  • 支持多種瀏覽器: Google, 火狐, IE,360 等
  • 支持數據庫: Mysql,Oracle10g,SqlServer等
  • 基礎權限: 用戶,角色,菜單權限
  • Web容器測試通過的有Jetty和Tomcat,Weblogic
  • 要求JDK1.8+

系統截圖

ECIOT - IOT物聯網基礎平臺系統

Gitee:https://gitee.com/eciot/eciotv1.0

介紹

因為專注久了所以更專業,可視化|三維|3D|數字|智慧|智能|物聯網|集成|網關|邊緣|采控|unity|ue4|thingjs|threejs|webgl|大屏|仿真|虛擬|VR|大數據|云平臺|iot|開發|app|小程序|軟件|展廳|弱電|中臺|農業|安全生產|園區|bim|建筑 等這些是都是能快速識別出我們標簽...

系統截圖

最后

一行代碼,可能會創造出下一個讓人驚嘆的產品;一個創新,可能會開啟一個全新的科技時代;一份初心,可能會影響到無數人的生活;無論是在大公司工作,還是在小團隊奮斗;無論是資深的程序員,還是剛剛入行的新手;每個人的代碼,都有力量改變世界。

責任編輯:武曉燕 來源: 今日頭條
相關推薦

2019-12-25 07:56:03

物聯網平臺物聯網IOT

2020-05-25 09:24:34

物聯網技術數據

2023-10-29 17:22:08

2020-03-12 11:28:26

物聯網開發IoT

2020-07-06 13:30:31

前端開發技術

2023-05-16 08:47:39

2020-07-26 11:37:10

物聯網公司物聯網IoT

2023-06-01 08:15:55

2020-07-24 00:41:18

物聯網項目物聯網IOT

2024-03-11 15:57:45

Arduino物聯網項 目物聯網

2023-10-13 13:11:26

大數據技術開源

2023-05-31 10:08:51

2016-09-26 10:05:03

物聯網物聯網開源項目

2020-03-16 08:00:00

物聯網項目物聯網IOT

2024-11-15 15:56:56

2021-04-06 09:58:35

物聯網安全物聯網IOT

2020-04-11 21:53:00

物聯網IOT物聯網技術

2021-03-23 09:36:33

物聯網開源技術

2022-12-20 12:06:06

開源項目APP

2022-11-30 16:38:22

Electron開源
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 天天躁日日躁狠狠的躁天龙影院 | 成人av电影天堂 | 在线成人免费视频 | 国产精品久久久久久久久久三级 | 久久久久久99 | 久久精品中文字幕 | 亚洲精品字幕 | 亚洲国产成人av | 日韩免费一区 | 99热在这里只有精品 | 99视频在线免费观看 | 麻豆va| 看av网 | 久综合 | 亚洲一区二区久久久 | 国产一区二区三区欧美 | 黄色网址在线免费观看 | 国产福利网站 | 伊色综合久久之综合久久 | 一区二区成人 | 91视频一88av | 人人澡人人射 | 精品av天堂毛片久久久借种 | 免费在线播放黄色 | 久久久久久免费毛片精品 | 黑人精品欧美一区二区蜜桃 | 亚洲福利视频网 | 九色91视频 | 国产精品精品久久久 | 国产精品一区二区三区99 | 欧美日韩一区二区视频在线观看 | 久久在线 | 亚洲一区二区高清 | 欧美日一区二区 | www.欧美视频 | 成人av一区 | 亚洲传媒在线 | 91爱爱·com | 国产精品国产三级国产aⅴ无密码 | 一区二区三区视频在线 | 日韩成人精品视频 |