精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

打卡智能家居學習之旅(1):了解HomeAssistant

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2024-05-21 09:07 ? 次閱讀

大家好,說起智能家居,大家會想到什么呢?小安的腦海里就出現了鋼鐵俠的家:有電子智能管家,能夠控制家里的燈、開關等所有電子電器,當人回家的時候自動開燈,并且已經按照設定好時間燒了熱水。

但是現實是:現在家里的燈還是只能用手去控制開關,連個遠程控制功能都沒有,都不敢和別人說自己是個搞智能家居的。

所以筆者從大學開始,就開始學習智能家居這一行業的相關知識,并且做了一套可以用手機控制的Zigbee 開關作為畢設。但是它也只能使用藍牙和手機連接之后才能控制,無法正真實現遠程控制。

wKgaomZL8-mAalrCAABa1uu5v2w42.jpeg

工作之后設計過智能家居相關的東西,直到去年從狗哥(安信可社用戶,ID:業余菜狗)那邊了解到了HomeAssistant,才著手對HomeAssistant 的學習。

從今天開始,筆者會分享這段時間對HomeAssistant的學習之旅。同時筆者也做了很多相關的demo,也會一一細述:

wKgZomZL8-qAbGVXAAC0x3nGpkY50.jpeg

HomeAssistant 介紹

什么是HomeAssistant,我覺得這個社區友友說的比較詳細:

[智能家居]什么是HomeAssistant,它又能做什么

HomeAssistant 的使用

HomeAssistant的安裝

HomeAssistant的安裝我也是參考了狗哥的帖子:樹莓派或香橙派安裝Home Assistant

HACS的安裝

HACS的安裝參考了【chln】的:ha折騰之hacs安裝

MQTT集成的安裝

在HomeAssistant的”配置“--->"設備與服務"的右下角選擇“添加集成”:

wKgaomZL8-qAWW4CAABTmeBAkoo13.jpeg

MQTT集成需要一個MQTT服務器,我使用的是我司的遠程MQTT服務器,所以關于MQTT服務器的部署,可以參考:在pi上面部署開源的MQTT服務器(EMQX)

然后直接在HomeAssistant 的MQTT里配置自己的MQTT服務器。

wKgZomZL8-uAOgFIAABRNZhT9bo64.jpeg

MQTT 服務器配置好之后,HomeAssistant 就具備被設備連接的能力。

遠程訪問的方法

想要實現遠程訪問,就必須需要公網IP,獲取公網IP最簡單的方式就是買一個云服務器。

這里我用的是阿里云的 99元包年的服務器:https://www.aliyun.com/benefit/waitou/V2?utm_content=se_1016971414。

登錄服務器的方法:

wKgaomZL8-uADooZAACAddbiz4M17.jpeg

目前我也只知道使用內網穿透方式來實現遠程訪問,畢竟這個比較簡單,這個我也是參考了:ha折騰之frp內網穿透及ha提供公網訪問。

唯一不同的就是我使用的frp 版本是最新的 v0.57.0,配置有些不同,frp的v0.57.0 的配置文件用的是.toml。

遠程服務器端的frps.toml 的配置(終端使用Vim打開):

bindPort = 8120

裝有HomeAssistant 的 frpc.toml 的配置:

serverAddr = "公網IP"

serverPort = 8120

[[proxies]]

name = "ssh"

type = "tcp"

localIP = "127.0.0.1"

localPort = 22

remotePort = 8122

[[proxies]]

name = "homeassistant"

type = "tcp"

localIP = "127.0.0.1"

localPort = 8123

remotePort = 8123

除此之外,還需要在服務器開放端口映射,在你的服務器示例詳情界面,選擇“安全組”:

wKgZomZL8-yAJoxtAABtC_GBSuY83.jpeg

選擇已有的“安全組”的右邊的選項“管理安全組”:

wKgaomZL8-yABmx-AAAzRsK27KA70.jpeg

添加以下圖中的選項:

wKgZomZL8-yADsSJAAByO-I2d9Y69.jpeg

啟動frp 連接

在云服務器的終端運行:

./frps -c ./frps.toml

在HomeAssistant的 終端運行:

./frpc -c ./frpc.toml

frp 后臺運行的方法

frp 需要實時的運行才能保持遠程的連接,我測試過,運行了frp的終端關閉的時候,frp 進程也會關閉,導致frp 連接失敗。最有效的方法就是把frp 以系統服務的方式后臺運行,配置方法可以參考:

內網穿透之FRP,域名訪問本地服務【只看這篇就夠了,收藏必備】

HomeAssistant 的監控頁面說明

HomeAssistant 的監控頁面全都在"概覽"中配置(儀表盤),默認的概覽只有很簡單的顯示,并且不支持編輯UI,所以儀表盤我是建議使用自定義模式,這樣可以自己配置需要顯示的樣式。

wKgaomZL8-2AOocBAAAPkl5r30U68.jpeg

點擊“概覽”界面右上角的三個點, 在”Edit dashboard“窗口中,再次選擇窗口旁邊的三個點(菜單),之后選擇“Take control”選項:

wKgZomZL8-2AFCQVAAA4X-zSgtI06.jpeg

再次在“自行編輯儀表盤”的窗口中,選擇“自行編輯”:

wKgaomZL8-6ALJCYAABK_XFKAJ842.jpeg

圖中的“從空白儀表開始”可以不用開啟。然后就能夠自己配置儀表盤了。OK,本貼就說到這里,下一張給大家介紹這次接入HomeAssistant的方式。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    9021

    瀏覽量

    85183
  • 智能家居
    +關注

    關注

    1926

    文章

    9513

    瀏覽量

    184311
收藏 人收藏

    評論

    相關推薦

    智能家居

    們設計了 臥室燈和客廳燈 每盞燈均可單獨控制 我們單獨編寫的安卓APP控制~使智能家居燈更加靈活的運用在我們的生活中時間安排:進我們最大的業余時間學習芯片 然后完成我們的作品~希望我們的項目能允許采納~
    發表于 11-05 18:59

    你真的了解智能家居嗎?

    `智能家居是在物聯網的影響之下物聯化體現。智能家居通過物聯網技術將家中的各種設備(如音視頻設備、照明系統、窗簾控制、空調控制、安防系統、數字影院系統、網絡家電以及三表抄送等)連接到一起,提供家電
    發表于 02-02 18:10

    智能家居入口科普 讓你更好了解智能家居

    自從智能家居這個行業誕生以來,這個入口的問題就一直沒有間斷,入口就是管理智能家居的總和系統,作為智能家居,如果是對每個產品分別執行指令,那肯定就失去了智能家居的意義,這時,一個很好地中
    發表于 03-03 11:33

    裝修智能家居該怎么選?

    ,還要專門到培訓地點學習如何操作系統。這樣的智能家居你敢裝嗎?我們自然要選擇簡單方便操作的,系統設置就像你用遙控器一樣的簡單了。 livinglab智能家居提醒:用戶選擇智能家居還是要
    發表于 04-10 11:16

    裝修智能家居這些你應該了解

    之前你應該對智能家居的入門基礎知識有一定的了解,這樣才能買到更加適合的產品。 通常來說,一套完整的智能家居是由很多產品組成的,一般有幾個個重要組成部分,一是智能家居的核心控制系統,二是
    發表于 04-10 11:18

    【HarmonyOS HiSpark Wi-Fi IoT HarmonyOS 智能家居套件試用 】 基于HarmonyOS智能家居應用探索和開發

    智能家居產品上一定會有很好的發展和應用項目計劃:1.根據文檔,學習開發環境搭建、版本編譯構建、燒錄、源碼修改、調試驗證等方法。通過學習,對HiSpark Wi-Fi IoT
    發表于 09-25 10:06

    【HarmonyOS HiSpark Wi-Fi IoT HarmonyOS 智能家居套件試用 】金典智能家居

    項目名稱:金典智能家居試用計劃:申請理由本人在智能家居領域有5年多的學習和開發經驗,曾參與金典智能家居產品的開發,產品包括門鎖,加濕器,智能
    發表于 09-25 10:09

    【HarmonyOS HiSpark Wi-Fi IoT HarmonyOS 智能家居套件試用 】基于HiSpark Wi-Fi IoT HarmonyOS 智能家居套件的溫控面板

    對接,也開發過homeassistant插件。想借助發燒友論壇和HiSpark Wi-Fi IoT HarmonyOS 智能家居套件學習鴻蒙,并嘗試開發一款基于HiSpark Wi-Fi IoT
    發表于 10-29 14:04

    【HarmonyOS HiSpark Wi-Fi IoT HarmonyOS 智能家居套件試用 】智能家居

    項目名稱:智能家居試用計劃:通過學習LattePanda的軟件和系統,了解實際應用案例,熟悉開發過程
    發表于 10-29 15:09

    【HarmonyOS HiSpark AI Camera】智能家居中控系統

    和harmonyOS平臺完善該項目的開源設計。項目計劃①根據文檔,對harmonyOS快速入門②通過學習harmonyOS的軟件和系統,了解實際應用案例,熟悉開發過程③基于harmonyOS實現智能家居
    發表于 11-18 18:12

    STM32+ESP8266+小程序的智能家居學習

    1、STM32+ESP8266+小程序的智能家居學習文章目錄1、STM32+ESP8266+小程序的智能家居
    發表于 08-12 06:50

    打卡智能家居之旅(2):設備接入HomeAssistant的方法

    上次我們在安裝HomeAssistant的時候(打卡智能家居學習之旅1):
    的頭像 發表于 06-07 09:36 ?1285次閱讀
    <b class='flag-5'>打卡</b><b class='flag-5'>智能家居</b><b class='flag-5'>之旅</b>(2):設備接入<b class='flag-5'>HomeAssistant</b>的方法

    智能家居之旅(3):Ai-M61/M62 接入HomeAssistant 實現點燈

    上一篇我們介紹了MQTT設備如何接入HomeAssistant打卡智能家居之旅(2):設備接入HomeAssistant的方法),這一篇就
    的頭像 發表于 06-07 10:07 ?495次閱讀
    <b class='flag-5'>智能家居</b><b class='flag-5'>之旅</b>(3):Ai-M61/M62 接入<b class='flag-5'>HomeAssistant</b> 實現點燈

    如何用一塊免費的PCB板完成2元USB小夜燈控制器?

    智能家居,到安信可社區 https://bbs.ai-thinker.com/forum.php 智能家居之旅1):了解
    的頭像 發表于 07-30 10:33 ?248次閱讀
    如何用一塊免費的PCB板完成2元USB小夜燈控制器?

    智能家居之旅(15):HA傳感器采集主板低功耗設計的遭遇

    智能家居之旅1):了解HomeAssistant 智能家居
    的頭像 發表于 09-05 10:27 ?334次閱讀
    <b class='flag-5'>智能家居</b><b class='flag-5'>之旅</b>(15):HA傳感器采集主板低功耗設計的遭遇