0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

開源家庭自動化解決方案

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Sanjeev Sharma ? 2022-10-25 16:46 ? 次閱讀

一個無縫集成,開源軟件,基于軟件,可重新配置和可擴展的智能家居自動化系統(tǒng),使用Raspberry Pi 2。

各種各樣的家庭自動化解決方案正在開發(fā)中 - 但其中大多數(shù)需要專業(yè)人員和熟練的員工來安裝和/或操作它們。此外,這些解決方案中的大多數(shù)都缺乏無縫集成到已經(jīng)正常運行的家庭環(huán)境中的潛力。為了彌合消費者和專家之間的差距,并允許集成到任何現(xiàn)有的家庭環(huán)境中,而無需對建筑物進行物理更改,需要一個具有無縫集成潛力的模塊化家庭自動化解決方案。

擬議的系統(tǒng)使用開源軟件和硬件,允許在現(xiàn)有的開源社區(qū)內(nèi)繼續(xù)進行開發(fā)。由于其模塊化設計和靈活性,這種類型的系統(tǒng)無需專業(yè)技能或?qū)Νh(huán)境本身進行物理更改即可進行安裝和配置。

根據(jù)定義,智能家居自動化系統(tǒng)是通過智能系統(tǒng)或用戶通過通信介質(zhì)(如藍牙Wi-Fi)并由計算機協(xié)調(diào)來集成電氣設備(包括致動百葉窗等非電氣設備)和家庭環(huán)境的監(jiān)視和控制。

在這種互聯(lián)環(huán)境中,任務可以變得更加直觀和有效。家庭網(wǎng)絡處理所有通信,用戶可以通過個人計算機,智能手機或平板電腦從家庭內(nèi)部或通過Internet從遠程位置訪問系統(tǒng)。將信息技術集成到家庭環(huán)境中,使系統(tǒng)和電器能夠以便利、節(jié)能和安全優(yōu)勢運行。因此,整個智能家居架構由家庭中連接到家庭網(wǎng)絡的設備和電器、用戶和行業(yè)服務提供商組成。

現(xiàn)有的智能家居自動化系統(tǒng)經(jīng)過獨特設計,可滿足特定消費者的家庭環(huán)境和要求。這些系統(tǒng)設計復雜,不夠靈活,無法滿足定制要求,并且通常嵌入到家庭的物理結構中 - 它們也很昂貴,這阻止了普通消費者的采用,并限制了重新配置和擴展的潛力,以滿足消費者不斷變化的需求。此外,排除開源軟件也阻礙了智能家居自動化系統(tǒng)的增長和擴展。

為了解決這些問題,提出了一種無縫集成,開源軟件為基礎,可重新配置和可擴展的智能家居自動化系統(tǒng)。為了作為一個可以繼續(xù)研究的平臺,它應該最大限度地利用開源硬件和軟件。它還應該允許傳感器和執(zhí)行器的多種配置,并且易于修改,從而實現(xiàn)模塊化設計。這將允許第三方社區(qū)和每個客戶重新配置系統(tǒng),使其適合每個獨特家庭的要求。

從所考慮的概念來看,決定系統(tǒng)將在樹莓派2開發(fā)板上運行。許多不同的操作系統(tǒng)可以加載到Pi 2上,包括LinuxAndroid,這兩個操作系統(tǒng)都是開源操作系統(tǒng)。

系統(tǒng)的其余部分圍繞 Pi 2 設計,Pi 2 采用模塊化從站/主站系統(tǒng)設計。主節(jié)點和所有從節(jié)點都連接到家庭Wi-Fi路由器并通過其進行通信。用戶可以通過Wi-Fi本地或通過互聯(lián)網(wǎng)遠程訪問系統(tǒng)。在此概念中,每個從站都包含某些環(huán)境傳感器和電子執(zhí)行器。用戶界面開發(fā)為本地托管的Web服務器或通過智能手機上安裝的任何應用程序開發(fā),允許從幾乎任何配備瀏覽器的設備控制系統(tǒng)

圖 2 中顯示了一個簡單的圖表表示形式。紅色箭頭表示僅在主節(jié)點和用戶設備之間傳輸?shù)挠脩舳送ㄐ?,而藍色箭頭表示僅在主節(jié)點和從節(jié)點之間傳輸?shù)膹膶俣送ㄐ拧?/p>

本研究分為以下幾個領域:

系統(tǒng)架構

系統(tǒng)網(wǎng)絡

系統(tǒng)硬件和軟件

硬件和用戶接口

系統(tǒng)架構

所提出的架構僅使用兩種類型的模塊:監(jiān)控引擎(SE)和控制引擎(CE),它們通過通信網(wǎng)絡互連。

如圖 3 所示,該系統(tǒng)具有分布式特性,并按兩級層次結構進行組織。SE 是高級模塊,它們實質(zhì)上執(zhí)行監(jiān)督任務。CE 是通過輸入和輸出設備與物理世界交互的低級模塊。

pYYBAGNXopuAB_6wAAG_Rrpp19M066.png

[圖2 |描述整個系統(tǒng)布局的圖表]

poYBAGNXoqOADD06AAFO_btiJ58459.png

[圖3|系統(tǒng)架構]

系統(tǒng)網(wǎng)絡

所提出的架構的一個關鍵要素是互連各種系統(tǒng)模塊的通信網(wǎng)絡。該網(wǎng)絡至關重要,因為它可能會影響系統(tǒng)的幾個特征,例如性能,靈活性和成本。但是,我們決定使用 MQTT,這是一種 M2M/物聯(lián)網(wǎng)連接協(xié)議。

我們希望網(wǎng)絡簡單,允許在CE上實現(xiàn),而無需添加任何特定硬件或顯著增加這些模塊的處理和內(nèi)存要求。如果沒有這種照顧,它們的成本可能會急劇增加,整個系統(tǒng)也會發(fā)生同樣的情況,因為CE很多。

系統(tǒng)硬件和軟件

CE非常簡單,每個CE都執(zhí)行一項專用任務(照明控制,數(shù)字輸入/輸出,紅外遠程接收器等)。從本質(zhì)上講,它們具有基本的微控制器(PIC)和I / O硬件。這與以前版本的原型形成鮮明對比,在之前版本中,所有智能都構建在 SE 中,而 CE 只是 I/O 卡。這節(jié)省了微控制器,但使SE中的軟件非常復雜(因為一些任務是硬實時的,因此排除了操作系統(tǒng)內(nèi)核的使用,并迫使任務調(diào)度通過嚴格的中斷時序來完成)。這個新組織通過將基本功能從 SE 分離到 CE 中,使軟件開發(fā)變得更加簡單。

SE 具有更復雜和更強大的控制器(80x86,ARM 兼容微處理器)。它們的功能是實現(xiàn)系統(tǒng)智能,如PC接口編程的那樣,與處理低級任務的CE相反。我們使用樹莓派作為SE,這是一款小巧且價格合理的計算機,具有博通片上系統(tǒng)(SOC),其中包括與ARM兼容的CPU。

對于CE,我們決定選擇ESP8266,這是一款低成本的Wi-Fi芯片,具有完整的TCP/IP堆棧和微控制器功能,可控制通過輸入和輸出設備與物理世界交互的低級模塊。

此外,專用的開源Arduino軟件IDE使編寫代碼并將其上傳到CE變得容易。它可以在視窗、Mac OS X 和 Linux 上運行。該環(huán)境是用Java編寫的,并且基于處理和其他開源軟件。

硬件和用戶接口

建議的系統(tǒng)硬件包括一個具有 Wi-Fi 功能的 Pi 2 和 ESP8266、連接到數(shù)字輸出以進行切換的繼電器以及一部支持 Wi-Fi 的電話。硬件易于使用和實施,并且也隨時可用。

在這里,我們提出了一個系統(tǒng),其中Raspberry Pi 2,專用的主節(jié)點和專用的從節(jié)點用于與家中的設備集成。Pi 2 用作數(shù)據(jù)庫、接口和 Web 服務器。它控制從屬節(jié)點。每個從屬節(jié)點都連接到一個或多個類似類型的設備,并將根據(jù)來自主節(jié)點的命令對這些設備進行控制。主站和從站之間的通信是使用射頻無線的。

由于網(wǎng)絡中涉及各種設備,傳感器和執(zhí)行器,家庭自動化基礎設施通常非常復雜。在用戶和系統(tǒng)之間設計界面的挑戰(zhàn)之一是,用戶可以輕松地將其家庭中的物理設備與用戶界面中的適用元素相關聯(lián)。

幾十年來,智能手機的興起為我們考慮如何與互聯(lián)網(wǎng)交互開創(chuàng)了新的移動先例,但專門設計的物聯(lián)網(wǎng)用戶界面設計為用戶提供了最佳體驗。

結論

由此產(chǎn)生的系統(tǒng)是靈活的,并且有可能集成所有家用設備。由于其開源軟件和模塊化設計,該設計還能夠無縫集成到任何家庭環(huán)境中。但是,此解決方案仍有許多方面需要評估,例如安全性、使此解決方案更具可擴展性的更多連接選項、CE 模塊的電源管理、穩(wěn)定性和自適應用戶界面。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2551

    文章

    51106

    瀏覽量

    753651
  • 計算機
    +關注

    關注

    19

    文章

    7494

    瀏覽量

    87976
  • 智能家居
    +關注

    關注

    1928

    文章

    9562

    瀏覽量

    185138
收藏 人收藏

    評論

    相關推薦

    PLC在工業(yè)自動化的應用及解決方案

    可編程邏輯控制器(PLC)是工業(yè)自動化中的核心設備之一,是讓工廠能夠以自動化方式運行的關鍵應用。PLC通常是由多個模塊組成的模塊化系統(tǒng),專門用來進行邏輯控制、順序控制、定時控制、計數(shù)控制等操作。本文將為您介紹PLC在工業(yè)自動化
    的頭像 發(fā)表于 11-29 14:37 ?506次閱讀
    PLC在工業(yè)<b class='flag-5'>自動化</b>的應用及<b class='flag-5'>解決方案</b>

    廣州盈致WMS系統(tǒng):優(yōu)化倉儲管理的智能化解決方案

    WMS系統(tǒng) 是一種基于信息技術的智能化倉儲管理解決方案,通過數(shù)字化、自動化和智能化的方式,優(yōu)化企業(yè)的倉儲管理流程,提高效率、準確性和可控性。以下是WMS系統(tǒng)優(yōu)化倉儲管理的智能化解決方案自動
    的頭像 發(fā)表于 10-21 14:53 ?165次閱讀

    電源模塊自動化測試一站式解決方案都包含哪些模塊?

    電源模塊自動化測試解決方案會為企業(yè)提供一體化硬件和自動化測試系統(tǒng)
    的頭像 發(fā)表于 09-10 18:20 ?644次閱讀
    電源模塊<b class='flag-5'>自動化</b>測試一站式<b class='flag-5'>解決方案</b>都包含哪些模塊?

    基于CSS融合存儲系統(tǒng)的自動化制造服務平臺存儲解決方案

    基于CSS融合存儲系統(tǒng)的自動化制造服務平臺存儲解決方案
    的頭像 發(fā)表于 09-10 10:15 ?348次閱讀
    基于CSS融合存儲系統(tǒng)的<b class='flag-5'>自動化</b>制造服務平臺存儲<b class='flag-5'>解決方案</b>

    BAW振蕩器用于制造自動化解決方案應用簡介

    電子發(fā)燒友網(wǎng)站提供《BAW振蕩器用于制造自動化解決方案應用簡介.pdf》資料免費下載
    發(fā)表于 09-09 15:45 ?0次下載
    BAW振蕩器用于制造<b class='flag-5'>自動化</b>的<b class='flag-5'>解決方案</b>應用簡介

    BAW用于樓宇自動化的振蕩器解決方案應用簡介

    電子發(fā)燒友網(wǎng)站提供《BAW用于樓宇自動化的振蕩器解決方案應用簡介.pdf》資料免費下載
    發(fā)表于 09-09 11:03 ?0次下載
    BAW用于樓宇<b class='flag-5'>自動化</b>的振蕩器<b class='flag-5'>解決方案</b>應用簡介

    適用于工廠自動化的BAW振蕩器解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于工廠自動化的BAW振蕩器解決方案.pdf》資料免費下載
    發(fā)表于 08-27 11:15 ?0次下載
    適用于工廠<b class='flag-5'>自動化</b>的BAW振蕩器<b class='flag-5'>解決方案</b>

    適用于樓宇自動化的BAW振蕩器解決方案

    電子發(fā)燒友網(wǎng)站提供《適用于樓宇自動化的BAW振蕩器解決方案.pdf》資料免費下載
    發(fā)表于 08-27 11:13 ?0次下載
    適用于樓宇<b class='flag-5'>自動化</b>的BAW振蕩器<b class='flag-5'>解決方案</b>

    水雨情自動化測報系統(tǒng)完整解決方案

    詳細闡述水雨情自動化測報系統(tǒng)的完整解決方案,包括系統(tǒng)架構、功能特點、應用場景以及實施效果等方面。二、系統(tǒng)介紹水雨情自動化測報系統(tǒng)采用分層架構設計,包括數(shù)據(jù)采集層、數(shù)
    的頭像 發(fā)表于 08-19 15:11 ?925次閱讀
    水雨情<b class='flag-5'>自動化</b>測報系統(tǒng)完整<b class='flag-5'>解決方案</b>

    基于機器視覺的鐵路轉(zhuǎn)轍機精準定位與故障抓取自動化解決方案

    隨著鐵路交通的快速發(fā)展,轉(zhuǎn)轍機作為確保列車安全、順暢運行的關鍵設備,其維護和故障處理的重要性日益凸顯。傳統(tǒng)的轉(zhuǎn)轍機維護和故障處理方式往往依賴人工,不僅效率低下,而且存在安全風險。為了提升鐵路運營的效率和安全性,基于機器視覺的鐵路轉(zhuǎn)轍機精準定位與故障抓取自動化解決方案應運而生。
    的頭像 發(fā)表于 08-13 15:27 ?320次閱讀

    羅克韋爾自動化Rockii Water Pump EPO泵組優(yōu)化解決方案為企業(yè)降低泵組能耗、節(jié)約能源成本

    羅克韋爾自動化Rockii Water Pump Energy Performance Optimization(簡稱“Rockii Water Pump EPO”)泵組優(yōu)化解決方案,是一款由中
    的頭像 發(fā)表于 07-31 16:54 ?767次閱讀

    OTA自動化測試解決方案——實車級OTA測試系統(tǒng)PAVELINK.OTABOX

    作者|網(wǎng)蟲小編|不吃豬頭肉引言往期內(nèi)容里為大家介紹了OTA技術、OTA后續(xù)的發(fā)展趨勢預測及OTA自動化測試解決方案。本文是OTA系列的第三篇文章,今天主要向大家介紹實車級OTA自動化測試的實現(xiàn)手段
    的頭像 發(fā)表于 07-11 08:26 ?666次閱讀
    OTA<b class='flag-5'>自動化</b>測試<b class='flag-5'>解決方案</b>——實車級OTA測試系統(tǒng)PAVELINK.OTABOX

    CNC機床加工上下料自動化解決方案

    隨著科技的不斷進步,CNC加工行業(yè)正面臨著前所未有的變革。傳統(tǒng)的CNC上下料方式已無法滿足現(xiàn)代生產(chǎn)對效率、精度和安全性的高要求。在這樣的背景下,富唯智能推出的AMR復合機器人鋁板CNC上下料方案,以其智能化、自動化的特點,引領了CNC加工行業(yè)的升級潮流。
    的頭像 發(fā)表于 06-21 16:54 ?548次閱讀
    CNC機床加工上下料<b class='flag-5'>自動化解決方案</b>

    阿爾泰科技搭建溫室大棚的自動化解決方案

    我們知道溫室大棚內(nèi)空氣質(zhì)量、溫度、濕度、光照強弱、土壤的溫度和含水量,對大棚內(nèi)的蔬菜、水果等的生長起著關鍵性的作用,然而傳統(tǒng)溫室大棚的自動化程度較低,基本的溫度、濕度、光照等參數(shù)都依靠人工進行
    的頭像 發(fā)表于 01-22 10:42 ?456次閱讀
    阿爾泰科技搭建溫室大棚的<b class='flag-5'>自動化解決方案</b>

    ADSP-CM408F配電自動化解決方案

    方案】ADSP-CM408F配電自動化解決方案
    的頭像 發(fā)表于 01-04 10:56 ?485次閱讀
    ADSP-CM408F配電<b class='flag-5'>自動化解決方案</b>