Перейти к содержанию
Проекты

Github Config Sync - интеграция и add-on для тех, кто хочет держать конфиг HomeAssistant под контролем в…

Опубликовано: Обновлено: Автор: MichaelИсточник: t.me

Не замена нормальному backup, а аккуратная история версий: что поменялось в /config, когда и какие файлы уехали в репозиторий.

ПроектыHome AssistantHomeAssistantGitHubGitHub-репозиторийHAYAMLHACS
🧷 Github Config Sync (https://github.com/MJP-76/GithubConfigSync) - интеграция и add-on для тех, кто хочет держать конфиг #HomeAssistant под контролем в #GitHub. Не замена нормальному backup, а аккуратная история версий: что поменялось в /config, когда и какие файлы уехали в репозиторий. ✨ Что умеет: 🔁 синхронизировать папку /config в #GitHub-репозиторий 🧪 запускать dry-run перед реальной отправкой 🧹 делать clean upload с очисткой лишнего на удалённой стороне 🕒 запускать синхронизацию вручную или по расписанию 🧾 показывать план изменений: added / changed / removed 🔐 использовать GitHub Device Flow для авторизации 🧰 давать ingress web UI через add-on 📄 создавать .gitignore с типичными исключениями для #HA Главная польза - не в том, чтобы “забэкапить всё на всякий случай”, а в том, чтобы видеть изменения в конфиге как нормальную историю: до правки работало, после правки сломалось, можно сравнить и понять почему. 🏠 Где особенно полезно: 🧩 много #YAML, templates, scripts и automations 🛠 несколько человек иногда правят один HA 🧪 хочется проверять изменения перед live-sync 🧯 нужно быстро найти, какая правка сломала систему 📚 хочется хранить примеры своих рабочих конфигов Нюанс: проект прямо пишет, что это не zip-backup. И репозиторий лучше делать private, потому что конфиги умного дома легко выдают лишнее: названия устройств, структуры комнат, интеграции и иногда чувствительные хвосты. Мне нравится именно dry-run подход: сначала посмотреть, что улетит, и только потом нажимать live. Для Home Assistant это правильная осторожность. GitHub: https://github.com/MJP-76/GithubConfigSync Источник: Home Assistant - https://t.me/home_assistant #HomeAssistant #HACS #GitHub #YAML #Backup #УмныйДом #Автоматизация