Добавляем кнопку быстрой перезагрузки для Home Assistant

23 октября 2018, 22:22

ОБНОВЛЕНО 09.09.2020

Изучая Home Assistant, все время приходилось перезапускать его, чтобы внесенные настройки применялись. Каждый раз лезть в настройки, потом в раздел Общие, после перелистывать вниз и нажимать на кнопку ПЕРЕЗАПУСТИТЬ поднадоело. После всего этого, еще и надо возвращается на главную страницу, чтобы посмотреть результат внесенных изменений. Долго искал варианты, чтобы сократить данные действия и в итоге решение нашлось такое...

Итак, поехали...

Подключаемся к Raspberry и открываем файл конфигурации Home Assistant

#Открываем файл конфигурации
cd /home/homeassistant/.homeassistant/
sudo nano configuration.yaml

Находим строку script: !include scripts.yaml и добавляем после него

script: !include restart_ha.yaml

Жмем на комбинацию клавиш CTRL O, потом Enter, а после CTRL   X, чтобы сохранить изменения и выйти из редактора. В конечном итоге, в файле configuration.yaml должны присутствовать обе строки как на скриншоте снизу

1600x_image.png

Далее открываем groups.yaml 

#Редактируем groups.yaml
sudo nano groups.yaml

И вводим текст

miscellaneous:
  name: Перезагрузка Home Assistant
  entities:
    - script.restart_ha

Опять жмем на комбинацию клавиш CTRL O, потом Enter, а после CTRL X, чтобы сохранить изменения и выйти из редактора.

Создаем файл под названием restart_ha.yaml с необходимым текстом и применением прав

#Создание файла restart_ha.yaml
sudo tee -a /home/homeassistant/.homeassistant/restart_ha.yaml > /dev/null <<_EOF_
restart_ha:
  alias: Перезапускаем Home Assistant
  sequence:
    - alias: Restart Home Assistant
      service: homeassistant.restart
      
      
_EOF_
sudo chmod 777 restart_ha.yaml
#Готово 

Далее перезагружаем Home Assistant последний раз через Настройки -> Общие -> ПЕРЕЗАПУСТИТЬ.

После этого переходим на главную страницу и видим нашу заветную кнопку, ну а далее наслаждаемся простотой....

1600x_image.png

И еще... Если у вас настроен HomeKit, то вас там ждет приятный бонус в виде выключателя)


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @SprutAI

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Олег Челбаев (sprut)
    Олег Челбаев (sprut) 2 года назад

    Поздравляю с творческим дебютом, ждём продолжения творчества )))) спасибо за труды и полезный материал ;)

  2. Алексей Новосельцев (novo)
    Алексей Новосельцев (novo) отредактировано 2 года назад

    А ведь, правда, удобнее с такой кнопкой в вебке, даже не задумывался до этой статьи что это неудобно!

    Вот так и рождаются Джобсы ;)

    Спасибо и с дебютом тебя!

  3. Сергей Сафронов (deda)
    Сергей Сафронов (deda) 2 года назад

    Еще одна полезная статья в общую копилку, с дебютом!

  4. Карен  Закарян (Karen)
    Карен Закарян (Karen) отредактировано 2 года назад

    спасибо, буду стараться


К списку статей

Устройства в материале

Raspberry Pi 4

Производитель: Raspberry Pi
Заказать на:

Похожие статьи

17 декабря 2019, 17:49
Универсальный привод для автоматического удаленного открытия окон с простой интеграцией в умные дома.
20 октября 2018, 22:57
Теоретические основы протокола MQTT и описание того, как он работает и для чего используется
24 августа 2018, 12:18
Пошаговая установка HomeAssistant
15 ноября 2018, 09:42
Способы автоматизации механических ворот
27 августа 2018, 10:14
Интегрируем ХА в HomeKit
03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
29 октября 2019, 07:59
Умный домофон на базе nodeMCU с прошивкой ESPHome.
01 ноября 2018, 09:27
Настройка Deconz USB стика ConBee от Dresden Elektronik в Hass.io и некоторые особенности эксплуатации
01 октября 2019, 07:07
"У всякого в умном дому неведомо никому" (с) Народная мудрость
11 мая 2019, 19:57
Как активировать русский язык в Google Assistant для Google Home