Загрузка

🟦 Этап 6. Безопасность и резервное копирование

Умный дом — это не только комфорт и автоматизация, но и ответственность. Если потеряются настройки или систему взломают — последствия могут быть серьёзными. На этом этапе ты научишься защищать Home Assistant, создавать резервные копии и настраивать удалённый доступ правильно.


🔹 Резервное копирование (Backup / Snapshots)

Зачем нужно:

  • В случае сбоя или неудачного обновления ты сможешь быстро восстановить рабочую версию

  • Позволяет легко переносить систему на другое устройство

Как создать резервную копию:

  1. Перейди в Настройки → Система → Резервные копии

  2. Нажми Создать резервную копию

  3. Укажи:

    • Имя копии

    • Выборочная или полная

    • Защитить паролем (по желанию)

Файл копии можно скачать через веб-интерфейс и сохранить отдельно.

Автоматическое резервное копирование:

Можно настроить автоматическое создание копий с помощью автоматизаций или дополнения Backup to Google Drive (устанавливается через HACS).


🔹 Восстановление из копии

Если что-то пошло не так:

  1. Зайди в интерфейс Home Assistant (если доступен)

  2. Перейди в Настройки → Система → Резервные копии

  3. Выбери нужную копию → нажми Восстановить

Если система не загружается:

  • Установи Home Assistant заново

  • Зайди в меню восстановления при первом запуске

  • Загрузите .tar-файл с копией


🔹 Безопасность пользователей

Основные рекомендации:

  • Используй сложные пароли (не admin/admin)

  • Создавай отдельные учётные записи для членов семьи с нужным уровнем доступа

  • Отключи гостевой доступ

  • Активируй двухфакторную аутентификацию (2FA) в профиле пользователя

Как включить 2FA:

  1. Перейди в Профиль пользователя

  2. В разделе «Мультифакторная аутентификация» включи TOTP

  3. Отсканируй QR-код в приложении (Google Authenticator, 2FAS и др.)


🔹 Безопасный удалённый доступ

Вариант 1: Nabu Casa (официальный облачный сервис)

  • Платно (примерно $6 в месяц)

  • Не требует настройки портов, сертификатов, доменов

  • Автоматически предоставляет безопасный HTTPS-доступ

✅ Подходит для большинства пользователей

Вариант 2: Свой удалённый доступ

Понадобится:

  • Доменное имя (например, через DuckDNS)

  • Настроить портфорвардинг на роутере (порт 8123)

  • Настроить SSL-сертификат через Let’s Encrypt

  • Использовать HTTPS только (через nginx или caddy)

❗ Это требует технических знаний и может быть менее безопасно при ошибках


🔹 Работа с логами и журналами

Для отслеживания активности и устранения ошибок:

  • Настройки → Журнал событий — кто и что делал

  • Настройки → Система → Логи — ошибки и предупреждения

  • Файл home-assistant.log в конфигурационной папке содержит подробности, если система не загружается


🔹 Мониторинг доступности Home Assistant

Используй внешние сервисы, чтобы получать уведомления, если твой сервер перестаёт отвечать:

  • UptimeRobot

  • Better Uptime

  • Telegram-боты или email-уведомления через автоматизации


✅ Итого

После шестого этапа ты:

  • Создаёшь и восстанавливаешь резервные копии системы

  • Защитил свой аккаунт с помощью пароля и 2FA

  • Настроил безопасный удалённый доступ (через Nabu Casa или вручную)

  • Знаешь, как читать логи и отслеживать активность

Следующий шаг — Этап 7. Обслуживание и отладка: обновления, управление файлами, терминал и диагностика.