Оглавление:
- Шаг 1. Посмотрите видео
- Шаг 2: Установите ESPHome
- Шаг 3: Настройте плату (узел)
- Шаг 4. Добавьте узел в Home Assistant
- Шаг 5: Подключите датчик DHT11
- Шаг 6: просмотр значений температуры и влажности
![Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY: 6 шагов Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY: 6 шагов](https://i.howwhatproduce.com/images/009/image-26645-j.webp)
Видео: Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY: 6 шагов
![Видео: Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY: 6 шагов Видео: Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY: 6 шагов](https://i.ytimg.com/vi/YsiYfSay8lk/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
![Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY Чрезвычайно простой способ начать работу с домашней автоматизацией с помощью модулей DIY](https://i.howwhatproduce.com/images/009/image-26645-1-j.webp)
Я был приятно удивлен, когда решил попробовать добавить в домашний помощник датчики своими руками. Использование ESPHome чрезвычайно просто, и в этом посте мы узнаем, как управлять выводом GPIO, а также получать данные о температуре и влажности с беспроводного узла с помощью Home Assistant. Самое приятное то, что он не требует написания какого-либо кода, поскольку он делает это автоматически.
Шаг 1. Посмотрите видео
Намного легче сначала увидеть все, что делается, через видео, поэтому я бы рекомендовал посмотреть видео, показанное выше, чтобы понять, как все работает. Этот пост будет содержать только важные шаги, необходимые для того, чтобы сделать это самостоятельно.
Шаг 2: Установите ESPHome
Во-первых, нам нужно установить надстройку ESPHome в Home Assistant. Перейдите в магазин надстроек, выполнив следующие действия:
Hass.io -> Магазин дополнений
Добавьте следующий URL-адрес в магазин, чтобы он мог найти надстройку ESPHome:
github.com/esphome/hassio
После этого просто найдите ESPHome, щелкните появившееся дополнение и нажмите кнопку установки. Установка может занять некоторое время, поэтому дайте ей несколько минут, так как это будет зависеть от вашего интернет-соединения. После установки просто нажмите кнопку СТАРТ и подождите несколько секунд, пока он не запустится. Затем нажмите кнопку с надписью «ОТКРЫТЬ ВЕБ-интерфейс», которая перенесет вас на экран ESPHome.
Шаг 3: Настройте плату (узел)
![Настроить плату (узел) Настроить плату (узел)](https://i.howwhatproduce.com/images/009/image-26645-2-j.webp)
В ESPHome устройства называются узлами, и сначала нам нужно создать их, чтобы они могли взаимодействовать с Home Assistant.
Нажмите кнопку добавления, чтобы создать новый узел. Затем дайте ему имя, используя символы, показанные на экране. Я назову это "гостиная_ комната". Затем выберите тип устройства «WeMos D1 Mini» для этой демонстрации. Наконец, добавьте сведения о вашей сети Wi-Fi, чтобы плата могла подключиться к вашей сети Wi-Fi, а затем нажмите «ОТПРАВИТЬ», чтобы создать узел.
ESPHome необходимо перезапустить после создания нового узла. Это можно сделать, перейдя в hass.io -> ESPHome и нажав кнопку RESTART. Подождите несколько секунд, а затем откройте веб-интерфейс.
Теперь нам нужно настроить этот узел, чтобы мы могли управлять светодиодом, подключенным к выводу D2. Веб-сайт ESPHome содержит всю информацию, необходимую для настройки различных компонентов, и, поскольку мы будем управлять выводом GPIO, мы можем использовать пример информации объекта конфигурации со следующей страницы:
esphome.io/components/switch/gpio.html
Нажмите кнопку ИЗМЕНИТЬ для узла, затем вставьте информацию о конфигурации и обновите ее, как показано на изображении, а затем сохраните файл. Поскольку мы впервые используем доску с ESPHome, нам нужно вручную загрузить код на доску. Как только это будет сделано, мы сможем автоматически загружать любые обновления по беспроводной сети с помощью функции обновления OTA.
Чтобы вручную загрузить код, нам сначала нужно его скомпилировать. Поэтому используйте меню опций узла, чтобы скомпилировать код для узла. Это займет некоторое время, а у меня это заняло около 100 секунд. После этого просто загрузите двоичный файл. Затем перейдите по следующей ссылке и загрузите программу для прошивки ESPHome для вашей системы:
github.com/esphome/esphome-flasher/releases
Дважды щелкните файл, чтобы открыть его. Затем подключите плату, выберите правильный COM-порт, выберите загруженный двоичный файл и нажмите кнопку FLASH. Это загрузит код на вашу доску, поэтому дайте ему несколько секунд на завершение. После этого плата автоматически подключится к вашей сети Wi-Fi, и вы сможете увидеть это в журналах.
Шаг 4. Добавьте узел в Home Assistant
![Добавить узел в Home Assistant Добавить узел в Home Assistant](https://i.howwhatproduce.com/images/009/image-26645-3-j.webp)
![Добавить узел в Home Assistant Добавить узел в Home Assistant](https://i.howwhatproduce.com/images/009/image-26645-4-j.webp)
Home Assistant автоматически обнаружит доску и уведомит вас об этом. Вы можете либо щелкнуть по нему, чтобы начать работу, либо перейти к следующему:
Конфигурация -> Интеграции
После этого вы сможете увидеть узел, поэтому нажмите кнопку «Настроить» и подтвердите добавление. Теперь все, что нам нужно сделать, это добавить его на панель управления. Так что перейдите в раздел панели / обзора, а затем выберите параметр «Настроить пользовательский интерфейс» в меню параметров в правом верхнем углу. Затем нажмите кнопку «Добавить», выберите «Сущности» и дайте ему новое имя. Затем вы можете использовать список сущностей, чтобы выбрать переключатель, который будет иметь то же имя, что и узел. Нажмите «Сохранить», закройте окно конфигурации панели мониторинга, и это все, что вам нужно сделать. Если вы переключите переключатель, светодиод на плате также должен переключиться, и состояние будет отображаться на приборной панели.
Шаг 5: Подключите датчик DHT11
![Интерфейс датчика DHT11 Интерфейс датчика DHT11](https://i.howwhatproduce.com/images/009/image-26645-5-j.webp)
![Интерфейс датчика DHT11 Интерфейс датчика DHT11](https://i.howwhatproduce.com/images/009/image-26645-6-j.webp)
![Интерфейс датчика DHT11 Интерфейс датчика DHT11](https://i.howwhatproduce.com/images/009/image-26645-7-j.webp)
![Интерфейс датчика DHT11 Интерфейс датчика DHT11](https://i.howwhatproduce.com/images/009/image-26645-8-j.webp)
Я буду использовать датчик DHT11 для получения значений температуры и влажности. Подключите его к плате, используя справочную схему подключения. Сначала вам нужно скопировать пример конфигурации с веб-сайта ESPHome, используя следующую ссылку:
esphome.io/components/sensor/dht.html
Затем перейдите в ESPHome и отредактируйте конфигурацию узла, добавив конфигурацию. Обязательно обновите булавку, а также добавьте название модели, как показано на изображении. После этого просто нажмите кнопку загрузки и дождитесь, пока она все завершит. Он автоматически создаст, скомпилирует код и загрузит его на плату по беспроводной сети, используя функцию OTA. После завершения вы увидите выходные журналы, и плата автоматически подключится к вашей сети.
Шаг 6: просмотр значений температуры и влажности
![Просмотр значений температуры и влажности Просмотр значений температуры и влажности](https://i.howwhatproduce.com/images/009/image-26645-9-j.webp)
![Просмотр значений температуры и влажности Просмотр значений температуры и влажности](https://i.howwhatproduce.com/images/009/image-26645-10-j.webp)
Следующее, что нам нужно сделать, это добавить значения датчиков на панель управления. Этот шаг аналогичен предыдущему разделу. Выберите параметр «Настроить пользовательский интерфейс», чтобы создать новую карточку, затем дайте ей имя и добавьте объекты, как показано на изображении. Нажмите «Сохранить», выйдите из экрана конфигурации, после чего вы сможете просмотреть информацию о датчике на экране.
Вот как легко начать домашнюю автоматизацию с помощью ESPHome. Мы продолжим сопрягать различные модули с домашним помощником, поэтому, пожалуйста, рассмотрите возможность подписки на наш канал YouTube, поскольку он помогает нам создавать подобные проекты.
YouTube:
Спасибо за чтение!
Рекомендуемые:
Начало работы с домашней автоматизацией: установка Home Assistant: 3 шага
![Начало работы с домашней автоматизацией: установка Home Assistant: 3 шага Начало работы с домашней автоматизацией: установка Home Assistant: 3 шага](https://i.howwhatproduce.com/images/009/image-26547-j.webp)
Начало работы с домашней автоматизацией: установка Home Assistant: Теперь мы собираемся начать серию домашней автоматизации, в которой мы создадим умный дом, который позволит нам управлять такими вещами, как освещение, динамики, датчики и т. Д., Используя центральный концентратор вместе с голосовой помощник. В этом посте мы узнаем, как
Как начать работу с IDE для NRF51822, ARM® KEIL MDK V5 + ST-Link: 6 шагов
![Как начать работу с IDE для NRF51822, ARM® KEIL MDK V5 + ST-Link: 6 шагов Как начать работу с IDE для NRF51822, ARM® KEIL MDK V5 + ST-Link: 6 шагов](https://i.howwhatproduce.com/images/004/image-11910-j.webp)
Как начать работу с IDE для NRF51822, ARM® KEIL MDK V5 + ST-Link: Обзор Когда я начал разрабатывать приложение nRF51822 для своего хобби-проекта, я обнаружил, что по этой теме нет систематизированной информации. Таким образом, здесь я хотел бы отметить то, через что я прошел. Это описывает то, что заставляет меня бороться за реализацию
Как подключить диджейское оборудование и начать работу с ним: 8 шагов
![Как подключить диджейское оборудование и начать работу с ним: 8 шагов Как подключить диджейское оборудование и начать работу с ним: 8 шагов](https://i.howwhatproduce.com/images/002/image-3739-48-j.webp)
Как подключить диджейское оборудование и начать работу с ним: цель этого руководства - показать вам, читатель, как настроить проигрыватель виниловых пластинок и как подключить ваше диджейское оборудование
(Простой) простой способ получить аналоговый / pwm-звук от Raspberry PI Zero, а также подключиться к Crt TV: 4 шага
![(Простой) простой способ получить аналоговый / pwm-звук от Raspberry PI Zero, а также подключиться к Crt TV: 4 шага (Простой) простой способ получить аналоговый / pwm-звук от Raspberry PI Zero, а также подключиться к Crt TV: 4 шага](https://i.howwhatproduce.com/images/002/image-3483-66-j.webp)
(Простой) легкий способ получить аналоговый / pwm-звук из Raspberry PI Zero, а также подключиться к Crt TV: здесь я использовал простейший метод для передачи звука на телевизор вместе с композитным видео
Как начать работу с Raspberry Pi: 3 шага
![Как начать работу с Raspberry Pi: 3 шага Как начать работу с Raspberry Pi: 3 шага](https://i.howwhatproduce.com/images/003/image-7361-29-j.webp)
Как начать работу с Raspberry Pi: Привет, меня зовут hoomehr, и вот как начать работу с Raspberry Pi 3 Первое, что вам нужно сделать, это получить Raspberry Pi 3, конечно, вы можете получить полный комплект от Cana комплект. Поставляется с raspberry pi 3, кабелем HDMI, футляром для пи