Архив метки: esp01

Прямая замена ESP01 на ESP32 C3

Попалось на глаза, закину в заметки:

GPIO не совсем соответствуют (а чего было не сделать 1 в 1?) и цена не особо гуманна — 3-4$ — при том, что сегодня покупал «чистый» ESP32 C3 по 1,7$. Но мало ли, в каких-то случаях может быть полезно.

SAJ Solar Inverter and Home Assistant

Еще одна заметка по мотивам открытых вкладок в браузере. Пока только заметка, но давно уже планирую попробовать реализовать на своих инверторах: https://blog.carroarmato0.be/2024/01/18/saj-solar-inverter-and-home-assistant/

Описание протокола

Наглядно показано в yaml-файле то, как общаться с инвертором и разбирать сообщения — т.е., подобную технику можно использовать и для других инверторов.

Питание в его случае, судя по всему, берется с внешнего источника. На деле, думаю, его можно брать прямо от инвертора — ведь как-то ж питается штатный wifi-модуль? Судя по замерам, на 1 (CD) и 9 (Ring) контактах присутствует +5В относительно 5-го контакта — можно попробовать их использовать (в том числе одновременно, слив через диоды).

Update: а вот и реализация:

Читать далее SAJ Solar Inverter and Home Assistant

Zwift, Home Assistant и LED-подсветка

Да, подключил и Звифт к «Умному дому» 🙂

Пока ограничился только LED-подсветкой на мониторе, меняющей цвет в зависимости от пульса и мощности. Позже, возможно, сделаю управление вентиляторами — хотя мне они обычно требуются всегда на максимальной мощности.

LED-лента на мониторе — уже вторая реализация; первая была на мониторе на рабочем месте. Правда, та пока только предупреждает при воздушных тревогах, потом расширю автоматизацию.

Читать далее Zwift, Home Assistant и LED-подсветка

Заменитель дисплея на инверторах Soyosource

…а также интеграция в Home Assistant. Ок, в таком виде может не совсем «заменитель», но проблему я решил.

Еще одна небольшая заметка, на этот раз на тему on grid-инверторов от Soyosource. Встречал в сети жалобы на выходы из строя дисплеев. У самого за время использования проблемы начались у двух инверторов: у одного экран в принципе перестал работать и только светилась подсветка, у другого — картинка через строку, мерцание и засветка отдельных областей (еще был один, где перестала выключаться подсветка). На работу обычно не влияло, но когда начал активно продавать инверторы — на каком-то моменте пришлось собирать из нескольких один. И да, акцентировал выше внимание на «обычно», так как выяснилось, что один из Soyosource 85-130V периодически «забывал» свои настройки — точнее, там записывалась какая-то чушь и он переставал работать. Нужно было перенастраивать заново и тут уже без дисплея сложно.

Читать далее Заменитель дисплея на инверторах Soyosource

Одинарный измеритель сети под DIN

Фотозаметка.

Корпус — DR-35 с arduino.ua.

На фото — микс из двух экземпляров; в первом дополнительную плату фиксировал пайкой к PZEM-004t, во втором — сделал фигурной и крепил винтом вместе с PZEM.

В обоих случаях для крепежа крышки требуется сверлить PZEM в районе вывода желтого конденсатора — достаточно близко к располагающемуся там SMD-конденсатору (см. первое фото).

Для добавления полезных функций — из того, что было легко реализовать — добавил кнопку и твердотельное реле. Ключевой момент: реле должно подключаться между плюсом и выводом GPIO2 у ESP01, при подключении между выводом и общим контроллер перестает грузиться. Кнопка — между GPIO0 и общим.

Из полезного — можно было бы еще иметь вход для DS18b20, но выводы закончились. В каких-то случаях можно было бы размещать разъем под термодатчик вместо кнопки.

Конфиг ESP Home

Добавил подсветку для кухни и первую автоматизацию в HA

Фотоотчет-заметка.

Читать далее Добавил подсветку для кухни и первую автоматизацию в HA

EOL для прошивок измерителей сети

На волне увлечения ESP Home и Home Assistant решил мигрировать используемые измерители для главного щитка и на инверторах солнечных панелей с самописных прошивок на ESP Home.

Читать далее EOL для прошивок измерителей сети

Добавил датчик температуры к Home Assistant

Фотоотчет. Внутри смотреть не на что, устройство точно такое же, как с SCD41. Как-то увлекся я делать устройства в таком форм-факторе. Датчики — DS18B20 — один для температуры в помещении, второй — подключаемый — уличный.

А еще приехали BME280, но уже на следующий после сборки блока день. Поэтому добавлю куда-то в другой датчик для замера давления.

Приехала новая плата для прошивки ESP

Сабж. Теперь с type C и без косяка с подтяжками шин данных к линиям с более высоким напряжением, чем питание чипа. Можно шить ESP01, ESP12 (esp8266/8285) и некоторые типы ESP32.

Компьютеризация поливного коллектора

Прошло уже пару лет с момента реализации автополива газона. Таймеры (Aquapulse AP 4014) успешно отработали, хотя внезапно наступившие заморозки весной 2020-го и попортили их, порвав пластик корпусов. Корпуса были заклеены с помощью горячего паяльника и кусочков пластика; не все таймеры получилось нормально заклеить — некоторые начинали травить снова, а пару я заменил целиком. В таком виде оно отработало в 2020-м и 2021-м годах.

Очередная трещина в одном из таймеров, заставившая вернуться к ручному управлению этим каналом; необходимость собирать/разбирать коллектор между сезонами; необходимость покупки и замены батареек в таймерах; отсутствие удаленного управления, а также попавшийся на глаза обзор кранов с сервоприводом на mysku — все это подтолкнуло к очередным изменениям. Пришло время двигаться дальше, а наработки по управлению вытяжкой через веб-интерфейс определили направление развития.

Читать далее Компьютеризация поливного коллектора