物聯網(IoT)是幫助人工智能(AI)以更好的方式控制和理解事物的未來技術。 我們收集了一些最有名的物聯網平臺,幫助您以受控方式開發物聯網項目。
物聯網平臺是幫助設置和管理互聯網連接設備的組件套件。 一個人可以從一個系統遠程收集數據,監控和管理所有連接互聯網的設備。 物聯網平臺上有很多可用的在線平臺,但為公司構建物聯網解決方案都依賴于物聯網平臺主機和支持質量。
在這里,我們編譯了一些最好的和著名的開源物聯網(IoT)平臺。 大多數這些平臺都提供API來支持Linux開發板,如Raspberry Pi,Arduino和BeagleBone。
第一個平臺:
Kaa IoT Platform
https://www.kaaproject.org/
它是功能豐富的開放和高效的物聯網云平臺。 任何物聯網公司,物聯網系統集成商或個人都可以免費實現其智能產品概念。 通過提供服務器和端點SDK組件,Kaa可以為連接的對象和后端基礎架構提供數據管理。
Kaa關鍵物聯網功能:
管理無限數量的連接設備
建立跨設備互操作性
執行A/B服務測試 (隨機將測試用戶群分為2部分,用戶群1使用A方案,用戶群2使用B方案,經過一定測試時間后,根據收集到的兩方案樣本觀測數據,根據顯著性檢驗結果選取最好方案。)
執行實時設備監控
執行遠程設備準備和配置
收集并分析傳感器數據
分析用戶行為可提供有針對性的通知
為智能產品創建云服務
第二個平臺:
SiteWhere: Open Platform for the Internet of Things
http://www.sitewhere.org/
Sitewhere的工作架構和整合的東西
它是提供設備數據的攝取,存儲,處理和集成的另一個開源IoT平臺。 SiteWhere運行在Apache Tomcat提供的核心服務器上。 它提供高度調整的MongoDB和HBase實現。 它可以輕松與黑客板集成。
SiteWhere關鍵的物聯網功能:
在單個SiteWhere實例上運行任意數量的IoT應用程序
Spring提供了核心配置框架
用MQTT,AMQP,Stomp和其他協議連接設備
通過自注冊,REST服務或批量添加設備
與第三方集成框架(如Mule AnyPoint)集成
默認的數據庫存儲是MongoDB
Eclipse Californium進行CoAP消息傳遞
InfluxDB用于事件數據存儲
Grafana可視化SiteWhere數據
HBase用于非關系數據存儲
第三個平臺:
ThingSpeak: An open IoT platform with MATLAB analytics
https://thingspeak.com/
ThingSpeak是物聯網(IoT)平臺,可讓您在不從Mathworks購買許可證的情況下分析和可視化MATLAB中的數據。 IT允許您收集和存儲傳感器數據并開發物聯網應用程序。 它適用于Arduino,Particle Photon和Electron,ESP8266 Wifi模塊,BeagleBone Black,Raspberry Pi,移動和網絡應用,Twitter,Twilio和MATLAB,以將傳感器數據傳到ThingSpeak。 ThingSpeak主要關注傳感器記錄,位置跟蹤,觸發和警報以及分析
ThingSpeak開放源碼物聯網平臺關鍵物聯網特性
在私人渠道收集數據
與公共頻道共享數據
RESTful和MQTT API
MATLAB分析和可視化
警報
事件調度
應用程序集成
全球社區
第四個平臺:
DeviceHive: IoT Made Easy
https://www.devicehive.com/
DeviceHive是另一種功能豐富的開源IoT平臺,它在Apache 2.0許可下分發。 DeviceHive可以自由使用和更改。它提供了Docker和Kubernetes部署選項。您可以下載并使用公共云和私有云,也可以將單個虛擬機擴展到企業級群集。它可以通過REST API,WebSockets或MQTT連接到任何設備或黑客板。你甚至可以連接ESP8266這樣的低端Wi-Fi設備。
DeviceHive開放源代碼物聯網平臺的關鍵特性:
直接與Alexa整合
您選擇的可視化儀表板
通過運行自定義JavaScript代碼來自定義DeviceHive行為。
它支持大數據解決方案,如ElasticSearch,Apache Spark,Cassandra和Kafka,用于實時和批處理。
通過REST API,WebSockets或MQTT連接任何設備。
它帶有Apache Spark和Spark Streaming支持。
支持用各種編程語言編寫的庫,包括Android和iOS庫
它允許在設備數據之上運行批量分析和機器學習。
第五個平臺:
Zetta: API-First Internet of Things Platform
http://www.zettajs.org/
Zetta是一個基于Node.js構建的面向服務器的開源IoT平臺。 Zetta結合了REST API,WebSockets和反應式編程。 它可以在單板計算機,個人電腦或云上運行,并且能夠將諸如Linux,BeagleBones,Raspberry Pis,Arduino開發板和PC等不同平臺與Heroku等云平臺連接在一起,以創建地理分布式網絡。 您還可以將數據傳輸到Splunk等機器分析平臺。
Zetta開源的物聯網平臺的關鍵特性:
基于Node.js,REST,WebSockets和基于流的“響應式編程”構建。
支持廣泛的開發板
Zetta允許您組裝智能手機應用程序,設備應用程序和云應用程序
第六個平臺:
DSA: Open Source Platform & “Toolkit” for Internet Of Things Devices
http://www.iot-dsa.org/
分布式服務體系結構(DSA)是一個開源的物聯網平臺,它將結構化和實時數據模型中的各個設備,服務和應用程序統一起來。它有利于分散設備的互通,邏輯和應用程序。 DSA社區構建了一個圖書館分布式服務鏈接,允許協議翻譯和數據集成到第三方數據源和從第三方數據源進行數據集成所有DSA模塊都很輕便,可以將DSBroker,多個DSLink和客戶端Web應用程序連接到相同的低功率設備上,例如Raspberry PI,Beaglebone black或任何其他類似的計算平臺。這個基于NodeAPI,DSLink和DSBroker的開源IoT平臺。計劃為第三方處理系統提供Analytics(分析)支持的DSA社區包括R Project,RDBMS,JDBC SQL passthrough和預準備語句,Haystack DSLink,Niagara DSLink,OS X DSLink,Windows DSLink和nix DSLink
DSA開源IoT平臺的關鍵特性:
指定M2M授權生命周期
公開WebSocket / HTTP端點以訂閱來自代理的節點和值更改
實施DSA查詢DSL
硬件集成支持:Dreamplug,Beaglebone,Raspberry PI,Android DSLink,OS X DSLink,Windows DSLink和nix DSLink
該平臺建立在三個
輕量級模塊
第七個平臺:
Thingsboard.io Open-source IoT Platform
https://thingsboard.io/
Thingsboard是100%開源的IoT平臺,可以作為SaaS或PaaS解決方案托管它。 IT為您的物聯網項目提供設備管理,數據收集,處理和可視化。 它支持提供設備連接的標準協議是MQTT,CoAP和HTTP,并支持云和本地部署。 它提供了30多個可自定義的小部件,允許您為大多數物聯網用例構建最終用戶自定義儀表板。
thingsboard.io開源的物聯網平臺主要特點:
實時數據可視化和遠程設備控制
自定義儀表板的30個可定制小部件
可定制的規則,插件,小部件和傳輸實現
允許監視客戶端和提供服務器端設備屬性。
支持多租戶安裝即裝即用。
支持MQTT和HTTP協議的傳輸加密。
失敗的節點可以在沒有停機的情況下進行更換
第八個平臺:
Thinger.io: The Opensource Platform for Internet of things
https://thinger.io/
Thinger.io是IoT的開源平臺,可為連接設備或物品提供可擴展的云基礎架構。 您可以使用管理控制臺輕松控制它們,或使用其REST API將它們集成到項目邏輯中。 IT支持所有類型的黑客板,如Arduino,ESP8266,Raspberry Pi,Intel Edison。
Thinger.io開源的物聯網平臺主要特點:
實時儀表板
Docker和IFTT集成
云準備好了
將服務器安裝在您自己的云中,并使用開放源代碼庫連接您的設備。
第九個平臺:
WSo2- Open source platform for Internet of Things and mobile projects
https://wso2.com/iot
WSo2 Build允許公開API來為移動應用提供支持,允許用戶監控和控制他們的設備。 您可以將其與現有的身份系統集成,或使用他們的身份系統。 該物聯網平臺還支持幾乎所有已知的開發板設備,如Raspberry Pi,Arduino Uno等。邊緣計算由WSO2 Siddhi提供支持。
設備通信支持的協議包括MQTT,HTTP,Websockets和XMPP協議以及用于添加更多協議和數據格式的IoT Server Framework擴展。
WSo2開源的物聯網平臺主要特點:
通過WSO2數據分析服務器(DAS),它支持批量,交互式,實時和預測性分析。
基于位置的服務(地理圍欄)和警報作為可重用的功能
MQTT,HTTP,Websockets和XMPP協議
為多個注冊設備配置/取消配置應用程序
為iOS,Android和Windows設備實施自助設備注冊和管理
分配和管理設備的應用程序/固件
分組,管理和監視連接的設備
API驅動的設備類型定義
查看單個或多個設備的即時可視化統計信息
Stats-API編寫您自己的可視化文件
預制的普通傳感器圖
開源的物聯網平臺比較表
IoT 軟件平臺 設備管理? 集成 安全 數據收集協議 分析 支持可視化? 數據庫
---------------------
作者:shnbiot
來源:CSDN
原文:https://blog.csdn.net/shnbiot/article/details/80432017
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!