Рубрика «esp8266»

Быстрый старт:

  1. Зайдите в репозиторий https://github.com/koin32/cat_feeder.git и выполните все действия на машине с Linux

  2. Соберите простую схему с помпой как на Рис. 1

  3. Установите в Mosquitto broker логин и пароль на MQTT‑соединение

  4. Подключитесь к WiFi‑сети CatFeeder‑Setup

  5. Перейдите по адрусу 192.168.4.1

  6. Выберите WiFi SSID, введите пароль WiFi. Далее введите IP MQTT (адрес вашего сервера Home Assistant), логин и пароль MQTT.

  7. Далее вы должны увидеть MQTT‑устройство в Home Assistant.

    Читать полностью »

Каждый мой проект на ESP32 заканчивался одинаково: микроконтроллер готов, датчики читаются, реле щёлкают — а дальше надо руками писать HTML, CSS, JS и протокол поверх веб‑сокета, чтобы увидеть пару графиков в браузере. На третий раз я решил, что хватит, и сделал библиотеку RisalDash: интерфейс описывается на C++ в несколько строк, а весь фронтенд и протокол генерируются сами и отдаются самим контроллером.

cpp

dash.gauge ("Voltage", &volts, 0, 14, "V");

dash.chart ("Temperature", &temp, "C");

dash.toggle("Pump", &pump, [](bool on){ digitalWrite(PUMP, on); });

dash.begin();   // сохранённый Wi-Fi → подключиться; первый запуск → captive-портал

Читать полностью »

Reverse engineering внутренней шины панели управления, собственный компонент для ESPHome и интеграция в Home Assistant.

Введение

Стоит у меня старая посудомоечная машина Gorenje GV 51211. Работает исправно, но возраст у неё уже такой, что морально я давно готов к тому, что однажды она просто скажет: «На этом всё». В качестве умного дома я использую систему Home Assistant и возникла мысль: а почему бы не подключить к системе и посудомойку?

Удалённо управлять посудомоечной машиной я не собирался. Меня интересовал исключительно мониторинг:

«Что меня не убивает, делает меня сильнее». — Фридрих Ницше

О себе: бэк-энд разработчик java/kotlin и немножко go, собственно вот профиль.

Работаю программистом я немного более трёх лет. До этого более 10 лет трудился в одной известной газовой компании в сфере электрохимической защиты подземных стальных сооружений от коррозии, также электроснабжения и немного автоматики. Была у меня там специализация на ремонте электронных блоков для эксплуатируемого оборудования.

Читать полностью »

Сперва убираем облака, а потом используем: или как я подключал дешевые китайские модули к умному дому - 1

Привет, Хабр!

Читать полностью »

Привет!

Меня всегда интересовала тематика умных домов, и поскольку разработка — это мое хобби, я всегда хотел создать что-то своё, уникальное, и при этом не потратить много денег. Также я давал себе отчет, что все современные системы по большей части имеют скорее маркетинговую цель, но всё же решил попробовать одно из популярных решений.

Дисклеймер: я просто описываю личный опыт, все совпадения случайны!

Опыт с готовыми системами

Читать полностью »

Моя эконом-метеостанция из подручных материалов и пары батареек - 1

Привет, Хабр!

Читать полностью »

3D рендер модели модуля

3D рендер модели модуля

Привет, Хабр!

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js