Google Drive Backup 定期備份讓你的 Home Assistant 成為九命怪貓 – Home Assistant 手把手教學 EP 11

就像是電腦、手機一樣,Home Assistant 也是需要備份的,不管是升級更換設備或是系統掛掉復原都會非常方便,雖然在系統更新和附加元件更新的時候都會有備份的選項,但透過 Google Drive Backup 自動備份,可以讓你更輕鬆找回過去某個時刻的系統備份,隨時想要復原都沒問題 👍 非常建議在 Home Assistant 系統啟動的初期儘早設定這個附加元件喔!


Step 1. 新增附件元件儲存庫 (Add-on repositories)

因為 Google Drive Backup 不是 Home Assistant 原生內建的 Add-on,所以需要新增 repository 才能安裝。

  1. 左側「設定」
  2. 點選「附加元件」
設定 >  附加元件
  1. 點擊右下角「附加元件商店」
附加元件商店
  1. 右上角「… > 儲存機制」 (這中翻好奇怪 😅)
  2. 輸入框貼上「https://github.com/sabeechen/hassio-google-drive-backup.git
  3. 點擊「新增」
新增 repository

Repository 新增完成!

google drive backup repository 新增完成

Step 2. 安裝 Google Drive Backup Add-on

  1. 點選「Home Assistant Google Drive Backup」
    如果找不到就重整頁面應該就有了,如果還是沒有,退回上一步確認 repository 有沒有新增成功。
Home Assistant Google Drive Backup
  1. 點擊「安裝」
安裝 Google Drive Backup
  1. 開啟「Watchdog」(必要)、「自動更新」(選擇)、「於側邊欄顯示」(選擇)
  2. 點擊「啟動」
啟動 Google Drive Backup

Step 3. 設定 Google Drive Backup

  1. 點擊「開啟 WEB UI」
開啟 WEB UI
  1. 點擊「Setting」
  2. 調整設定,這裡可以依照需要自行設定,但有幾個設定非常建議要做:
    • Password:加強一些安全性,在你未來復原的時候需要輸入密碼才能使用,所以如果有人壞壞拿到你的備份檔如果不知道密碼也不能使用。
    • Keep Generational Backups:這個設定可以用來保留較舊版本的備份檔,在這裡我設定 3 days, 3 weeks, 3 months, 1 year,你也可以依照你的需求設定。
設定 google drive backup
  1. 點擊「AUTHENTICATE WITH GOOGLE DRIVE」

💡以我的狀況每個備份檔案大約 100mb 左右,不同系統設定複雜度可能會產生不同容量大小的備份檔案,建議可以參考你的 Google Drive 容量來考慮要不要另開一個 Google 帳號專門做備份

AUTHENTICATE WITH GOOGLE DRIVE
  1. 登入完成後會拿到一串金鑰,點擊「COPY」
取得 token
  1. 回到前一個畫面,在下方輸入框貼上金鑰
  2. 點擊「SAVE」
貼上 token

大功告成!

最後看到這個畫面就是成功啦!我竟然 HA 用了兩年都沒備份,真是太佩服我自己的運氣了 🤣 你千萬不要學!

我看過太多人因為沒備份 HA 掛掉之後欲哭無淚,我之前真的是太懶了 🤣

完成 google drive backup 備份

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here

你可能會喜歡
最近的討論
  • Jerry 2025/04/14非常感謝Neil無私的分享,您提供的這些網站對我幫助很大。我先收藏好,再來慢慢消化^^ 也期待之後Neil的產業新訊與教學文章Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Neil 2025/04/13Hi Jerry, 我通常從這些地方取得關於 HA 的資訊: 網站: – Home Assistant 官方 Release note – Automata – 家庭自動化社群 – 惟家居家智能 FB 社團: – Taiwan Home Assistant 同好交流 – Home Assistant YouTube 頻道: – Smart Home Solver – Everything Smart Home – Home Assistant 程式語言的部分: 嚴格說來 YAML 不太算是程式語言 (先聲明,以免有些人很介意🤣),不過如果把這些 “看似” 程式語言的資料格式或是樣式語言都算進來,以 HA 中使用深度排序 (越下面越深): – YAML (資料格式):HA 環境中很多地方會用到的設定檔用語言。 – CSS (樣式語言):用來調整介面樣式 (字體大小、顏色、圖片、位置…等)。 – JSON (資料格式):如果有用 Node-RED 應該會碰到。 – Jinja2 (Python 模板語法):自動化或是 Dashboard 玩深一點可能會碰到。 ※ 但其實現在的 HA 就算不會上面這些也都可以把智慧家庭弄的很完整了,不見得要給自己這麼多壓力,但如果有興趣多了解一些也不錯 關於裝置支援度 這其實很難一概而論,現在就算家電本身不支援,還是有很多不同的方式可以把傳統家電接入 HA。 另外像海爾這種 case,也確實需要深入研究,通常我會做的就是在網路上爬大量的資訊,通常都會找到其他人做過的嘗試,剛好我最近在查其他資料的時候有看到有人分享海爾熱水器接入 HA 但也確實像你講的,多碰一段時間,就會越來越了解這些細節了 🤣Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/10hello Neil: 觀察了1、2天,似乎都正常了,可能是剛建置那段時間,碰到系統不太穩定吧!? 越玩越覺得水很深,也發現自已還有很多不足的,不知Neil是否能分享,教大家怎麼釣魚嗎? 例如推薦不錯的網站、論壇、FB社團、youtube影片,或是指導一下,除了YAML語言外,是不是會一些CSS語法也會有幫助,還需要會其它種語言嗎? 甚至開一個新教學方向,看到標榜有支援APP的非大廠產品(例如大陸的產品),教大家怎麼辨別能否接入HA,怎麼問客服?從哪裡可看到支援的文章或平台?這類的經驗談,我想對大家也很有幫助。 我目前想買海爾的熱泵電熱水器,海爾在世界來看也是大廠,也有自已的APP,從HACS也有找到海爾的套件,但似乎沒支援熱泵電熱水器,那是否就代表無法接入HA了?或是有什麼管道可以查得到呢? 對岸也有不少平板燈兼風扇功能的燈具,也是標榜支援APP連線,但皆是小廠,也不好辨別能否接入HA。這都是我目前碰到的問題,如果家電買的跟Neil分享的不一樣,就有點不知如何開始。 可能我還太嫩了,再玩個幾個月,也許我以上的問題就不是問題了,哈^^Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Neil 2025/04/09Hi Jerry, 我自己測試是沒問題,但要注意的是因為是透過雲端控制,有多一層品牌中介,所以不適合快速切換開關,我自己測試點擊後大約 1 秒左右就同步完成了,記得要在 entities 裡把實體放進去,否則狀態顯示可能會有問題Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/07謝謝Neil的解惑。我後來測試,發現使用「按鈕面板」去控制伊萊克斯清淨機(和Neil的同款)的開關,設備會在1秒左右就反應開或關了,但開的「狀態圖示」則慢很多,大約要等個30秒,關的「狀態圖示」則是正常,其它負離子開關的「狀態圖示」和監測燈開關的「狀態圖示」也正常,害我以為同步有狀況。我再測試看看好了,也許是那個地方沒設定好導致的。Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Neil 2025/04/07Hi Jerry, 1. 這個方式就是透過雲端整合,實際上就是用 HA 去呼叫小米/伊萊克斯去控制裝置 2. 不太正常,如果有這個狀況可能要看一下你顯示在 floor plan 的實體是不是真正可以代表該裝置的狀態,如果不行可能要換同裝置的其他實體試試看Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/07問題解決了,再次感謝Neil的幫忙^^ 另外再請教2個觀念的問題,請教Neil我是否認知有錯誤 1、我透過HACS把小米和伊來克斯的設備連進HA,這中間還是透wifi的方式來連結是吧!?在連結前還需要向官方取得API key、Access Token這方面的資訊,代表HA和設備之間的溝通仍然需要經過官方,只是可以取代官方的APP,全部整合進HA的APP一起控制? 2、經過測試,透過實體操作或原官方APP去操控設備,HA的app是沒辦法同步知道設備的狀態,相反則可以,這是正常的是吧!?例如,家裡的小米電風扇在出門前,被人用實體的方式打開,但人在外面,是無法透過HA的app知道設備忘了關,要連到小米的app才會知道!?Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
  • Jerry 2025/04/07Xiaomi Home的國家選擇新加坡就可以用了Home Assistant 必裝外掛 HACS 安裝步驟詳解 – Home Assistant 手把手教學 EP 17
  • Ghost 2025/04/07Xiaomi Home 目前不支援台灣區,暫時還是只能用 Xiaomi Miot Auto 至於 Xiaomi Cloud Map Extractor 目前遇到 2FA 的問題,好像沒有簡單的解法,我自己還沒試成功Home Assistant 必裝外掛 HACS 安裝步驟詳解 – Home Assistant 手把手教學 EP 17
  • Neil 2025/04/07Jerry, 看起來應該是因為疊圖導致點擊動作無法穿透 在換圖的部分 style 加 pointer-events: none 試試看Home Assistant Floor plan 視覺化平面圖智慧家庭控制新體驗! – Home Assistant 手把手教學 EP 6
你可能會喜歡