7

Установка Home Assistant .1

Серия Автоматизация для дома

Да, здравствуйте. В прошлом посте мы наметили наш путь от дремучего "сам руками включу, сам глазами посмотрю" до великого "оно само". Но путь этот труден и опасен, идти по нему придётся небольшими шагами, чтобы не споткнуться о камень непонимания. Следующий шаг довольно простой и даже банальный, это - выбор оборудования и установка на него центрального ПО, а также настройка локальной сети.

Первоначальные условия, чтобы начать. Конструктор во всей красе, осталось только собрать и настроить.

Мы будем устанавливать HA OS (home assistant operation system) на МиниПК, конкретно на процессорную линейку Intel N* (95, 100, 150), сборки ПК на процессорах данного типа являются недорогими и достаточными по мощности для наших задач. Для своих задач я использую модель SOYO Мини-ПК Intel N95, RAM 8ГБ, SSD 256ГБ за 7т.р., но есть проблема, что вентилятор на охлаждение процессора со временем выходит из строя и требует обслуживания, также именно в этой модели не поддерживается сетевой проводной адаптер, поэтому к локальной сети этот МиниПК подключён через беспроводной роутер. Также рассматривал и приобрёл модель OUMAX Мини-ПК Intel Alder Lake N95, RAM 8 ГБ, SSD 256ГБ за 18т.р., уже удачнее модель и корректно работает проводной сетевой интерфейс, но также могут быть проблемы с вентилятором. Ещё существует китайская фирма по производству промышленных МиниПК, например удачная модель XCY X30G Mini PC, эта модель является промышленным стандартом, поставил и забыл, но стоит в районе 30т.р. Плюс-минус по совместимости оборудование может меняться по Вашему требованию, но мы идём к системе независимой автоматизации "Настроил и забыл", поэтому берём небольшие модели, способные уместиться в электрический щит на стене.

Роутер для локальной сети может быть любой на Ваш вкус, но для удобства и бесперебойности мой выбор также пал на SOHO модели mikrotik, а именно RB941-2nD за 2т.р. и RB952Ui-5ac2nD за 6т.р., последний будет поинтересней, мощнее процессор и присутствует usb-порт для GSM модема.

Шаги по установке HAOS на ПК. Загрузочная флешка, в какую папку положить haos-файл, восстановление haos-файла на диске МиниПК, установка в BIOS включения при подаче питания, проверка корректной установки системы.

Флешка на 16ГБ с записанным образом Ubuntu и актуальной версией haos на x86-64 архитектуру.

В принципе для первоначальной установки этого хватит, наличие рабочего ПК и клавиатуры с мышкой для настройки мы примем как само собой естественный фактор, без рабочего ПК практически невозможно программировать систему в том виде, в котором мы этого хотим.

На самом деле инструкций по установке HA OS на ПК очень много в сети интернет, существуют различные виды сборок, такие как контейнер, виртуальная машина, операционная система на чистое железа, её мы и возьмём для наших задач, установочный образ с официального сайта. В поисковике вводим home assistant installation, спускаемся до "Install Home Assistant on x86-64 machines", проходим по tutuorial, ищем "download the image", качаем актуальную версию (в нашем случае это файл haos_generic-x86-64-17.3.img.xz).

Также необходимо взять образ Ubuntu Desktop, Intel or AMD 64-bit architecture и программу для записи образов Rufus. При помощи Rufus записать образ Ubuntu на флешку, положить в папку distr уже на флешке образ haos.

Предварительная настройка BIOS в миниПК - включение при подаче питания, остальное можно оставить по умолчания.

Готовую флешку вставляем в выключеный миниПК, выбираем в быстром меню загрузку с флешки, в Ubuntu открываем поиск, вводим discks, выбираем SSD, три точки напротив - восстановить из образа, образ haos ищем в папке /cdrom/dists/, ждём восстановления диска и перезагружаемся с вытаскиванием флешки.

Обязательно в сети должен быть DHCP-сервер с раздачей адресов с доступом в интернет, откуда HAOS подтягивает первоустанавливаемые пакеты, но это обычный роутер чаще всего.

Собираем щит управления, он будет висеть в углу дома под потолком и по возможности доступ к нему необходим только во время монтажа, а потом забыть на десяток лет. Также инициализируем систему для нормальной её работы.

После успешной установки собираем комплектующие в подходящую коробочку. Для этих целей я выбрал щит навесной наружного монтажа на 36 din-модулей. Но при необходимости вид компоновки может отличаться вплоть до скрытого монтажа. Крепления на din-рейку также можно спроектировать и напечатать на 3Д-принтере, выстрогать из дерева, сделать из кусочка листового железа, или скрутить проволочками, зависит от предпочтений.

Подключаем питание к роутеру и главному контроллеру (нашему МиниПК, теперь на него возложено звание ГК-01), система должна получить ip-адрес с роутера, на нём же в веб интерфейсе можно его узнать и в любом браузере зайти с добавлением порта :8123.

  1. http://homeassistant.local:8123 - имя хоста, в одной сети устройства видны друг другу и можно зайти по имени и порту.

  2. http://10.0.13.253:8123 - по ip-адресу, его можно узнать в роутере системы.

В итоге у нас на данном шаге собрана автономная система для конфигурации под наши задачи. Зачем? А надо, мы же не в дремучем лесу сейчас живём, а существует охота управлять с телефона светом, смотреть где открыты окна, где течёт вода, какой расход на счётчиках, получать сигнализацию о несанкционированном входе посторонних лиц в ваше отсутствие и самолично через камеры посмотреть на них и возможно даже поговорить и дать советы где деньги лежат. Или смотреть на котиков дома.

Главный экран, пустой и готов к настройке под необходимые нам задачи.

Главный экран, пустой и готов к настройке под необходимые нам задачи.

Дальше мы должны заняться такой штукой страшной - проектирование. Это когда меряешь стены, пол, потолок, ограду, себя померь, рисуешь 2Д-план, чертёж, эскиз, 3Д-план, рисуешь провода, рисуешь куда они должны идти, рисуешь то, зачем эту систему в принципе установил. Не, из коробки в HA есть интеграции и дополнения, это уже возможность управлять устройствами по Wi-Fi, например можно сделать пульт от пылесоса, или телевизора LG с webos, управлять умными лампами и устройствами, которые подключаются к Wi-Fi. Но моя задача - сделать на дешёвых датчиках и проводах, где посредником будет esp32-вторичный контроллер и минимум умных устройств. Такие дела.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества