入坑 Home Assistant 一星期心得分享 / 更新將裝置接進入HomeKit

起源:
我一開始只是單純想買一個智能 IR 遙控幫老毛寶貝遠端開冷氣, 中間就有收尋到相關 Home Assistant (HA) 的資訊, 研究一下很方便, 用 VM 就可以玩了, 本身是資訊相關產業的老宅男, 想說應該滿簡單的就入坑了, 下面分享一下我玩 HA 的一星期的心得~

一些設定類的我就不詳述了, 有問題的話大家可以一起討論, 網路上也有很多資訊~

Day 1:
拿到智能IR後, 它是Tuya平台的, 有APP, 設定很簡單, 輕鬆使用, 然後就收尋到了 HA 資訊, 我就用一台Atom X86 掛 VM 就開始入坑了, 首先開始研究怎麼把智能IR接入HA, 最後就設置一些場景接入了 HA 如下,


# 開始動腦筋上網買了Tuya 一系列智能開關準備要改造家中所有燈的開關~

Day 2 ~ Day 3
開始研究家中可以聯網的電器怎麼接入 HA, 包括小米, Dyson, Google TV, etc...
爬了國內外討論最後就通通接進去了 HA, 其中 Dyson 接入搞比較久, 後來也得到解決, 然後 Google TV 遙控的編輯也花了比較久的時間搞懂 HA Lovelace UI 卡片的邏輯及編寫, 成果如下


# 又動了腦筋想把家中升降桌接入 HA, 買了 ESP32 開發版準備接入 HA~

Day 4 ~ Day 5
剛好是假日, 之前買的開關到貨, 開始施工, 接接接~
我接智能開關的心得,
a. 牆壁開關盒要乾淨, 多餘的水泥要盡量清除, 不然很難塞
b. 一般的水電接法多是單火線接法, 所以有些燈具接上智能開關後會閃或是開關會異常, 就要在第一切(L1)上燈具端加電容, 我買的開關是都有附電容, 就都接上去, 所以有新家要規劃的, 在開關方面一定要請水電留中性線在裡面, 以後有想法才會方便
c. 傳統雙切開關可以用開關關連來取代, 這功能很好用, 你甚至可以在客廳的開關上關聯房間的開關, 沒有傳統拉線的限制

施工好後用 Tuya local 的方式把所有開關接入 HA 加了全戶關燈的場景, 成果如下(部分截圖)


Day 6 ~ Day 7
ESP32 開發板到貨了, 我原本想法是用 GPIO 來控制開關版上的上下, 這樣我就很開心了, 因為我的桌子是IKEA IDÅSEN, 沒想到國外有大神直接對它的 Linak 控制器做開發, 完成的 code 直接用就可以, 我看了一下,它應該是用捲簾的 code 改過來的, 另外也提供了相對應原廠 APP 神似的 "cards", 整合度真的很高, 成果如下


後來因為太方便, 怕有時候在外面誤觸, 所以買了一條 TPLink K303 WIF 延長線, 來控制, 平常是關, 有需要再打開調整, 也不怕小孩碰到, TP-Link 這個系列可以直接無腦接入HA, 算是方便


總結:
以上是我一星期玩 HA 的心得紀錄, 之後應該會想把家中一些常用的插座改成智能的, 美化 HA Lovelace UI ,然後慢慢換, 把所有家電都聯網 XD, 同好有問題歡迎討論喔

7/11 更新, 這陣子用 HA 的 HomeKit Bridge 把裝置都接入 HomeKit, 可以用 siri 控制, 加上設置一些場景, 幾乎可以覆蓋一般家中常用的控制, 例如開冷氣跟開關燈, 真的很方便, 其中也把升降桌接入可以siri控制升降高度, 這個應用應該沒有人分享過, 分享一下給大家, 如下影片
請問樓主,現在用tuya 開關,若要離線控制使用Tuya local,是不是還要去查出開關的 local key?
tahawjr
是的沒錯,我的方式是用android 模擬器查
有一些同好在問怎麼控制升降桌的, 這邊統一回答, 我是用esp32的開發板, github 上有source, 這個玩法只可以用於ikea idasen 升降桌, 因他本來就是用藍芽控制, 又有大神的source code所以整合度很高, 可以參考下面連結
https://github.com/j5lien/esphome-idasen-desk-controller

其他的升降桌如果只要控制升降, 我想也不是難事,利用GPIO加relay應該就可以簡單控制升降, 但就沒有這麼有趣了!

如果有人有一樣的升降桌, 同時有興趣接進HA, 我可以把我的esp32的yaml檔分享, 請再私訊我
jj4156 wrote:
升降桌的部分,老外有...(恕刪)


感謝分享, 這個自己買簡單弄很便宜, 也不一定要盒子, HA的好處就是整合, 把所有需要控制的東東整合在一起, 把自己需要的整合在一起, 所以每個人的需求可能不同, 我們是滿常調高低的, 整進HA 跟 HomeKit 是滿方便的, 然後針對idasen這款桌子整合度真的是滿高的, 開發板因為是透過藍芽連線桌子, 所以隨便放就好了
tahawjr wrote:
開發板因為是透過藍芽連線桌子


我必須說,藍牙是最不適合拿來玩智慧家庭的協定
非常不穩定
我Panasonic冷氣接入HA後,常常掛掉,連原始的app都一片白,不知道是不是Panasonic server有做block的動作
請問可以使用 iPad mini 安裝 HA,然後再接入HomeKit
然後讓它變成家電的智慧中樞嗎?
iPad 假如待機時,是不是其他家電就不能用手機的HomeKit 控制了呢?

想買智米電扇回來透過HA 接入HomeKit
fanhow wrote:
請問可以使用 iPad...(恕刪)

不行, 硬體上目前約有兩三種方式, 分別為個人電腦, 開發板像樹莓派, 或是你有NAS, 因為home assistant 必需在Linux作業系統跑, 而且必需要在開放的架構上安裝, ipad不行是因為蘋果有安全性設計不讓你使用IOS, 若你完全沒碰開發板這東西, 只有在PC上安裝, 很多人是在windows系統下開虛擬伺服器, 只要安裝好, 接下來才是燒腦的開始, 當然很多套件的參數指令早就很多人寫好, 你只是要了解後修改再拿去用, Home assistant 不止相容apple homekit、google 及 amazon等大廠的都有, 家電廠若有誠意會加入apple、google及amazon 的生態環境.
玩HA的坑可大可小, 通常你要是有電子基礎可以省的錢才多, 各種感應器都可以DIY, 外加3D列印各種感應器的殼, 若你沒有軟硬體上的基礎, 玩HA的困難度會高很多, 我想有興趣應該可以克服...
Ok
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!