Удаленный доступ к Home Assistant через NGINX
Smart Home Addict
0:00 / 0:00
Удаленный доступ к Home Assistant через NGINX
59 732 просмотра · 3 года назад
Smart Home Addict
8,15 тыс. подписчиков
59 732 просмотра · 3 года назад
Спасибо за просмотр. В этом видео мы покажем вам, как настроить удалённый доступ с помощью NGINX. Для этого мы используем DuckDNS, но вы можете использовать любой сервис динамического DNS.
DuckDNS - duckdns.org
Код, который нужно добавить в configuration.yaml (NGINX):
http:
use_x_forwarded_for: true
trusted_proxies:
172.30.33.0/24
Чтобы исправить проблемы с дополнениями, использующими собственный веб-сервер, например ESPHome, создайте файл с именем nginx_proxy_default_fix_ingress.conf и вставьте в него следующее:
location /api {
proxy_connect_timeout 60;
proxy_read_timeout 60;
proxy_send_timeout 60;
proxy_intercept_errors off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $host:8126;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://homeassistant.local.hass.io:81...
}
Код для добавления в configuration.yaml (блокировка IP-адреса, необязательно):
ip_ban_enabled: true # используйте это для включения автоматической блокировки IP-адреса
login_attempts_threshold: 3
Пожалуйста, поставьте лайк и подпишитесь, а также нажмите на колокольчик уведомлений, чтобы получать оповещения о новых видео. Также, пожалуйста, рассмотрите возможность стать спонсором на Patreon (ссылка ниже).
Если вы хотите, чтобы мы создали видеоролики на определённую тему, о технологии или продукте, пожалуйста, оставьте комментарий ниже.
При переходе к вашему экземпляру Home Assistant обычно используется адрес homeassistant.local:8123. Если это не работает, попробуйте homeassistant:8123. Если ничего не помогает, проверьте IP-адрес в списке устройств вашего маршрутизатора. После настройки SSL-сертификата не забудьте добавить https: перед URL-адресом.
Ссылки на главы:
0:00 - Введение
0:45 - DuckDNS - Создание домена
1:32 - Установка и настройка дополнения DuckDNS
2:74 - Переадресация портов маршрутизатора
3:12 - Установка и настройка дополнения NGINX Proxy
4:26 - Настройка Home Assistant
5:23 - Дополнительные шаги для совместимости дополнений
6:52 - Тестирование
7:43 - Блокировка IP-адреса (необязательно)
Нижеприведенная информация необязательна, но она поможет нам приобрести оборудование для обзора и покрыть расходы канала (студийное оборудование и т. д.). Мы можем получать комиссию, если вы совершите покупку по этим ссылкам.
Ссылка на Amazon (мы являемся партнером Amazon и получаем доход от соответствующих покупок) - [https://amzn.to/3fj2S8a](https://amzn.to/3fj2S8a)
Ko-Fi - [https://ko-fi.com/smarthomeaddict](https://ko-fi.com/smarthomeaddict)
Buymeacoffee - [https://www.buymeacoffee.com/smarthom...](https://www.buymeacoffee.com/smarthom...)
Patreon - [ / smarthomeaddict ]( / smarthomeaddict )
Наконец, пожалуйста, посетите наш веб-сайт по адресу [https://smarthomeaddict.co.uk](https://smarthomeaddict.co.uk/)
BTC: bc1qdhnyctwr455vwskhjwl04dm9hucjq55yxyy9cu
БЧ: qr4jur8nuf7cjmctwjheyfsq39l93lesgvgz7snj3k
ETH: 0xBB6601Be92F27D688F3a47e952866Cb68d1E2170
ДОЖ: D5ZBGuoJQmqMkdJjjosw4JsYgp95b1CL56