OpenRemote 是一個直觀、用戶友好的基于Java語言的開源 IoT 物聯(lián)網(wǎng)設(shè)備管理平臺,它包括從連接設(shè)備到構(gòu)建應(yīng)用程序和特定領(lǐng)域的智能應(yīng)用程序的所有功能和特性。通過OpenRemote物聯(lián)網(wǎng)平臺,用戶可以收集和處理來自不同設(shè)備的傳感器數(shù)據(jù),適用于智能家居、智慧城市、能源管理、工業(yè)制造和智慧農(nóng)業(yè)等場景。
01
多種協(xié)議支持
OpenRemote 物聯(lián)網(wǎng)平臺支持多種協(xié)議接入,包括:
MQTT:輕量級的發(fā)布/訂閱模式的消息傳輸協(xié)議,被廣泛應(yīng)用于物聯(lián)網(wǎng)(IoT)領(lǐng)域。
CoAP:低功耗無線通信協(xié)議,特別適用于物聯(lián)網(wǎng)(IoT)設(shè)備之間的通信。
HTTP/HTTP2:通用的網(wǎng)絡(luò)通信協(xié)議,被廣泛應(yīng)用于網(wǎng)頁瀏覽和 API 調(diào)用。
LoRa :基于開源MAC層協(xié)議的低功耗廣域網(wǎng)通信協(xié)議。
Modbus:工業(yè)自動化通信協(xié)議,被廣泛應(yīng)用于多種設(shè)備之間進行數(shù)據(jù)交換。
OPC UA:工業(yè)自動化通信協(xié)議,被廣泛應(yīng)用于各種設(shè)備之間的數(shù)據(jù)交換。
Z-Wave:智能家居自動化的無線通信協(xié)議,由丹麥公司 Zensys 開發(fā)。
EnOcean:智能家居和樓宇自動化的無線通信協(xié)議,其特點在于使用環(huán)境能量驅(qū)動設(shè)備。
KNX/EIB:智能家居和樓宇自動化的標(biāo)準(zhǔn)協(xié)議,由歐洲安裝總線(European Installation Bus)發(fā)展而來。
DALI:照明控制的標(biāo)準(zhǔn)協(xié)議。
IR:紅外線遙控的協(xié)議。
02
OpenRemote 技術(shù)架構(gòu)
基于 OpenRemote 你可以構(gòu)建一個完整的物聯(lián)網(wǎng)設(shè)備管理解決方案,包括:設(shè)備管理和自動供應(yīng)、資產(chǎn)類型定制、通過何時自動化、流、Javascript 和 Groovy規(guī)則、數(shù)據(jù)分析、通過幾個協(xié)議代理和管理器API(如MQTT Broker、HTTP/REST、WebSocket)的連接、多租戶(領(lǐng)域)、用戶和角色管理、邊緣網(wǎng)關(guān),前端UI Web組件和控制臺,以及 Insights 面板生成器。
OpenRemote 物聯(lián)網(wǎng)場景應(yīng)用完整的技術(shù)架構(gòu)如下:
1.安裝和配置:首先,需要按照 OpenRemote 的安裝指南,將軟件部署到您選擇的服務(wù)器上。隨后,您需要配置與您的家居設(shè)備和系統(tǒng)兼容的控制器和傳感器。
2.設(shè)備配置:在 OpenRemote 的管理界面中,您可以添加和配置各種設(shè)備。通過選擇相應(yīng)的設(shè)備類型和輸入設(shè)備的詳細(xì)信息,您可以將您的設(shè)備集成到 OpenRemote 平臺中。
3.場景和規(guī)則:使用 OpenRemote 的場景編輯器,您可以創(chuàng)建和定義各種場景和規(guī)則。通過配置觸發(fā)條件、設(shè)備操作和延時操作,您可以創(chuàng)建復(fù)雜的自動化邏輯,以實現(xiàn)特定的智能控制場景。
4.遠(yuǎn)程控制:一旦您的設(shè)備和場景都配置好了,您可以通過 OpenRemote 提供的移動應(yīng)用程序,或者通過任何兼容的 Web 瀏覽器,遠(yuǎn)程控制您的家居設(shè)備。您可以通過手機、平板電腦甚至是電腦輕松地調(diào)整亮度、溫度、安防設(shè)置等。
03
平臺功能介紹
設(shè)備管理器是創(chuàng)建、連接和管理資產(chǎn)的接口。資產(chǎn)類型可以完全自定義,在地圖和資產(chǎn)頁面上可視化,也可以存儲或用于規(guī)則和儀表板。
定位服務(wù),你可以查看所有資產(chǎn)及其當(dāng)前價值的地理概況。修改地圖以適合您感興趣的區(qū)域,并利用地理圍欄觸發(fā)警報或發(fā)送通知。
規(guī)則引擎功能,你可以基于各種輸入(傳感器數(shù)據(jù)、時間、地理位置等)和輸出(控制設(shè)備的開關(guān)狀態(tài)、調(diào)整溫度、調(diào)整照明等)之間的邏輯關(guān)系來定義。例如如果溫度傳感器檢測到室內(nèi)溫度過高,則打開空調(diào)。
自定義Groovy腳本,你可以自由定義運行系統(tǒng)中的幾乎任何東西,例如定義群體行為或你自己類型的警報條件。
洞察看板功能,你可以將各種傳感器數(shù)據(jù)、設(shè)備狀態(tài)、報警信息等數(shù)據(jù)進行可視化展示,并且可以自定義看板的布局和樣式,以便更好地了解和監(jiān)控物聯(lián)網(wǎng)終端的運行狀態(tài)。
使用web組件,您可以快速創(chuàng)建自己的特定于應(yīng)用程序的應(yīng)用程序,無論是面向最終用戶或安裝人員的移動應(yīng)用程序,還是面向?qū)<业膬x表板。管理器應(yīng)用程序也是基于此構(gòu)建的。
移動App 對于安裝、監(jiān)控和維護,在現(xiàn)場訪問您的資產(chǎn)非常重要。使用OpenRemote應(yīng)用程序訪問Manager可提供基于位置的消息選項。
04
官網(wǎng)和源碼
官網(wǎng):https://openremote.io
GitHub:https://github.com/openremote
在線演示:https://demo.openremote.app
往期推薦
? 十年回望,中國物聯(lián)網(wǎng)平臺消亡史
??2022年?IoT物聯(lián)網(wǎng)平臺趨勢: 私有化
??5個值得分享的物聯(lián)網(wǎng)創(chuàng)業(yè)失敗教訓(xùn)
??國內(nèi) 4 大?IoT物聯(lián)網(wǎng)平臺選型對比
??云廠商的 [IoT物聯(lián)網(wǎng)平臺] 不香了嗎?
文章來源:http://www.zghlxwxcb.cn/news/detail-718604.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-718604.html
到了這里,關(guān)于OpenRemote: Java 開源 IoT 物聯(lián)網(wǎng)開發(fā)平臺,匹配智慧城市、智能家居、能源管理的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!