ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

Home Assistant Time Machine:终极配置时光机,让你的智能家居配置回滚无忧

2026/8/5 22:08:30 拓冰建站 浏览量
Home Assistant Time Machine:终极配置时光机,让你的智能家居配置回滚无忧

Home Assistant Time Machine:终极配置时光机,让你的智能家居配置回滚无忧

【免费下载链接】HomeAssistantTimeMachineHome Assistant Time Machine is a web-based tool that acts as a "Time Machine" for your Home Assistant configuration.项目地址: https://gitcode.com/gh_mirrors/ho/HomeAssistantTimeMachine

Home Assistant Time Machine 是一款基于 Web 的智能家居配置时光机工具,专为 Home Assistant 用户设计。它能够自动备份你的智能家居配置,并提供直观的界面让你轻松浏览、比较和恢复历史版本,彻底解决配置出错难以回滚的痛点。

📌 为什么每个 Home Assistant 用户都需要配置时光机?

随着智能家居设备增多,Home Assistant 的自动化规则、脚本和界面配置变得越来越复杂。一次错误的修改、意外的删除或更新失败都可能导致整个系统瘫痪。传统的手动备份不仅繁琐,还常常因为忘记执行而失去作用。

Home Assistant Time Machine 就像给你的智能家居系统装上了「后悔药」,让你可以:

  • 随时回到配置正常的历史版本
  • 精确比较不同时期的配置差异
  • 快速恢复误删的自动化规则
  • 安全测试新的配置方案

Home Assistant Time Machine 主界面,显示备份历史和自动化配置状态

🔍 核心功能一览

1. 全自动备份系统

系统会在后台自动创建配置快照,你可以在左侧备份时间轴中看到所有可用的历史版本。无论是每天的定时备份还是重要操作前的自动备份,都无需人工干预。

2. 多维度配置管理

支持按不同配置类型进行分类管理,包括:

  • Automations(自动化规则)
  • Scripts(脚本)
  • Lovelace(界面布局)
  • ESPHome(设备配置)

分类查看不同类型的智能家居配置

3. 智能差异比较

选择任意历史版本后,系统会自动与当前配置进行对比,用清晰的颜色标记出新增、修改和删除的内容。红色表示已删除内容,绿色表示新增内容,让你一目了然。

4. 一键恢复功能

找到需要恢复的版本后,只需点击「Restore This Version」按钮,即可将配置安全回滚到之前的状态。整个过程无需重启 Home Assistant,实现无缝恢复。

比较当前配置与历史版本的差异,并一键恢复

🚀 快速开始指南

安装步骤

  1. 克隆仓库到本地:
git clone https://gitcode.com/gh_mirrors/ho/HomeAssistantTimeMachine
  1. 进入项目目录并启动服务:
cd HomeAssistantTimeMachine/homeassistant-time-machine ./run.sh
  1. 在浏览器中访问http://localhost:3000即可打开 Time Machine 界面

基本使用流程

  1. 浏览备份:在左侧时间轴选择需要查看的备份日期
  2. 查看配置:在右侧面板浏览该时间点的配置内容
  3. 比较差异:点击配置项查看与当前版本的详细差异
  4. 恢复配置:确认无误后点击恢复按钮完成回滚

⚙️ 高级设置

所有配置文件都保存在项目目录中,你可以通过修改以下文件自定义 Time Machine 行为:

  • 备份策略配置:homeassistant-time-machine/config.yaml
  • Docker 应用设置:homeassistant-time-machine/data/docker-app-settings.json
  • 定时任务配置:homeassistant-time-machine/data/scheduled-jobs.json

📝 注意事项

  • 首次使用时建议手动创建一次完整备份
  • 确保 Home Assistant 与 Time Machine 在同一网络环境中
  • 重要配置修改前建议通过界面手动触发一次备份

Home Assistant Time Machine 让智能家居配置管理变得简单而安全,无论是新手还是资深用户,都能从中受益。现在就为你的 Home Assistant 装上这台时光机,告别配置失误的烦恼!

【免费下载链接】HomeAssistantTimeMachineHome Assistant Time Machine is a web-based tool that acts as a "Time Machine" for your Home Assistant configuration.项目地址: https://gitcode.com/gh_mirrors/ho/HomeAssistantTimeMachine

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考