понедельник, 1 июня 2020 г.

Управление Home Assistant из любой точки мира (noip)


          Home Assistant можно управлять не только из локальной сети, но и из любой точки мира, где есть интернет. Для этого ваша домашняя сеть с HA должна быть подключена через роутер к сети с «белым» динамическим или статическим IP. Очень часто адрес, предоставляемый провайдером, является «белым» динамическим, а за статический требуется дополнительная оплата. Но при данном способе подключения это не имеет значения, настройки подходят как для бесплатного динамического, так и возможно платного статического. 



           Для того чтобы убедиться, что Ваш адрес белый, необходимо посмотреть его в роутере (WAN адрес) и сравнить его с тем, которым Вы выходите в интернет (посмотреть его можно на сайте https://myip.ru/). Они должны совпадать, как в моем примере (Домашний интернет от Киевстар):
  


          Теперь, когда убедились что у Вас белый IP переходим к настройке. 

Регистрация на сайте NoIP.com

Переходим по адресу noip.com и придумываем имя своему умному дому:

         При регистрации заполняем поля:
       Email – Ваша электронная почта. Почтовый ящик должен быть реальным, т.к. на него приходит подтверждение
       Password - придумывайте себе пароль. Длина его должна быть не менее 6 символов и не должен состоять из одних только цифр (кроме цифр должна быть хотя бы одна буква). 
       Hostname – Придумайте доменное имя, по которому будете получать доступ к вашему Home Assistant.
       Create my hostname later – Придумать доменное имя позже. Оставляем пустым.
       By checking this box, I agree to the Terms of Service and Privacy Policy. I also agree that I will only create one free account. –  Согласитесь с правилами и политикой конфиденциальности данного сайта и торжественно пообещайте, что создадите себе только один бесплатный аккаунт (ставим галочку ☑)
      Send me newsletters & special offers – Подписаться на рассылку с данного сайта (оставляем пустым)
И нажимаем “Free Sign Up”:

  
        Открываем свою почту и выполняем подтверждение No-IP аккаунта. Для этого в письме нажимаем на “Confirm Account”:

Все, поздравляем. Учетная запись создана:


Настройка роутера:
       Ищем в настройках роутера Dynamic DNS (может выглядеть как DDNS). В выпадающем списке выбираем «noip.com». Если такого пункта у вас нет, то данная инструкция вам не подойдет.  Как-нибудь в следующей статье напишу настройки без использования данного пункта.

В настройках Dynamic DNS прописываем данные для доступа к своему профилю noip.com
       Email Address – Ваша электронная почта, которая была указана при регистрации на сайте noip.com
       Password: Verify Password - Пароль доступа к сайту noip.com
       Host name: Доменное полученное при регистрации на сайте noip.com

         В роутере должен быть прописан адрес Home Assistant как статический. Если это не так, то прописываем его в настройках Networking/LAN/Static DHCP/Add Row:

      В настройках Firewall переадресовываем порты 80 и 443 (192.168.1.109 это IP адрес моего Home Assistant): 


     И напоследок настраиваем VPN на Home Assistant:
     Запускаем «Supervisor – Add-on store - Repositories» и добавляем репозиторий https://github.com/bestlibre/hassio-addons
       Устанавливаем Caddy Proxy:

     После установки аддон не запускаем, а открываем «Configuration» и прописываем DDNS имя и Вашу электронную почту:


     Запускаем Caddy Proxy:

Теперь доступ к Home Assistant возможен из любого места, где есть интернет используя адрес https://muh****.ddns.net, который предоставлен сайтом www.noip.com



Комментариев нет:

Отправить комментарий