Попалось на глаза, закину в заметки:
GPIO не совсем соответствуют (а чего было не сделать 1 в 1?) и цена не особо гуманна – 3-4$ – при том, что сегодня покупал “чистый” ESP32 C3 по 1,7$. Но мало ли, в каких-то случаях может быть полезно.
Попалось на глаза, закину в заметки:
GPIO не совсем соответствуют (а чего было не сделать 1 в 1?) и цена не особо гуманна – 3-4$ – при том, что сегодня покупал “чистый” ESP32 C3 по 1,7$. Но мало ли, в каких-то случаях может быть полезно.
Еще одна заметка по мотивам открытых вкладок в браузере. Пока только заметка, но давно уже планирую попробовать реализовать на своих инверторах: https://blog.carroarmato0.be/2024/01/18/saj-solar-inverter-and-home-assistant/
Наглядно показано в yaml-файле то, как общаться с инвертором и разбирать сообщения – т.е., подобную технику можно использовать и для других инверторов.
Питание в его случае, судя по всему, берется с внешнего источника. На деле, думаю, его можно брать прямо от инвертора – ведь как-то ж питается штатный wifi-модуль? Судя по замерам, на 1 (CD) и 9 (Ring) контактах присутствует +5В относительно 5-го контакта – можно попробовать их использовать (в том числе одновременно, слив через диоды).
Update: а вот и реализация:
Да, подключил и Звифт к “Умному дому” 🙂
Пока ограничился только LED-подсветкой на мониторе, меняющей цвет в зависимости от пульса и мощности. Позже, возможно, сделаю управление вентиляторами – хотя мне они обычно требуются всегда на максимальной мощности.
LED-лента на мониторе – уже вторая реализация; первая была на мониторе на рабочем месте. Правда, та пока только предупреждает при воздушных тревогах, потом расширю автоматизацию.
…а также интеграция в Home Assistant. Ок, в таком виде может не совсем “заменитель”, но проблему я решил.
Еще одна небольшая заметка, на этот раз на тему on grid-инверторов от Soyosource. Встречал в сети жалобы на выходы из строя дисплеев. У самого за время использования проблемы начались у двух инверторов: у одного экран в принципе перестал работать и только светилась подсветка, у другого – картинка через строку, мерцание и засветка отдельных областей (еще был один, где перестала выключаться подсветка). На работу обычно не влияло, но когда начал активно продавать инверторы – на каком-то моменте пришлось собирать из нескольких один. И да, акцентировал выше внимание на “обычно”, так как выяснилось, что один из Soyosource 85-130V периодически “забывал” свои настройки – точнее, там записывалась какая-то чушь и он переставал работать. Нужно было перенастраивать заново и тут уже без дисплея сложно.
Фотозаметка.
Корпус – DR-35 с arduino.ua.
На фото – микс из двух экземпляров; в первом дополнительную плату фиксировал пайкой к PZEM-004t, во втором – сделал фигурной и крепил винтом вместе с PZEM.
В обоих случаях для крепежа крышки требуется сверлить PZEM в районе вывода желтого конденсатора – достаточно близко к располагающемуся там SMD-конденсатору (см. первое фото).
Для добавления полезных функций – из того, что было легко реализовать – добавил кнопку и твердотельное реле. Ключевой момент: реле должно подключаться между плюсом и выводом GPIO2 у ESP01, при подключении между выводом и общим контроллер перестает грузиться. Кнопка – между GPIO0 и общим.
Из полезного – можно было бы еще иметь вход для DS18b20, но выводы закончились. В каких-то случаях можно было бы размещать разъем под термодатчик вместо кнопки.
На волне увлечения ESP Home и Home Assistant решил мигрировать используемые измерители для главного щитка и на инверторах солнечных панелей с самописных прошивок на ESP Home.
Фотоотчет. Внутри смотреть не на что, устройство точно такое же, как с SCD41. Как-то увлекся я делать устройства в таком форм-факторе. Датчики – DS18B20 – один для температуры в помещении, второй – подключаемый – уличный.
А еще приехали BME280, но уже на следующий после сборки блока день. Поэтому добавлю куда-то в другой датчик для замера давления.
Сабж. Теперь с type C и без косяка с подтяжками шин данных к линиям с более высоким напряжением, чем питание чипа. Можно шить ESP01, ESP12 (esp8266/8285) и некоторые типы ESP32.
Прошло уже пару лет с момента реализации автополива газона. Таймеры (Aquapulse AP 4014) успешно отработали, хотя внезапно наступившие заморозки весной 2020-го и попортили их, порвав пластик корпусов. Корпуса были заклеены с помощью горячего паяльника и кусочков пластика; не все таймеры получилось нормально заклеить – некоторые начинали травить снова, а пару я заменил целиком. В таком виде оно отработало в 2020-м и 2021-м годах.
Очередная трещина в одном из таймеров, заставившая вернуться к ручному управлению этим каналом; необходимость собирать/разбирать коллектор между сезонами; необходимость покупки и замены батареек в таймерах; отсутствие удаленного управления, а также попавшийся на глаза обзор кранов с сервоприводом на mysku – все это подтолкнуло к очередным изменениям. Пришло время двигаться дальше, а наработки по управлению вытяжкой через веб-интерфейс определили направление развития.