十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
花開(kāi)半夏
我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、網(wǎng)站制作、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、龍里ssl等。為近1000家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的龍里網(wǎng)站制作公司
面向物聯(lián)網(wǎng)的21個(gè)開(kāi)源軟件項(xiàng)目有哪些,物聯(lián)網(wǎng)開(kāi)源平臺(tái)搭建
admin 07-26 04:41 166次瀏覽
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)
51CTO.com直譯】物聯(lián)網(wǎng)市場(chǎng)呈現(xiàn)碎片化、無(wú)定形化、不斷變化的特征,其性質(zhì)通常只需關(guān)注互操作性。 難怪開(kāi)源在這方面不俗。 ——客戶猶豫不決,害怕將物聯(lián)網(wǎng)的未來(lái)寄托在可能難以定制或互聯(lián)的專有平臺(tái)上。
本文介紹了主要的開(kāi)源軟件項(xiàng)目,重點(diǎn)討論了面向家庭和工業(yè)自動(dòng)化的開(kāi)源技術(shù)。 我們忽略了專注于垂直領(lǐng)域的物聯(lián)網(wǎng)項(xiàng)目,如Automotive Grade Linux和Dronecode。 我們還忽略了面向互聯(lián)網(wǎng)的開(kāi)源操作系統(tǒng)發(fā)行版,包括Brillo、Contiki、Mbed、OpenWrt、Ostro、Riot和Ubuntusnappping。這次,我們將智能
這里介紹的21個(gè)項(xiàng)目包括由Linuxfoundation管理的兩個(gè)大型項(xiàng)目: Allseen(Alljoyn )和ocf (iotivity ),以及物聯(lián)網(wǎng)傳感器的端點(diǎn)和網(wǎng)關(guān)我還介紹了幾個(gè)專門針對(duì)物聯(lián)網(wǎng)生態(tài)系統(tǒng)特定領(lǐng)域的小項(xiàng)目。 我們?cè)榻B過(guò)更多的項(xiàng)目,但越來(lái)越難分清物聯(lián)網(wǎng)軟件和普通軟件的區(qū)別。 從嵌入式環(huán)境到云,越來(lái)越多的項(xiàng)目都帶有物聯(lián)網(wǎng)元素。
您聲稱這21個(gè)項(xiàng)目都是開(kāi)源的,但請(qǐng)確保完整的名稱不在本文的范圍內(nèi)。 它們至少在生態(tài)系統(tǒng)的一個(gè)部分運(yùn)行Linux,大多數(shù)都完全支持Linux,從開(kāi)發(fā)環(huán)境到云/服務(wù)器、網(wǎng)關(guān)和傳感器端點(diǎn)部件。 大多數(shù)組件都有可以在Linux開(kāi)發(fā)板(如Raspberry Pi和BeagleBone )上運(yùn)行的組件,大多數(shù)都支持Arduino。
物聯(lián)網(wǎng)領(lǐng)域仍然有很多專有技術(shù),特別是在自上而下的企業(yè)平臺(tái)上。 但是,其中也提供了部分開(kāi)放訪問(wèn)權(quán)限。 例如,威瑞森的ThingSpace針對(duì)4G智慧城市APP應(yīng)用,擁有一套免費(fèi)的開(kāi)發(fā)API,支持開(kāi)發(fā)板,盡管核心平臺(tái)本身是獨(dú)一無(wú)二的。 相似的是,亞馬遜的AWS物聯(lián)網(wǎng)工具包包括部分開(kāi)放的設(shè)備SDK和開(kāi)源入門工具包。
其他主要的專有平臺(tái)包括蘋(píng)果的HomeKit和微軟的Azure物聯(lián)網(wǎng)工具包。 在擁有230個(gè)成員的Thread Group中,該組織監(jiān)督基于6LoWPAN的對(duì)等Thread網(wǎng)絡(luò)協(xié)議。 Thread Group由谷歌的母公司Alphbet旗下的Nest設(shè)立,沒(méi)有提供像AllSeen和OCF那樣全面的開(kāi)源框架。 但是,它與Brillo相關(guān),也與Weave物聯(lián)網(wǎng)通信協(xié)議相關(guān)。 5月,Nest發(fā)布了名為OpenThread的開(kāi)源版Thread。
介紹21個(gè)面向物聯(lián)網(wǎng)的開(kāi)源軟件項(xiàng)目。
AllseenAlliance(Alljoyn ) )。
由Allseenalliance(asa )監(jiān)管的AllJoyn互操作系統(tǒng)框架可能是市場(chǎng)上采用最廣泛的開(kāi)源物聯(lián)網(wǎng)平臺(tái)。
Bug Labs dweet和freeboard
bugglas是從制造基于模塊化Linux的有bugh的硬件設(shè)備開(kāi)始的,但很久以前就演變成了與硬件無(wú)關(guān)的企業(yè)級(jí)物聯(lián)網(wǎng)平臺(tái)。 Bug Labs提供“dweet”消息、警告系統(tǒng)和“freeboard”物聯(lián)網(wǎng)設(shè)計(jì)APP。 dweet使用HAPI Web API和JSON來(lái)幫助發(fā)布和描述數(shù)據(jù)。 freeboard是一種拖放式工具,用于設(shè)計(jì)物聯(lián)網(wǎng)儀表板和可視元素。
DeviceHive
DataArt基于AllJoyn的設(shè)備管理平臺(tái)可以運(yùn)行在許多云服務(wù)上,包括Azure、AWS、Apache Mesos和OpenStack。 DeviceHive專注于使用ElasticSearch、Apache Spark、Cassandra和Kafka,分析大數(shù)據(jù)。 有些網(wǎng)關(guān)組件可以在運(yùn)行Ubuntu Snappy Core的任何設(shè)備上運(yùn)行。 模塊化網(wǎng)關(guān)軟件與DeviceHive云軟件和物聯(lián)網(wǎng)協(xié)議配合使用,作為Snappy Core服務(wù)進(jìn)行部署。
DSA
分布式服務(wù)架構(gòu)(DSA )便于集中式設(shè)備的互操作性、邏輯和APP應(yīng)用。 DSA項(xiàng)目正在構(gòu)建分布式服務(wù)鏈接(DSLinks )庫(kù),以支持協(xié)議轉(zhuǎn)換以及與第三方數(shù)據(jù)源的數(shù)據(jù)集成。 DSA提供了一個(gè)可擴(kuò)展的網(wǎng)絡(luò)拓?fù)?,其中包括多個(gè)DSLinks,用于在連接到分層代理分層結(jié)構(gòu)的物理互聯(lián)網(wǎng)邊緣設(shè)備上運(yùn)行。
EclipseIOT(Kura ) )。
Eclipse基金會(huì)的物聯(lián)網(wǎng)主要圍繞基于Java/OSGi的Kura API容器和聚合平臺(tái),支持在服務(wù)網(wǎng)上運(yùn)行的m2m APP應(yīng)用。 Kura基于Eurotech的Everywhere Cloud物聯(lián)網(wǎng)框架往往與Apache Camel集成,后者是基于Java的基于規(guī)則的路由和中介引擎。 Eclipse物聯(lián)網(wǎng)子項(xiàng)目包括Paho消息傳遞協(xié)議框架、面向輕量級(jí)服務(wù)器的Mosquitto MQTT體系結(jié)構(gòu)和Eclipse SmartHome框架。 有些項(xiàng)目實(shí)現(xiàn)名為Californium的基于Java的受限APP應(yīng)用協(xié)議(CoAP )。
Kaa
CyberVision支持的Kaa項(xiàng)目為云互聯(lián)的大型物聯(lián)網(wǎng)提供了可擴(kuò)展的端到端物聯(lián)網(wǎng)框架。
該平臺(tái)包括一種支持REST的服務(wù)器功能,可用于服務(wù)、分析和數(shù)據(jù)管理,通常部署成由Apache Zookeeper協(xié)調(diào)的節(jié)點(diǎn)集群。Kaa的端點(diǎn)SDK支持Java、C++和C開(kāi)發(fā),負(fù)責(zé)處理客戶機(jī)/服務(wù)器通信、驗(yàn)證、加密、持久性和數(shù)據(jù)編排。SDK包括針對(duì)特定服務(wù)器、支持GUI的模式,這些模式可轉(zhuǎn)換成物聯(lián)網(wǎng)物件綁定。模式治理語(yǔ)義,并抽象一組迥異設(shè)備的功能。
Macchina.io
Macchina.io提供了一種“支持Web、模塊化、可擴(kuò)展的”JavaScript和C++運(yùn)行時(shí)環(huán)境,可用于開(kāi)發(fā)在Linux開(kāi)發(fā)板上運(yùn)行的物聯(lián)網(wǎng)網(wǎng)關(guān)應(yīng)用程序。Macchina.io支持一系列廣泛的傳感器和連接技術(shù),包括Tinkerforge bricklet、XBee ZB傳感器、GPS/GNSS接收器、串行和GPIO聯(lián)網(wǎng)設(shè)備以及方向感應(yīng)器。
GE Predix
GE面向工業(yè)物聯(lián)網(wǎng)的平臺(tái)即服務(wù)(PaaS)軟件基于Cloud Foundry。它增添了資產(chǎn)管理、設(shè)備安全、實(shí)時(shí)預(yù)測(cè)分析,并支持不同數(shù)據(jù)的采集、存儲(chǔ)和訪問(wèn)。GE Predix是GE為內(nèi)部運(yùn)營(yíng)而開(kāi)發(fā)的,它已成為最成功的企業(yè)物聯(lián)網(wǎng)平臺(tái)之一,收入大約60億美元。GE最近與HPE達(dá)成了合作伙伴關(guān)系,HPE將把Predix整合到自己的服務(wù)中。
Home Assistant
這個(gè)作為后起之秀的草根項(xiàng)目提供了一種面向Python的家居自動(dòng)化方法。
Mainspring
M2MLabs的基于Java的框架針對(duì)遠(yuǎn)程監(jiān)控、車隊(duì)管理和智能電網(wǎng)等應(yīng)用領(lǐng)域中的M2M通信。與許多物聯(lián)網(wǎng)框架一樣,Mainspring高度依賴REST Web服務(wù),并提供了設(shè)備配置和建模工具。
Node-RED
這種面向Node.js開(kāi)發(fā)人員的可視化布線工具擁有基于瀏覽器的數(shù)據(jù)流編輯器,可用于設(shè)計(jì)物聯(lián)網(wǎng)節(jié)點(diǎn)當(dāng)中的數(shù)據(jù)流。然后,節(jié)點(diǎn)可以迅速部署成運(yùn)行時(shí)環(huán)境,并使用JSON來(lái)存儲(chǔ)和共享。端點(diǎn)可以在Linux開(kāi)發(fā)板上運(yùn)行,支持的云包括Docker、IBM Bluemix、AWS和Azure。
Open Connectivity Foundation(IoTivity)
英特爾和三星支持的開(kāi)放互聯(lián)聯(lián)盟(OIC)組織和UPnP論壇組成的這個(gè)組織正在努力成為物聯(lián)網(wǎng)方面領(lǐng)先的開(kāi)源標(biāo)準(zhǔn)組織。OCF的開(kāi)源IoTivity項(xiàng)目依賴充分利用的JSON和CoAP。
openHAB
OpenIoT
這款基于Java的OpenIoT中間件旨在使用一種公用云計(jì)算交付模式,為開(kāi)放、大規(guī)模的物聯(lián)網(wǎng)應(yīng)用提供便利。除了表示物聯(lián)網(wǎng)物件的本體、語(yǔ)義模型和標(biāo)注外,該平臺(tái)還包括傳感器和傳感器網(wǎng)絡(luò)中間件。
OpenRemote
OpenRemote為家庭和樓宇自動(dòng)化而設(shè)計(jì),它以廣泛支持眾多智能設(shè)備和網(wǎng)絡(luò)規(guī)范而出名,比如1-Wire、EnOcean、 xPL、Insteon和X10等規(guī)范。規(guī)則、腳本和事件都得到支持,還有基于云的設(shè)計(jì)工具,可用于用戶界面、安裝、配置、遠(yuǎn)程更新及診斷。
OpenThread
這是Nest最近從基于6LoWPAN的物聯(lián)網(wǎng)Thread無(wú)線網(wǎng)絡(luò)標(biāo)準(zhǔn)分離出來(lái)的開(kāi)源項(xiàng)目,它還得到了ARM、Microchip旗下的Atmel、Dialog、高通和德州儀器的支持。OpenThread實(shí)現(xiàn)了所有Thread網(wǎng)絡(luò)層,還實(shí)現(xiàn)了Thread的端點(diǎn)設(shè)備、路由器、Leader和邊界路由器等角色。
Physical Web/Eddystone
谷歌的Physical Web讓藍(lán)牙低能耗(BLE)信標(biāo)可以將URL發(fā)送到智能手機(jī)。它針對(duì)谷歌的Eddystone BLE信標(biāo)經(jīng)過(guò)了優(yōu)化,這提供了除蘋(píng)果的iBeacon之外的一種開(kāi)放技術(shù)。其想法是,行人可以與任何具有BLE功能的支持性設(shè)備(比如汽車停放計(jì)時(shí)器、標(biāo)牌或零售產(chǎn)品)聯(lián)系。
PlatformIO
基于Python的PlatformIO包括IDE、項(xiàng)目生成器和基于Web的庫(kù)管理器,它是為訪問(wèn)來(lái)自基于微控制器的Arduino和基于ARM Mbed的端點(diǎn)的數(shù)據(jù)設(shè)計(jì)的。它為200多種板卡提供了預(yù)先配置的設(shè)置,并與Eclipse、Qt Creator及其他IDE整合起來(lái)。
The Thing System
這種基于Node.js的智能家居“監(jiān)管”軟件聲稱支持真正的自動(dòng)化,而不是簡(jiǎn)單的通知。其自學(xué)習(xí)人工智能軟件可處理許多協(xié)同式M2M操作,不需要由人干預(yù)。缺少云組件恰恰提供了更好的安全性、隱私性和控制性。
ThingSpeak
成立五年的ThingSpeak項(xiàng)目專注于傳感器日志、位置跟蹤、觸發(fā)器及提醒以及分析。ThingSpeak用戶可以使用用于物聯(lián)網(wǎng)分析和可視化的MATLAB版本,不需要向Mathworks購(gòu)買許可證。
Zetta
Zetta是一種面向服務(wù)器的物聯(lián)網(wǎng)平臺(tái),利用Node.js、REST和WebSockets構(gòu)建而成,奉行基于數(shù)據(jù)流的“響應(yīng)式編程”開(kāi)發(fā)理念,用Siren超媒體API連接起來(lái)。設(shè)備被抽取成REST API,用云服務(wù)連接起來(lái),這些服務(wù)包括可視化工具,并支持Splunk之類的機(jī)器分析工具。該平臺(tái)可將Linux和Arduino開(kāi)發(fā)板之類的端點(diǎn)與Heroku之類的云平臺(tái)連接起來(lái),以便構(gòu)建地理分布式網(wǎng)絡(luò)。
轉(zhuǎn)載于:
新功能發(fā)布記錄 Anycast加速 AnycastEIP
github開(kāi)源物聯(lián)網(wǎng),如何選擇開(kāi)源的物聯(lián)網(wǎng)平臺(tái)
倉(cāng)儲(chǔ)物聯(lián)網(wǎng)解決方案,物聯(lián)倉(cāng)儲(chǔ)項(xiàng)目經(jīng)驗(yàn)
相關(guān)內(nèi)容
1新功能發(fā)布記錄 Anycast加速 AnycastEIP
2pack是什么app,pajek官網(wǎng)怎么
3物聯(lián)網(wǎng)數(shù)據(jù)平臺(tái),云 物聯(lián)網(wǎng)
4阿里云搭建mqtt服務(wù)器,自建mqtt云平臺(tái)
5阿里云物聯(lián)網(wǎng)通信,物聯(lián)網(wǎng)mqtt服務(wù)器與應(yīng)用服務(wù)器通信
7阿里云生活物聯(lián)網(wǎng)app開(kāi)發(fā),微信小程序在哪里
8配置通過(guò)telnet登錄系統(tǒng),ma控臺(tái)連接artnet擴(kuò)展器教程
9mqtt物聯(lián)網(wǎng)應(yīng)用實(shí)例,mqtt協(xié)議詳解
? 2007-2023 花開(kāi)半夏 版權(quán)所有 ICP備案: 魯ICP備18044594號(hào)-1 魯公網(wǎng)安備 37030202000467號(hào)
上一篇下一篇
有通用的,但是不是開(kāi)源的。
觀辰OA
辦公系統(tǒng)
帶有行政后勤、企業(yè)辦公用品管理、
固定資產(chǎn)管理
模塊,在官網(wǎng)上可以直接在線使用體驗(yàn)。
GLPI提供功能全面的IT資源管理接口,你可以用它來(lái)建立數(shù)據(jù)庫(kù)全面管理IT的電腦,顯示器,服務(wù)器,打印機(jī),網(wǎng)絡(luò)設(shè)備,電話,甚至硒鼓和墨盒等。提供Helpdesk用戶支持平臺(tái);聯(lián)系人,合同,合作商,以及文檔的管理;提供資源預(yù)定,知識(shí)庫(kù)的管理等功能。
下載地址:
GLPI主要功能特征如下:
總體特征:
多用戶管理
多種認(rèn)證系統(tǒng)(Local,LDAP,AD,POP/IMPAP,CAS)
權(quán)限系統(tǒng)
分頁(yè)系統(tǒng)
多語(yǔ)言支持(支持多達(dá)14種語(yǔ)言)
搜索模塊
顯示列表可配置
PDF導(dǎo)出和SLK
SQL格式的數(shù)據(jù)庫(kù)備份和恢復(fù)
下拉列表可配置
更新檢查系統(tǒng)
UTF8接口
兼容HTML4.0協(xié)議
資產(chǎn)管理
可從OCS資產(chǎn)系統(tǒng)導(dǎo)入數(shù)據(jù)
計(jì)算機(jī)和連接設(shè)備管理和總成本管理
主機(jī)和顯示器的連接管理
網(wǎng)絡(luò)硬件和設(shè)備的連接管理(IP地址,MAC地址,VLAN等)
打印機(jī)電腦連接情況管理和耗材管理
其他外設(shè)電腦連接情況管理,電話管理
軟件許可證及其失效日期管理
按地理位置管理硬件
模型化管理便于同類設(shè)備的增加
資產(chǎn)相關(guān)文件管理
硬件狀態(tài)管理
物料不同情形下的管理-比如一臺(tái)顯示器連接到幾臺(tái)電腦主機(jī)
其他應(yīng)用軟件的對(duì)外管制
資產(chǎn)變更歷史記錄
追蹤管理
各種投資的需求情況管理追蹤
最終用戶
投資需求可自動(dòng)進(jìn)行郵件追蹤管理
投資變更維修歷史追蹤
投資需求標(biāo)注
技術(shù)人員
投資需求優(yōu)先級(jí)管理
投資需求郵件追蹤
投資需求的分配
開(kāi)/合/開(kāi)干涉模式
實(shí)時(shí)變更的指派
顯示變更歷史
顯示變更結(jié)果
對(duì)指定的硬件顯示變更歷史
將變更結(jié)果傳遞到指定技術(shù)人員
對(duì)指定的物料傳送其變更歷史
變更計(jì)劃管理
狀態(tài)管理
按月,年,總體提供狀態(tài)報(bào)表
全部
按技術(shù)人員或企業(yè)
按硬件,位置或型號(hào)
按用戶
按類別
按優(yōu)先級(jí)
文檔管理
合作伙伴(制造商,供應(yīng)商,受益人)及其合同管理
合同(租借,保險(xiǎn),維護(hù),外包等)管理
資產(chǎn),合同相關(guān)文檔管理
文檔授權(quán)類型管理
預(yù)約管理
可供租借的資源預(yù)約管理
日歷形式的接口管理預(yù)約
知識(shí)庫(kù)管理
知識(shí)管理基本系統(tǒng)
公共FAQ管理
報(bào)表管理
設(shè)備報(bào)表可按以下產(chǎn)生:
按設(shè)備類型
按相關(guān)協(xié)議
按商務(wù)信息
網(wǎng)絡(luò)報(bào)表
技術(shù)方面:
GLPI采用以下技術(shù):
PHP4 或者
PHP5
MYSQL(4.1.13)數(shù)據(jù)庫(kù)
HTML網(wǎng)頁(yè)
CSS
XML(報(bào)表生成)
了解更多開(kāi)源相關(guān),去LUPA社區(qū)看看吧。