Нашел баг в ESP Home

Когда шил Sonoff Basic для использования с насосом циркуляции в Home Assistant, при доработке прошивки (хотел видеть уровень сигнала, так как Sonoff в подвале) наткнулся на баг: при использовании примера с https://esphome.io/components/sensor/wifi_signal.html и добавлении блока с platform: copy получал неработоспособный wifi: устройство раз в несколько минут появлялось в сети на несколько секунд с жуткими лагами. Когда словил момент и добрался до веб-интерфейса, то там был captive portal (хоть увидел, как выглядит). Если ограничиться только первым блоком (т.е., выводом уровня только в dB), то все работает. Пока не репортил. На других модулях это работает без проблем.

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

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

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

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

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

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

fdisk. Л – Логика.

Device does not contain a recognized partition table.
The size of this disk is 14,6 TiB (16000900661248 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT).

Created a new DOS disklabel with disk identifier 0xc89c572f.

 

facepalm.

Заметка: мод PZEM-017 для RS232

Открыл для себя такие измерители, когда копался с ESP Home – как привычные PZEM-004t, но на постоянный ток и до 300В. Можно удаленно снимать данные с солнечных панелек или аккумуляторов, например. Заказал пару, приехали. Сел тестировать – там RS485; полез в гугл – в ESP Home подразумевается использование RS485-RS232-преобразователя, которого у меня нет. Дальнейший поиск выдал возможность переделки: вариант 1 и вариант 2. По второму варианту сделал и у себя, целиком сдув феном MAX485.

Все работает, все показывает, но на 50А шунте показания в 2 раза завышены. Т.е., или изначально надо в софте предусматривать поправочные коэффициенты, то ли где-то что-то недоработано.

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

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

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

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

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

SCD41 – датчик CO2 с Aliexpress

Короткая заметка-фотоотчет. По мотивам очередной статьи на Mysku (и комментариев к ней) заказал себе пару датчиков углекислого газа SCD41.

Читать далее SCD41 – датчик CO2 с Aliexpress

Модуль управления бойлером

Продолжение темы создания модулей для домашней автоматизации и “умного дома” на базе недорогих микроконтроллеров.

Читать далее Модуль управления бойлером

Потребление Zwift’окомпика на Ryzen’e

Стало интересно, насколько мало потребляет плюс-минус современный компьютер, чтобы использовать его в качестве домашнего сервера + NAS, а при необходимости – гасить все ресурсоемкие сервисы и жить на батарее максимально долго.

Читать далее Потребление Zwift’окомпика на Ryzen’e

Заметки обо всем