Встановлюємо дашборд ESPHome в Play with Docker. Покрокова інструкція
Привіт усім! У цьому короткому посібнику розкажу, як встановити дашборд ESPHome, швидко і зручно писати та компілювати прошивку ESPHome за допомогою хмарного сервісу Play with Docker. російський військовий корабель, пішов нах***!
Якщо ви працюєте в ОС Windows та хочете писати конфігурацію YAML в графічному інтерфейсі інформаційної панелі, згідно документації з офіційного сайту, ви не зможете цього зробити:
Проте це можна зробити за допомогою онлайн-сервісу Play with Docker — Docker Playground.
Також цей метод буде корисний тим у кого сервер Home Assistant з 1 Гб оперативної пам’яті. Компіляція проходить швидко та безболісно.
Початок роботи з Play with Docker
Щоб це зробити, потрібно:
1. Зареєструватись та авторизуватись на сервісі Play with Docker.
2. Запустити нову сесію. Кожна сесія обмежена 4 годинами.
3. Встановити Esphome, ввівши команду в терміналі
docker pull ghcr.io/esphome/esphome
Вставити текст можна за допомогою комбінації клавіш Shift + Ctrl + V:
4. Встановити інформаційну панель
docker run --rm --net=host -v "${PWD}":/config -it ghcr.io/esphome/esphome
5. Запустити інформаційну панель можна, натиснувши кнопку open port. У вікні, що відкрилось, ввести 6052
Як результат отримаємо графічну панель ESPHome, як в додатку Home Assistant:
Нагадаю, що процес створення пристрою ESPHome складається з:
1. Написання конфігураційного файлу.
2. Перетворення конфігураційного файлу на файл прошивки (компіляція).
3. Прошивка пристрою через вебінтерфейс ESP, ESPHome Web, або програмою ESPHome-Flasher.
Написання конфігураційного файлу
Щоб створити конфігураційний файл через графічну інформаційну панель (дашборд) Docker, потрібно натиснути кнопку new device, придумати ім’я проєкту, ввести назву та пароль своєї Wi-Fi мережі, обрати тип плати, пропустити встановлення ключа Home Assistant.
Після для редагування прошивки натиснути Edit та вставити потрібну вам частину конфігурації. Приклад готових частин конфігурацій можна знайти в Google, написавши назву сенсора або пристрою, який хочете підключити + ESPHome.
Перетворення конфігураційного файлу на файл прошивки (компіляція)
Щоб перетворити конфігураційний файл yaml в бінарний файл .bin, потрібно натиснути кнопку Install, після — обрати Manual Download. Якщо прошивка прошиватиметься ESPHome-Flasher, потрібно обрати Legacy формат, якщо через вебінтерфейс або ESPHome Web — Modern Format.
Після цього файл .bin буде завантажено на комп’ютер.
Прошивка пристрою
Прошити пристрій можна трьома різними пристроями:
1. За допомогою Windows програми ESPHome-Flasher, підключивши плату ESP по кабелю.
2. За допомогою сайту ESPHome Web, підключивши плату ESP по кабелю, або повітрям (OTA)
3. За допомогою вебінтерфейсу плати ESP, безпровідним шляхом.
Якщо цей невеликий гайд був вам корисний, подякуйте донатом на актуальний збір від DOU та KOLO «Відправ акулу на море!»
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів