Подробно расписывать вроде особо нечего, но заметки сделать стоит.
Читать далее Дайджест за последние дни по самоделкам для умного дома
Подробно расписывать вроде особо нечего, но заметки сделать стоит.
Читать далее Дайджест за последние дни по самоделкам для умного дома
Давно уже на NAS’е у одного или двух (не помню уже) дисков начал сигналить SMART о том, что диск потихоньку сыпется. У меня RAID6, так что отдельные вылеты можно было пережить, но о покупке новых дисков уже начал задумываться. Глянул по рынку, оптимальный вариант – 16-18 ТБ. На тот момент это был пока теоретический интерес. Но недавно пришлось начать активнее шевелиться – полностью посыпался один диск.
Когда шил Sonoff Basic для использования с насосом циркуляции в Home Assistant, при доработке прошивки (хотел видеть уровень сигнала, так как Sonoff в подвале) наткнулся на баг: при использовании примера с https://esphome.io/components/sensor/wifi_signal.html и добавлении блока с platform: copy получал неработоспособный wifi: устройство раз в несколько минут появлялось в сети на несколько секунд с жуткими лагами. Когда словил момент и добрался до веб-интерфейса, то там был captive portal (хоть увидел, как выглядит). Если ограничиться только первым блоком (т.е., выводом уровня только в dB), то все работает. Пока не репортил. На других модулях это работает без проблем.
На волне увлечения ESP Home и Home Assistant решил мигрировать используемые измерители для главного щитка и на инверторах солнечных панелей с самописных прошивок на ESP Home.
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.
Открыл для себя такие измерители, когда копался с ESP Home – как привычные PZEM-004t, но на постоянный ток и до 300В. Можно удаленно снимать данные с солнечных панелек или аккумуляторов, например. Заказал пару, приехали. Сел тестировать – там RS485; полез в гугл – в ESP Home подразумевается использование RS485-RS232-преобразователя, которого у меня нет. Дальнейший поиск выдал возможность переделки: вариант 1 и вариант 2. По второму варианту сделал и у себя, целиком сдув феном MAX485.
Все работает, все показывает, но на 50А шунте показания в 2 раза завышены. Т.е., или изначально надо в софте предусматривать поправочные коэффициенты, то ли где-то что-то недоработано.
Фотоотчет. Внутри смотреть не на что, устройство точно такое же, как с SCD41. Как-то увлекся я делать устройства в таком форм-факторе. Датчики – DS18B20 – один для температуры в помещении, второй – подключаемый – уличный.
А еще приехали BME280, но уже на следующий после сборки блока день. Поэтому добавлю куда-то в другой датчик для замера давления.
Сабж. Теперь с type C и без косяка с подтяжками шин данных к линиям с более высоким напряжением, чем питание чипа. Можно шить ESP01, ESP12 (esp8266/8285) и некоторые типы ESP32.
Короткая заметка-фотоотчет. По мотивам очередной статьи на Mysku (и комментариев к ней) заказал себе пару датчиков углекислого газа SCD41.