Raspi 搭建HomeAssistant 分享 - iOS

Selena avatar
By Selena
at 2019-08-31T11:07

Table of Contents

各位好,

兩年前碰到了HomeAssistant 後,體驗不是很好。
整體的操作以及整合,也可能是本人的問題導致的。

但在今年8月時,購入了便宜的Raspberry Pi 3
決心要再一次把HomeAssistant(HA)架起來,
而現在的映像檔都打包好了,非常方便。

從Hass.io官網就可以選擇對應的裝置下載img,
所以在官網上直接下載img後,燒錄在記憶卡裡。

https://tinyurl.com/yxfz94q9

https://tinyurl.com/yab8r4fm

https://imgur.com/unzBz3g

再來就是透過官方推薦的軟體進行燒錄
balenaEtcher
https://imgur.com/undefined

燒錄完之後,插入記憶卡至樹莓派,
透過路由器接上RJ45網路線,
等待幾分鐘後,透過電腦開啟瀏覽器並輸入網址
http://hassio.local:8123

基本上就可以看到正在準備HA的畫面,
等待過後就可以設定初始帳號以及密碼。

進入後就可以看到整體的UI,而沒有任何的裝置。
此時就可以透過左邊的SlideBar的Configurator來進行設定

https://imgur.com/ULiwYHU

在此頁面就可以把任何平台上的裝置整合在HA裡了。
我總共有多個平台裝置,分別先找出關鍵字
如:August Lock、Sonoff、xiaomi

August Lock 門鎖
https://imgur.com/jq7tkZd
https://imgur.com/lgXYbk5
https://tinyurl.com/y2fuqfev

Sonoff eWeLink
這比較麻煩,因為用原廠韌體,所以要透過原廠app才好導入。
否則刷其他的韌體,便可用更多的功能。
這裡是透過其他大神寫好的套件拿來使用

https://imgur.com/ho5i40Q
https://imgur.com/Eugn6db
https://imgur.com/jkvecyy

Sonoff /eWeLink component for original firmware
https://tinyurl.com/y2aquee5

XiaoMi Aqara
https://tinyurl.com/y662c5jj


綜合上方所得知的資料,便可開始透過Configurator
對configuration.yaml進行編輯。

首先是XiaoMi
我有兩個Zigbee網關,分別是米家網關、Aqara空調伴侶。
所得兩者個mac以及key後直接填入即可。

如:
https://imgur.com/Q4UAqk5

此時透過右上角的齒輪進行Restart HASS來得知是否正確,
錯誤的話會跳出訊息無法重啟,務必修完錯誤語法再重啟,
否則強制重啟會直接carsh,只能重燒img,從頭來過。

重啟成功後,會看到很多網關底下的zigbee裝置,
但還有很多的Wifi裝置如何加入呢?

透過先前的幾篇教學中有提到如何擷取裝置的token以及ip address,
有了這些基礎知識呢,便可輕鬆地把所有米家wifi裝置加入HA

如:
Philips 家族裝置
https://tinyurl.com/y27kfvxq
https://imgur.com/eCS9IqN

Yeelight 家族裝置
https://tinyurl.com/yxnz8suq
https://imgur.com/IzwK8pV

MiHome 藍牙溫濕度顯示器
https://tinyurl.com/y6cqdhp2
https://imgur.com/uP4sHBo

MiHome WiFi 開關
https://imgur.com/LdwdAQi

綜合以上所示,可能會有人覺得我要怎麼知道該裝置的model name?
透過Mihome app的 db資料就可以看得到,
或是從github大神那裡從範例圖得知。

August Door Lock
https://imgur.com/CWJOJUo

這裡要輸入帳號密碼,因為是透過原廠app的api拿來給HA控制使用。

Sonoff using orginal firmware
https://imgur.com/aeW8U6z

易微聯的裝置,也要透過原廠app的api才能拿給HA控制。
但前提之下要先把此大神的事前作業準備完成才能抓的到裝置。
https://tinyurl.com/y2aquee5

以上步驟都做完後,重啟HASS便可看到所有裝置都在畫面上了。

(主題換過顏色,這裡就不教學了)
https://imgur.com/U3YVGHz
https://imgur.com/hI1NoaK

補充:
把HA所有裝置加入到Homekit裡面
https://tinyurl.com/y8kbs5ya
https://imgur.com/XQlY4yk

這裡的做法是透過HA裡面的裝置都會有一個entity_id
再透過include_entities 這個參數,
可以指定裝置加入至HomeKit裡面,
此好處可避免不必要的開關或是裝置加入到Homekit裡,
整理起來也看起來乾淨整潔。

另外透過家庭中樞的裝置(Apple TV、HomePod、iPad)也可以從外網控制Homekit裝置,
並且也可以透過自動化達到想要的功能。
但以上兩點HA都做得到,我沒有理由再買上述三類裝置了。

https://imgur.com/LnlERQC

後續想要在外網連線家中裝置的話
可以從國外大神的教學進行
(需要家中路由器的port forwarding function)
https://tinyurl.com/yxlp3m8m

架設自簽HTTPS
https://tinyurl.com/ycd8xswu

其實還有自動化的條件式的功能可以介紹。
後續有空再繼續寫文章,或是有同好也歡迎分享喔!

而為了分享這類文章在ptt,主要是覺得這類資源在國內非常稀少。
主要大宗都在國外,且reddit也很多人都在討論,並分享。

在此謝謝大家不吝嗇讀完文章。

--
Tags: iOS

All Comments

Elma avatar
By Elma
at 2019-09-03T03:06
感謝分享
Blanche avatar
By Blanche
at 2019-09-04T04:36
原po好猛,竟然真的把家電都整合了
Jacob avatar
By Jacob
at 2019-09-08T05:04
真的猛
不過花費會很可觀嗎?
Michael avatar
By Michael
at 2019-09-11T19:32
我一時以為我在linux 板
David avatar
By David
at 2019-09-13T13:30
Rae avatar
By Rae
at 2019-09-13T17:56
我以為我走錯版
Irma avatar
By Irma
at 2019-09-16T14:39
可以有個懶人包嗎
Ula avatar
By Ula
at 2019-09-21T03:13
懶人包我在Dcard都有寫
Anonymous avatar
By Anonymous
at 2019-09-22T01:57
目前正在寫GA跟HomeKit的教學
Robert avatar
By Robert
at 2019-09-25T23:45
最近想買Sonoff3這個有DIY模式
Thomas avatar
By Thomas
at 2019-09-29T02:55
推~以為走錯版
Mary avatar
By Mary
at 2019-10-01T01:45
大神推推 最近想入手樹梅派來玩玩
Brianna avatar
By Brianna
at 2019-10-01T12:39
sonoff的LAN mode客製元件比較好HA的精髓在於內網控制
Jessica avatar
By Jessica
at 2019-10-04T13:24
喔不,我不喜歡在ptt上發文XD而且我現在是Dcard的智慧家庭板
板主,我希望把文章都放在Dcard上
Robert avatar
By Robert
at 2019-10-05T02:35
Token 用 vevs 版的米家 app 很快取得。
Charlotte avatar
By Charlotte
at 2019-10-05T10:06
怎麼沒有紅外線萬能遙控器?
David avatar
By David
at 2019-10-09T04:36
現在外網連很簡單啊,內建有Remote UI
Queena avatar
By Queena
at 2019-10-10T12:11
Remote UI要花錢!
Lucy avatar
By Lucy
at 2019-10-13T20:33
哈哈哈哈哈對,要帳號,不過不算太貴
Heather avatar
By Heather
at 2019-10-15T06:21
每個月5美金,我還是自己弄duckdns就好
Dorothy avatar
By Dorothy
at 2019-10-18T15:37
我是有看上雲端備份的功能還是買了
不然duck也很簡單方便
Lydia avatar
By Lydia
at 2019-10-21T17:17
欸,好像沒有備份?我有點忘了XDD
Agnes avatar
By Agnes
at 2019-10-23T07:37
Nabu Casa沒有提供備份功能啊,我備份都是設定HA的自動化去
讓Windows執行robocopy批次檔,把HA的設定檔備份到掛在路由
器上的硬碟裡
Christine avatar
By Christine
at 2019-10-27T22:00
對,我搞錯了,他只是方便連接各項服務而已
Ida avatar
By Ida
at 2019-10-30T15:23
太久之前弄的忘記了
Sandy avatar
By Sandy
at 2019-11-04T09:00
在這篇中沒有提到HomeKit,我放上我剛寫好的教學
Poppy avatar
By Poppy
at 2019-11-06T07:45
https://www.dcard.tw/f/all/p/231974287
Poppy avatar
By Poppy
at 2019-11-10T15:27
推分享
Tom avatar
By Tom
at 2019-11-15T07:40
直接把HA弄到外網上不會有什麼資安的問題嗎?
Selena avatar
By Selena
at 2019-11-17T16:35
台版的米家網關好像沒辦法開局域網通信協議 沒辦法加入
Tristan Cohan avatar
By Tristan Cohan
at 2019-11-21T22:49
HA
Eartha avatar
By Eartha
at 2019-11-23T04:07
回樓上...只要有miio token
都可以操控
目前在用的是
夜神降版米家app
拿取miio token就可以放進去HA了
Regina avatar
By Regina
at 2019-11-26T03:45
homebridge也可以阿
Liam avatar
By Liam
at 2019-11-30T15:53
真的很省,我原本正考慮要買G-Switch,請問如果用HA的話
,對應的產品應該是Aqara牆壁開關嗎?
Hedwig avatar
By Hedwig
at 2019-12-01T17:10
另外請問Yeelight好像最近直接支援HomeKit了,為什麼你
Jack avatar
By Jack
at 2019-12-06T04:39
還是透過HA來連線YeeLight呢?
感恩
Oscar avatar
By Oscar
at 2019-12-07T20:39
Lauren avatar
By Lauren
at 2019-12-08T14:43
Tristan Cohan avatar
By Tristan Cohan
at 2019-12-12T13:34
推推 有空也要來試看看
Bethany avatar
By Bethany
at 2019-12-14T12:39
全部設備都整合到HA有個大原因,就是家庭裡的自動化完全比不
Joe avatar
By Joe
at 2019-12-15T09:09
上HA可以玩的自動化
Anthony avatar
By Anthony
at 2019-12-16T04:28
推!
Susan avatar
By Susan
at 2019-12-18T23:10
https://i.imgur.com/t9hCFJx.jpg 我也來分享一下自
己的HomeKit based on Home Assistant 建議還是拿HA
來當家 把部分bridge到homekit裡做控制
Zora avatar
By Zora
at 2019-12-23T20:19
Homekit的介面還是比較友善,串過去很方便
但是自動化還是透過HA比較簡單
Lydia avatar
By Lydia
at 2019-12-25T03:34
想弱弱的問一下 HomeKit 跟 HA 能做到的自動化差在哪?
Kyle avatar
By Kyle
at 2019-12-25T10:52
台版米家網關有方法可以加入 HA, 但改了之後,就跟米家 a
Dorothy avatar
By Dorothy
at 2019-12-28T14:41
pp 分手了
Caroline avatar
By Caroline
at 2019-12-29T14:29
HA 玩一玩,開始 DIY ,感測器,開關,那才有趣
Isla avatar
By Isla
at 2020-01-01T19:31
這篇好讚
Enid avatar
By Enid
at 2020-01-03T15:44
所以沒有冷氣之類的控制 應該用不到 HA
Lauren avatar
By Lauren
at 2020-01-08T14:18
https://i.imgur.com/zAUtmmL.jpg 其實不會 我租的宿
舍sensor只放在bedroom 我問他他家裡 他會聽懂並回bed
room 然後homekit也能編輯friendly name成中文
Edwina avatar
By Edwina
at 2020-01-09T00:04
ir控制冷氣可以外掛smartIR 最近剛搞好
Candice avatar
By Candice
at 2020-01-12T10:48
寫了一篇關於HA串接Dialogflow這個Google強大自然語言平台的
教學
https://www.dcard.tw/f/smart_home/p/231985097

iOS 13.1 Developer beta

Poppy avatar
By Poppy
at 2019-08-31T04:19
今天覺得實在不太順,除了分享快捷的圖示空白, 尤其是通知跟聲音會延遲/忽大忽小,受不了, 所以去找了 iOS 13 beta 8 的 ipsw 下載, 備份後接 iTunes 開 ipsw 直接可以安裝 iOS 13 beta 8。 只是裝完會遇到: 1. 通話紀錄不見 2. 照片要重新整理讀取(一張 ...

無法同步音樂

Mason avatar
By Mason
at 2019-08-30T22:28
如題 剛剛想用itunes把新載的音樂同步到手機 但是都同步不進來 看itunes上面有跑同步的進度只有3個以前都會有4個 不知道是哪裡出了問題 - ...

綠銀科技G-switch支援Homekit

Edwina avatar
By Edwina
at 2019-08-30T21:34
友人無帳號,代回應先前推文 友人為網站文章撰寫者 請不要戰我 T^T 如果要戰他的話,請到 https://reurl.cc/9zoanO 謝謝大家 ———— 1. 貴,因為量少,MFI 晶片再抽,Made in Taiwan 跟 Made in China 的成本不一樣 2. 目前市面上支援台灣常用的 ...

「屋透可」- 屋價透明,有何不可

Damian avatar
By Damian
at 2019-08-30T20:53
軟體名稱:屋透可 軟體分類:生活風格 軟體連結:https://tinyurl.com/yxvtd8kx 安裝方式:App Store 適用韌體:(iOS版本) 購買費用:免費 程式簡介: 嗨,大家好 小弟開發了一個可由房屋交易實價去查詢當初開價的APP。 會想寫這個功能,就是因 ...

八月爆米花日iTunes特價電影

Quintina avatar
By Quintina
at 2019-08-30T20:49
本週特價 環太平洋2:起義時刻 (2018) Pacific Rim: Uprising [4K] 購買 NT$ 90 https://apple.co/2prnIIL 爛到爆炸 但為了補完計劃 捏著懶趴買下去XD 這一生至少當一次傻瓜 $90 https://apple.co/2zlVPXq 所 ...