想入門智能家居帶你瞭解各種各種名詞

隨著網絡的不斷髮展,物聯網已經越來越被大家所熟知,智能家居也已經開始進入大家的視野,如何自己DIY搭建一個屬於自己的智能家居呢?本期讓大家瞭解智能家居中設計的一些專業術語、名詞的含義,為大家更好的入門智能家居做好充分的準備。

Homeassistant上期已經做了詳細的介紹大家可以翻看作者上期的文章。

Hass、Hass.io是Homeassistant的簡稱。

Homebridge 將到Homebridge先要說到nodejs,nodejs是一個命令行下的javascript運行環境。npm是nodejs的插件社區,裡面有無數的好東西和不好的東西,因為是不需要審核的。homebridge是npm社區上的插件之一,可以虛擬出一個HomeKit網關出來,但並不負責任何設備的適配。其它設備要想使用homebridge和HomeKit互通,就要寫一個homebridge的插件,現在這種插件也有上百個了。簡單的說就是把一個設備模擬成蘋果的HomeKit設備,然後就可以在iOS設備裡面使用了。那為什麼需要這麼複雜呢?因為HomeKit是封閉的,不經過蘋果授權是不能使用的,所以開源社區才有了這麼多人才做這些工作。

Homekit 蘋果2014年發佈智能家居平臺HomeKit。2015年1月,支持HomeKit協議的設備都會在蘋果iPhone、iPad上的一個“Home”應用上集中管理,蘋果在iOS 10系統之後的版本里內置了“Home”應用,這個應用裡的核心邏輯是由:設備、場景、房間和自動化四個部分組成的。設備很好理解,就是單個設備在App中的存在、場景則是將多個設備等狀態歸到一個狀態,比如看電視的場景內包含關閉的窗簾和調暗的燈光、房間則是按空間把設備進行分類便於管理、自動化則是設定一些條件來觸發自動執行的命令,自動化其實可以理解為一種在特定條件觸發的場景,比如以時間為條件來觸發一個“起床”的場景、以你位置的變化來觸發一個“回家”或“上班”的場景。

想入門智能家居帶你瞭解各種各種名詞

MQTT MQTT(Message Queuing Telemetry Transport,消息隊列遙測傳輸協議),是IBM開發的一個即時通訊協議,有可能成為物聯網的重要組成部分。該協議支持所有平臺,幾乎可以把所有聯網物品和外部連接起來,被用來當做傳感器和制動器(比如通過Twitter讓房屋聯網)的通信協議。MQTT最大優點在於,可以以極少的代碼和有限的帶寬,為連接遠程設備提供實時可靠的消息服務。作為一種低開銷、低帶寬佔用的即時通訊協議,使其在物聯網、小型設備、移動應用等方面有較廣泛的應用。

想入門智能家居帶你瞭解各種各種名詞

MQTT是一個基於客戶端-服務器的消息發佈/訂閱傳輸協議。MQTT協議是輕量、簡單、開放和易於實現的,這些特點使它適用範圍非常廣泛。在很多情況下,包括受限的環境中,如:機器與機器(M2M)通信和物聯網(IoT)。其在,通過衛星鏈路通信傳感器、偶爾撥號的醫療設備、智能家居、及一些小型化設備中已廣泛使用。


分享到:


相關文章: