Esp2866: ESP8266. Начало работы, особенности

Обновление 2022: Flash ESPhome на плате ESP32 ESP2866 NodeMCU

Многое изменилось с тех пор, как я написал несколько статей о ESPhome. Одним из важных моментов является то, что ESPhome теперь является частью ядра HomeAssistant и имеет приятный интегрированный пользовательский интерфейс.

Что такое платы nodeMCU ESP32 и ESP2866?

Платы ESP — это недорогие чипы Wi-Fi со встроенными флэш-чипами, позволяющие создавать устройства с одним чипом, способные подключаться к Wi-Fi. более новые версии, такие как платы ESP32, также предоставляют вам BLE (Bluetooth с низким энергопотреблением), и есть множество разнообразных плат, которые вы можете использовать.

С ESP вы можете легко создавать интеллектуальные решения для домашней автоматизации. Вы можете купить их примерно за 4-9 долларов/евро на AliExpress или немного дороже с более быстрой доставкой на Amazon.

Подробнее о платах ESP читайте в статье «Введение в платы ESP».

Создайте новый узел ESPHome из HomeAssistant

Сначала нам нужно определить новый домашний узел ESP. Поскольку ESPhome является частью Home Assistant, теперь вы можете делать это прямо из пользовательского интерфейса Home Assistant.

  • Войти в Home Assistant
  • В главном меню нажмите ESPHome
Установите дополнение HomeAssistant, если вы не видите пункт меню ESPhome
  • В ESPhome нажмите кнопку «+ НОВОЕ УСТРОЙСТВО» в левом нижнем углу
  • Укажите имя узла и учетные данные WiFi для сети WiFi, к которой чип должен подключиться, и нажмите «Далее».
  • Выберите тип используемого ESP. Версия платы напечатана на чипе WiFi на ESP. Нажмите «Далее.
    • ESP32 — это плата с Bluetooth.
    • ESP8266 — это универсальная плата.
  • Поздравляем, вы создали свой первый узел ESPhome. Щелкните Установить.

Первоначальная прошивка ESPhome

Нам нужно начать с компиляции прошивки, которую мы будем использовать для прошивки чипа ESP. Вам нужно сделать это только один раз. Как только ESPhome будет установлен на вашем чипе, вы сможете обновить прошивку через соединение Wi-Fi с помощью так называемой установки «по воздуху» (OTA).

ESPHome предоставляет вам несколько вариантов установки ESP:

  • Беспроводная
    Это будет работать после того, как вы завершите первоначальную прошивку ESPhome на чипе.
  • Подключается непосредственно с этого компьютера
    Этот метод описан ниже.
  • Подключен с вашего сервера Home Assistant
    Никогда не использовал этот метод.
  • или Загрузка руководства
    Этот метод описан ниже.

Ниже я опишу Plug-in прямо с этого компьютера и способ ручной загрузки.

Установите ESPhome с помощью метода «Подключение непосредственно с этого компьютера»

Самый простой способ начальной прошивки — использовать метод «подключение непосредственно с этого компьютера». С помощью этого метода вы подключаете ESP через USB к компьютеру и прошиваете его прямо из браузера.

Примечание: Этот метод работает только в том случае, если ваш Home Assistant работает в защищенном режиме (HTTP 9). 0052 S ) в браузере. Если вы используете NabuCasa, вы можете использовать безопасный общедоступный URL-адрес, который вы можете найти; Конфигурация -> Облако Home Assistant под дистанционным управлением.

Предполагая, что вы получаете доступ к Home Assistant по HTTPS, нажмите «Подключено непосредственно с этого компьютера». Появится всплывающее окно браузера, вам нужно разрешить браузеру подключаться к COM3 USB. Выберите COM и нажмите «Подключиться». ESPHome теперь будет прошивать чип из браузера. Как здорово и как легко!

Установите ESPhome, используя метод ручной загрузки

Если ваш Home Assistant не работает по HTTPS, вы можете использовать метод ручной загрузки. Этот метод позволит вам скомпилировать и загрузить прошивку на ваш компьютер. После этого вы можете использовать инструмент ESP Flasher для прошивки ESP.

В меню «Установка» нажмите «Загрузка вручную». Теперь начнется компиляция, и файл .bin будет загружен, когда он будет готов.

Прошить ESP скомпилированной прошивкой (.
bin)

Теперь нам нужно прошить чип ESP вашей скомпилированной прошивкой.

  • Перейдите на страницу GitHub esphome-flasher и загрузите флешер для используемой ОС. Существует инструмент прошивки esp home для macOS, Ubuntu и Windows:
    https://github.com/esphome/esphome-flasher/releases
  • Подключите плату ESP с помощью USB к ноутбуку.
  • Откройте программу-прошивальщик
    • Последовательный порт : выберите COM-порт, к которому подключена плата (вероятно, только один вариант 😊).
    • Прошивка : Перейдите в папку, куда вы загрузили скомпилированную прошивку, и выберите свою прошивку.
    • Нажмите Flash ESP и подождите
  • Теперь ESP будет прошит, вы можете следить за прогрессом в окне консоли. По завершении записи прошивки ESP перезагрузится и подключится к вашему WiFi.
ESP будет готов после того, как будет указано, что он готов к беспроводным обновлениям и что сервер API готов .

Настройка устройства в Home Assistant

Home Assistant автоматически распознает ESP в сети и уведомит вас о новом найденном устройстве. Щелкните уведомление или щелкните Конфигурация, Интеграция. Найдите новое обнаруженное устройство и нажмите «Настроить».

Home Assistant теперь добавит ваш ESP в качестве нового устройства, вы мало что можете сделать с устройством, так как нет объектов для управления.

Вот и все! Независимо от того, какой метод вы использовали. Теперь вы готовы начать возиться и создавать потрясающие решения на основе WiFi с помощью ESPHome. Не забывайте делиться своими проектами!

Мои проекты ESPHome

Узнайте больше о том, как я использую ESPHome в своем умном доме:

  • Сделайте свой камин умным с ESPHome
  • Дешевый датчик качества воздуха с использованием ESPHome
  • Измерьте расход воды с помощью ESPHome

ESP2866 — ThingSpeak IoT

MATLAB Analysis Визуализация MATLAB


  

Название:
Ось X:
Ось Y:
Цвет:
Фон:
Тип: linebarcolumnssplinestep
Динамический?: правдаложь
Дней:
Результаты:

Временная шкала: 10152030602407201440ежедневно
В среднем: 90 165 10152030602407201440ежедневно
Медиана: 10152030602407201440ежедневно
Сумма: 10152030602407201440ежедневно
Округление:
Мин данных:
Макс. данные:
Мин. по оси Y: 90 165
Макс. по оси Y:

  

Название:
Ось X:
Ось Y:
Цвет:
Фон:
Тип: linebarcolumnssplinestep
Динамический?: правдаложь
Дней:
Результаты:

Временная шкала: 10152030602407201440ежедневно
В среднем: 90 165 10152030602407201440ежедневно
Медиана: 10152030602407201440ежедневно
Сумма: 10152030602407201440ежедневно
Округление:
Мин данных:
Макс.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *