開源物聯網平臺和智能家居平臺


做者:晨星1032

1、開源智能家居平臺(家庭自動化工具)

整體來說各個智能家居平臺基本功能一致,不過應選擇功能較爲豐富,教程豐富,社區活躍的,以及選擇一個配置簡單方便的,如下各有優缺點。git

1. Home Assistant

  • 官網:https://home-assistant.io/github

  • GitHub:https://github.com/home-assistant數據庫

  • 演示:https://demo.home-assistant.io/後端

  • 概述:服務器

    • Home Assistant是運行在Python 3 上的開源家庭自動化平臺,在家中跟蹤和控制全部設備並實現自動化控制。首次啓動Home Assistant時,將建立全部者用戶賬戶。該賬戶具備一些特殊特權,能夠:建立和管理其餘用戶賬戶;配置集成和其餘設置(還未上線)。目前,其餘用戶賬戶將具備與全部者賬戶相同的訪問權限,非全部者賬戶將可以應用限制(將來推出)基於本地化控制,遠離雲,不會將任何數據存儲在雲端,以保護我的隱私
  • 優勢:架構

    • 免費和開源
    • 針對樹莓派等嵌入式設備進行了優化
    • 100%本地家庭自動化
    • 易於安裝和更新(由Home Assistant操做系統和Home Assistant Core支持)
    • 管理Web界面已集成到家庭助理中
    • 輕鬆建立和還原整個配置的完整備份
    • 功能十分強大,社區活躍,國內教程豐富

2. openHAB

  • 官網:http://www.openhab.org/框架

  • GitHub:https://github.com/openhab/dom

  • 演示:https://demo.openhab.org/模塊化

  • 概述:微服務

    • openHAB是一個純Java打造的開源項目,開發者能夠在openHAB的基礎上設計獨特的操做界面,以開發本身的家庭自動化系統,或者利用其餘技術來建立設備的新的控制方式,爲家庭自動化構建提供一個通用的集成平臺,將openHAB Cloud鏈接器與免費的myopenhab.org服務一塊兒使用(放置雲端)
  • 優勢:

    • 它具備集成衆多其餘設備和系統的能力。openHAB將其餘家庭自動化系統,(智能)設備和其餘技術歸入單個解決方案
    • 不管涉及多少製造商和子系統,爲整個系統提供統一的用戶界面和通用的自動化規則方法
    • 爲您提供最靈活的工具,幾乎能夠實現全部家庭自動化的願望

3. Domoticz

  • 官網:https://www.domoticz.cn/ (中文站) https://www.domoticz.com/(官方站)

  • GitHub:http://github.com/domoticz/

  • 演示:——

  • 概述:

    • Domoticz是一個輕量級的智能家居系統 ,經過它你能夠監測和控制各類設備,還能夠向任一移動設備發送通知或警告
    • 擁有國內源和中文站
    • C++編寫
  • 優勢:

    • 爲簡單而設計
    • 直接在網頁界面配置設備,很容易添加自定義傳感器設備
    • ESPEasy 內置 Domoticz 數據傳送支持,Lua 事件處理比較強大
    • 麻雀雖小,五臟俱全

img

4. Calaos

  • 官網:https://calaos.fr/en/

  • GitHub:https://github.com/calaos

  • 演示:——

  • 概述:

    • Calaos 是一個設計爲全棧的家庭自動化平臺,包含一個服務器應用程序、觸摸屏界面、Web 應用程序、支持 iOS 和 Android 的原生移動應用、以及一個運行在底層的預配置好的 Linux 操做系統。
    • 是一款來自法國的C++編寫的開源家庭自動化系統,論壇已支持英文
img

2、開源物聯網平臺

物聯網平臺主要是數據管理,設備管理,規則引擎等等,通常都支持各種相關協議,不過數據可視化與多租戶功能不是都有,甚至多租戶功能許多須要收費

1. Thingsboard

  • 官網:https://thingsboard.io/

  • GitHub:https://github.com/thingsboard/thingsboard

  • 演示:https://demo.thingsboard.io/login

  • 概述:

    • ThingsBoard是一個國外的開源物聯網平臺,提供現成的IoT雲或本地解決方案,ThingsBoard是用於數據收集,處理,可視化和設備管理的開源物聯網平臺,分爲社區版(免費)和專業版(收費)
  • 優勢:

    • 遙測數據收集存儲
    • 實時數據可視化和遠程設備控制,自定義儀表板的30個可定製小部件
    • 規則引擎,設備、資產管理
    • 多租戶開箱即用(專業版功能,收費)
    • 可定製的規則,插件,小部件和傳輸實現
    • 容許監視客戶端和提供服務器端設備屬性
    • 支持MQTT、CoAP、HTTP協議以及自定義

2. Kaa IoT Platform

  • 官網:https://www.kaaproject.org/
  • GitHub:https://github.com/kaaproject/kaa
  • 演示:https://youtu.be/o68So1plN1c (YouTube視頻,需fq)
  • 概述:
    • Kaa是一個國外開源物聯網平臺,也是一個模塊化的物聯網平臺,利用微服務架構將關注點,可擴展性和可擴展性明確分離。任何物聯網公司,物聯網系統集成商或我的均可以避免費實現其智能產品概念。 經過提供服務器和端點SDK組件,Kaa能夠爲鏈接的對象和後端基礎架構提供數據管理
  • 優勢:
    • 設備管理,設備訪問憑據,元數據屬性,過濾和分組。
    • 設備和網關通訊支持,身份驗證,訪問受權,數據交換和多路複用。
    • 設備遙測數據收集和存儲,時間序列數據,設備日誌,警報。
    • 設備配置數據的管理和分發,遠程控制鏈接的設備
    • 設備數據存儲,查詢,分析和可視化,基於觸發器的警報和通知傳遞。
    • 用於數據可視化,設備管理,平臺管理等的Web界面。
    • 支持多租戶的組件
    • Kaa平臺的基礎結構組件將操做和管理集羣化
    • 管理無限數量的鏈接設備(免費版最多5個設備鏈接)

3. SiteWhere

  • 官網:http://www.sitewhere.org/
  • GitHub:https://github.com/sitewhere/sitewhere
  • 演示:——
  • 概述:
    • SiteWhere是一個面向物聯網(IoT)的工業級開源應用支持平臺。它提供了基於多租戶微服務的基礎架構,其中包括構建和部署IoT應用程序所需的關鍵功能
  • 優勢:
    • 微服務,一個具備工業強度的開源IoT應用程序支持平臺,能夠大規模地幫助獲取,存儲,處理和集成設備數據,可部署在雲端上
    • 設備管理、資產管理、活動管理,不過沒有可視化
    • 多租戶。默認狀況下,租戶不共享數據庫資源或管道處理,而且具備徹底獨立的配置生命週期
img
  • 官網:https://www.jetlinks.cn/

  • GitHub:https://github.com/jetlinks

  • 演示:http://demo.jetlinks.cn 用戶名:test 密碼:test123456

  • 概述:

    • JetLinks是國內開源物聯網基礎平臺,平臺定位爲Paas服務的物聯網框架
  • 優勢:

    • 統一設備管理
    • 多協議適配
    • 數據可視化,儀表盤
    • 可視化大屏(企業版,收費)
    • 規則引擎可視化
    • 多租戶功能(專業版,收費)

5. Thinger.io

  • 官網:https://thinger.io/

  • GitHub:https://github.com/thinger-io

  • 演示:——

  • 概述:

    • Thinger.io是一個雲IoT平臺,它提供了每個很是簡單的方法來原型化,擴展和管理鏈接產品所需的工具。爲鏈接設備提供了可擴展的雲基礎。能夠經過運行管理控制檯來快速處理它們。
  • 優勢:

    • 設備管理,數據存儲,鏈接無限設備(免費版兩臺
    • 實時儀表板顯示
    • 規則引擎
    • 多個插件自定義,自定義外觀
    • 無多租戶

做者:晨星1032

相關文章
相關標籤/搜索