導航:首頁 > 傢具家居 > linux樹莓派玩轉智能家居pdf

linux樹莓派玩轉智能家居pdf

發布時間:2021-11-26 04:54:16

A. 用手機控制空調

我家有三個單體空調,型號比較老,每次要在各自的控制面板上調節開關和溫度,也沒有定時控溫功能。如果想實現遠程操控(比如在手機上),最簡單的方案就是 Nest Thermostat。然而摳門如我一看每個售價$169,三個要五百多美元,便萌生自己改裝的念頭。
可行嗎?根據電路常識推測,空調各部分工作應該是由相應 IO(Input / Output)的高低電位觸發,那麼只要找到控制面板所連結的 IO,就可以取而代之。換個角度,即使空調結構是黑盒子,既然 Nest Thermostat 能用於大部分空調型號,這說明:1,空調的 API(操控界面)是高度統一的;2,只要能模擬 Nest 的行為,就可以實現從空調 API 到 Nest API 的轉換;3,網上一定有許多通用的 DIY 開源項目。
在這個課題上,我花了一半時間找合適的開源項目。你需要綜合評價:對方解決的問題是否和你一致,交互界面你是否喜歡,配件是否經濟實惠,軟硬體系統是否強健,是否有後續開放性,可否融合到更廣的智能家居平台等等。由於是第一次改裝家電,後兩個因素暫時不考慮。因為我手頭有多餘的樹莓派 Zero,在定製的 Linux 系統下可以輕松安裝 Web App,通過 ssh 編程也極為簡便,於是就以 thermostat + raspberry pi + web 為關鍵詞搜索,最終選中了這個方案:PyStat。

B. 物聯網是 Linux 的未來么

對於大多數非技術領域的人來說,有一些不同的物聯網項目並不像網上看到的那樣廣告打的過度商業化。其中最成功的項目就是 Mycroft 。
Mycroft 有意思的地方在於你不必把它當做獨立的硬體。也就是說你可以把它下載到樹莓派甚至電腦上。在物聯網社區中,這種自由開放的元素在其他物聯網愛好者所孰知的商業替代品中是無法找到的。 Mycroft 項目另一個有意思的地方在於它最初是由社區贊助,所以一開始它就是一個真正的社區項目。
所以關於它的功能,用什麼詞來形容它呢?目前我聽到的看法褒貶不一。通過查看 Github 上列出的功能,整體似乎就相當令人印象深刻。如果挖掘更深層次,容易看出 Mycroft 還有很多功能比專用的物聯網設備都要強大。
值得注意的是,物聯網設備的官方功能與社區成員開發的功能之間存在明顯的區別。官方顯示 Mycroft 的功能很弱,但讓我們去直面它吧,畢竟它是運行在 Linux 系統上的物聯網設備。更讓我感到興奮的是在 Mycroft Github 頁面上列出的非官方郵件檢查功能。在社區技術部分有一個就是針對 Gmail …… 但有個問題,這項功能並沒有被驗證是否能正常工作。
謎語中的 Linux 拼圖——Google Home
那麼谷歌的物聯網產品 Google Home 如何呢?它也能在 Linux 上運行,對嗎?在非常廣泛的意義上講,是的。事實上 Google Home 是基於 Chromecast 。那 Chromecast 是啥?Chromecast 基於 Google TV 。那 Linux 那部分還在嗎?這就不好說了。
Chromecast 基本上是在運行一個精簡版的 Android ,大多數人都知道, Android 使用了 Linux 內核的定製版。因此在這一點上,我覺得我們需要捫心自問谷歌是我們能想到的 Linux IoT 的最佳代表嗎?我不這么認為,這像是製造一個私有的,看不見的純 Linux 物聯網環境。但這只是我的個人看法而已。
假設我們願意去懷疑 Google Home 的種種,假設有些 Linux 值得認可,那麼與 Mycroft 這種單純的開源相比體驗如何呢?
目前,谷歌正在壟斷。首先,如果你願意你需要安裝 Google Home 的「大腦」(被稱為 Google Assistant )到樹莓派。這些都通過Google Assistant SDK 提供。你猜對了!這個 SDK 可以安裝在 Linux上。 安裝 portaudio ,然後安裝各種庫,再通過 pip 安裝 google-assistant-sdk 了之後,你就可以像 Google Home 設備一樣開始和你的樹莓派對話了。 實際回顧 Google Home 本身,你可能會想它的那些可用功能。它開箱即用,它提供與 Google Play 音樂、 Pandora 、 Spotify 、 iHeart Radio 以及其他流式音樂服務的音樂播放服務。 Google Home 不僅擁有比 Mycroft 更多的」對話「技能,它還能與諸如 Netflix 和家用品牌(如 Philips 、 Nest 和 IFTTT )等服務一起用於各種智能家居服務。我能說它還可以將計劃表安排在 Google 日歷上甚至還可以點披薩吃嗎?
相比之下, Mycroft 對於想要自己創造的 DIY 開發者來說更好,當然 Google Home 現在也在不斷的推進,不是突然某天冒泡那種。
Amazon Echo 運行在 Linux 上
我首先承認,我不太確定 Amazon Echo 本身是否依賴 Linux 的某些組件。但我知道你可以將 Echo 背後的 brains 安裝到 Linux 驅動的樹莓派上!當樹莓派上的第一個發行版出來時,失望的是必須按下一個按鈕去激活 Echo 聆聽模式。
目前,樹莓派的 Echo 支持可編程的」熱詞」激活。換句話說就是你可以運行一個安裝 Linux 的樹莓派去操作類似官方的 Amazon Echo 。如果你買了 Echo Dot ,你僅僅跳過了安裝配置的額外工作。
就像 Mycroft 和 Google Home 一樣,能夠在樹莓派上使用 Amazon Echo 很重要。這樣,任何人都可以使用物聯網技術,就不僅僅是那些選擇官方硬體的人。而且由於亞馬遜花了很長的時間來開發這項技術,因此 Echo 可以使用超可編程功能進一步的爭奪物聯網市場。
即使 Google Home 做得很好,但有更好的答案。 Echo 支持更多第三方物聯網設備。有些人認為 Echo 擁有比 Google Home 更自然的聲音。但就個人而言,我認為兩台設備的聲音聽起來都不錯。
物聯網讓 Linux 處於最佳狀態
假設接下里一分鍾里我們繼續看到這些與 Linux 兼容的物聯網設備,或像 Mycroft 這樣的項目能通過 Linux 與社區建立真正的合作夥伴關系。有一點可以肯定, Linux 仍然是這個關系等式中重要的一部分。
我一直認為,不使用像 Linux 這樣的免費/開放源代碼的平台是愚蠢的。 畢竟,這些設備往往會連接到其他物聯網自動化設備組件。所以安全性才是真正需要考慮的問題。 在 Linux 下運行物聯網設備,那麼我們可以以一個社區來確保安全工作,而不是希望製造商為我們做到這一點。為什麼這很重要?看現在大部分消費者路由器都不運行開源固件,試想當製造商停止支持該設備後會發生什麼?安全風險出現!
物聯網是 Linux 的未來嗎?我認為是的,但也不是全是。對許多人來說,這將是一個小步。但最後,在 Linux 上將會有許許多多專有的「東西」。只有像 Mycroft 這樣純粹的項目才能保持 Linux 貌美如花。
以上由物聯傳媒轉載,如有侵權聯系刪除

C. 我想用python寫樹莓派做個小智能家居python需要到什麼水平

個人覺得是非常簡單的,特別你有其他語言的基礎,熟悉下python的語法就能動手

D. 樹莓派 智能家居 一定要配合小米嗎

不一定非要配小米使用 但是每家智能家居都有自己的協議 用其他品牌的APP無法實版現控制權 如果是感測器或聯動控制類的產品 如窗簾電機 照明 感測器等多數可以通用 最主要還是看使用的智能硬體模塊是否支持其他家品牌協議 如果是公有協議 就沒問題

E. 看過了Python基礎教程,接下來應該怎麼做

看完基礎教程代表你已經入門了,接下來就需要你做一下項目,把書本上的知識轉化為自己的,活學活用,之後再進行中高級的學習!

F. pico是表示什麼

Linux 指令篇:文檔編輯--pico

功能說明:編輯文字文件。

語 法:pico [-bdefghjkmqtvwxz][-n<間隔秒數>][-o<工作目錄>][-r<編輯頁寬>][-s<拼字檢查器>][+<列數編號>][文件]

補充說明:pico是個簡單易用、以顯示導向為主的文字編輯程序,它伴隨著處理電子郵件和新聞組的程序pine而來。
參 數:
-b 開啟置換的功能。
-d 開啟刪除的功能。
-e 使用完整的文件名稱。
-f 支持鍵盤上的F1、F2...等功能鍵。
-g 顯示游標。
-h 在線幫助。
-j 開啟切換的功能。
-k 預設pico在使用剪下命令時,會把游標所在的列的內容全部刪除。
-m 開啟滑鼠支持的功能,您可用滑鼠點選命令列表。
-n<間隔秒數> 設置多久檢查一次新郵件。
-o<工作目錄> 設置工作目錄。
-q 忽略預設值。
-r<編輯頁寬> 設置編輯文件的頁寬。
-s<拼字檢查器> 另外指定拼字檢查器。
-t 啟動工具模式。
-v 啟動閱讀模式,用戶只能觀看,無法編輯文件的內容。
-w 關閉自動換行,通過這個參數可以編輯內容很長的列。
-x 關閉換面下方的命令列表。
-z 讓pico可被Ctrl+z中斷,暫存在後台作業里。
+<列數編號> 執行pico指令進入編輯模式時,從指定的列數開始編輯。

G. linux+樹莓派玩轉智能家居 pdf 下載

https://pan..com/s/1qWRiOhu樹莓派玩轉智能家回居答pdf

H. 樹莓派 python 開發智能家居,還是網路服務好

  1. 樹莓派上面已經連接了各種各樣的感測器,搭建一個伺服器通過網頁還有Android客戶端版實時查權看溫濕度,人體熱釋電感測器的數據,控制LED燈之類的。

  2. 本來一直以為用LNMP可能會好一點,但是對於我們這種小白來說,光是nginx伺服器方面就已經花費了大量的功夫。

I. 樹莓派 智能家居 一定要配合小米嗎

樹莓派畢竟不是專業的電視盒子,並且輸出解析度有限。盡管樹莓派能做很多東西,但是通用的往往不是最好用的。

J. 如何將這種攝像頭接入arino或者樹莓派

因為近兩年內有家裝的需求,考察了市面上的智能家居方案,要麼不靠譜看不上眼,要麼價格高得離譜。想著自己原來也搞過一段時間單片機,Linux 靠著 Google 和 StackOverflow 也能解決一些問題。於是開始嘗試 Arino 和 RPi 在家居控制方面的各種實踐。總結一些想法給大家作為參考: RPi 和 Arino 兩個完全不同運算水平的平台。畢竟 RPi 使用的是一顆運行在 700MHZ 的 ARM11 CPU;而常用的 Arino UNO 則是一顆在工業控制領域常見的 8-bit ATmega328,最高運行頻率僅 20MHz。 RPi 可以運行完整的操作系統,如 Debian 等常見 Linux 發行版 - RPi Distributions。這意味著你可以使用你熟練的語言(如 Python、Java)和熟悉的庫來進行開發,同時後台運行多個進程也毫無壓力。而 Arino 作為一款真正傳統意義上的單片機系統,一次只能運行一個你燒進去的程序,功能也相對單一。 RPi 自帶的介面比較全面,USB-host、RJ45、HDMI、SD讀卡器等常用介面都有;而 Arino 比較單純,與外部設備打交道需要另外采購介面板。 RPi 因為是一個相對完整的「電腦」,其成本肯定比 Arino 高,目前 B 版在淘寶普遍 280 元左右;而常用的 Arino UNO 40 元搞定。 RPi 擁有更完整的操作系統,這也意味著每次復電後所需的啟動時間很長,而且還不能保證重啟後你寫的相關服務都能正常啟動(Linux 大拿可能會覺得是我技術渣);但 Arino 因為用途單一,重啟速度超快,而且重啟結束後立即就在運行你讓它做的事。 綜合考慮後,我的選擇是: RPi 作為家居中央控制伺服器,負責與互聯網的通信、采樣存儲 Arino 上報的狀態數據、處理數據量大的工作(如音頻、視頻、圖片相關)、提供 API 給 iOS 及 Android 以方便用手機控制家居。RPi 與 Arino 間通過乙太網和 Zigbee 進行數據傳輸。 Arino 負責家居感測器采樣,如光線強度、溫度、人體紅外感應等。有的模塊比較獨立,比如人體感應的夜間走廊燈,單個 Arino 可以自己實現監控加控制,就不需要上報數據給 RPi 了。需要上報和接收數據的 Arino ,通過 Zigbee 及乙太網和 RPi 進行通信。 這樣的好處就是投資小,而且把計算任務都放在了 RPi 上,算是物盡其用。

閱讀全文

與linux樹莓派玩轉智能家居pdf相關的資料

熱點內容
洗衣機脫水桶皮碗維修視頻 瀏覽:269
萊岸傢具 瀏覽:211
蘋果7指紋壞了維修多少錢 瀏覽:971
水楊木傢具 瀏覽:77
delsey售後維修地點 瀏覽:89
蘋果手機翻新怎麼辦理 瀏覽:432
東成電錘不沖擊的維修視頻 瀏覽:992
海棠實木傢具4門多少錢 瀏覽:876
上海買家電哪裡買 瀏覽:16
哪些地圖可以搜到商家電話號碼 瀏覽:239
太太樂晾衣架維修電話 瀏覽:577
超高速電路 瀏覽:502
武漢神州熱水器維修點 瀏覽:382
不清除底漿怎麼翻新地板磚 瀏覽:691
怎麼檢測海淘硬碟是否翻新 瀏覽:782
繳納維修基金給什麼證明 瀏覽:966
全房電路改造 瀏覽:984
電子電路識圖完全掌握 瀏覽:831
皮行李箱怎麼翻新 瀏覽:763
電腦維修一般維修什麼 瀏覽:116