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

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

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

Debian 13, Ollama + OpenwebUI и Fluux Agent: заводим персональный AI в Jabber

Первый раз щупаю эту тему.

В целом, не так давно на слуху появился jabber-клиент Fluux Messenger – примечателен тем, что от Process One, разработчиков одного из самых популярных jabber-серверов. Как минимум, находится среди их репозиториев.

А еще там появился Fluux Agent. Роадмап многообещающий: на сейчас он уже может выступать интерфейсом к Ollama или работать с “облачными” сервисами; может работать 1 на 1 или через конференцию; выступать в качестве бота или компонента сервера. А в будущем планируется возможность сделать общение между такими ботами – федеративную AI-сеть.

Идеей заинтересовался; возможностью попробовать запустить локального AI-агента и посмотреть, на что оно вообще годно – тоже. Подсобрал по разным уголкам дома железо и решил развернуть все на нем. В ход пошла старая основа от NAS’а – Athlon 740 и 32 ГБ оперативки с той же материнкой, на которой все было установлено. А в качестве GPU-основы для вычислений – пара видеокарт от майнинг-ригов. Самыми мощными у меня в хозяйстве были Nvidia 1080TI с 11 ГБ памяти, пару из них и задействовал.

Читать далее Debian 13, Ollama + OpenwebUI и Fluux Agent: заводим персональный AI в Jabber

Nextcloud и отправка почты

Наконец-то спустя долгое время наткнулся на решение проблемы отправки почты через простенький локальный почтовик. Что-то “сломали” или переделали несколько версий назад, с тех пор попытка отправки тестового письма в веб-интерфейсе выдавала ошибку. Полез в логи – при настройке None/StartTLS NC таки ломится на почтовик со StartTLS, после чего обламывается.

Закидываем в config/config.php такое:

  'mail_smtpstreamoptions' =>
  array (
    'ssl' =>
    array (
      'allow_self_signed' => true,
      'verify_peer' => false,
      'verify_peer_name' => false,
    ),
  ),

Прокачиваем “реле всего”. ESP32-мод.

Как уже писал раньше, ресурсов у BL7231 в TOMZN TOB9-VAP для реализации всех фич откровенно не хватало, а в новых еще и неподдерживаемый пока BL7238… В общем, решил поискать, есть ли ESP32-замена для модуля CBU, как это было для какого-то другого умного модуля и ESP02. Гугло-ИИ выдал, что надо смотреть в сторону ESP8685-WROOM-06. Таки да, есть, продаются – правда, цена сопоставима уже со стоимостью модуля целиком. Даже если взять много таких сразу – все равно это порядка 4$, что уже немного “кусается”. Решил примерять обычный ESP32 C3:

Вполне влазит. Можно попробовать переделать один из лежащих разобранным модулей на BL7238.

Читать далее Прокачиваем “реле всего”. ESP32-мод.

+1 батарейка

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

По мотивам расчетов автономки для знакомого – захотелось и себе собрать что-то этакое из аккумуляторов – а в идеале – не сильно отличающееся по размерам от “малого” инвертора. На NKON за весьма скромные деньги продавали ячейки 21700, заказал коробку. Формат непривычный, но цена…

Попутно заказал BMS на Али – все тот же JK, но нашел на 150А и взял с током балансировки 1А, вышло ощутимо дешевле. По ошибке заказал на 24 линии вместо 20 (а для сборки требуется всего 14), вышло примерно на 1$ дороже, но все равно меньше 50$. И там же на Али взял кассету от Turmera для сборки батареи 14S6P на 52В.

Читать далее +1 батарейка

ejabberd и инвайты

Тема Easy Onboarding вполне активно развивается и в последних версиях ejabberd (26.01/26.02) появилось создание учетных записей по приглашениям: добавлен mod_invites, а в штатной поставке сделана landing-страница, с помощью которой новички могут выбрать себе клиент и перейти к регистрации.

Общий смысл в том, что более опытный – имеющий учетную запись – пользователь берет на себя придумывание Jabber ID и разрешает регистрироваться другу на том сервере, которым пользуется сам. Пароль обычно в опробованных клиентах генерируется. Т.е., вся регистрация у новичка сводится к паре кликов “далее”.

У себя поделал красивости в стиле субдоменов “Join ${DOMAIN}” (например, https://join.jabber.name), куда идут ссылки приглашений – а также туда смотрит и штатная веб-форма регистрации, которую на сейчас не использую.

Пока остается один нерешенный момент: у меня в mod_register использовался параметр redirect_url, чтобы любая попытка регистрации из клиента вела на веб-форму. С инвайтами вылез косяк – редирект блокирует завершение регистрации. Тикет уже заведен – надеюсь, в следующей версии ejabberd поправят.

Debian 13, lighttpd и симлинки

Просто заметка. После обновления Debian с 12 до 13 на одном из хостов отвалилась работа lighttpd – индексы отдает, а картинок нет. Картинки в подкаталогах, сделанных симлинками. server.follow-symlink = "enable" должно быть и дефолтно включено, и руками добавлял. Не помогает. Сервер просто перестал ходить по симлинкам, отдавая 404. Откат версии веб-сервера (при том же конфиге) решил проблему. Где-то по пути поломалось:

lighttpd:
  Установлен: 1.4.69-1
  Кандидат: 1.4.79-2

Внутренности автоматического селектора фазы от TOMZN

Искал как-то аналог используемого у себя польского автопереключателя фазы F&F АПФ-451 (он же PF-451) – китайцы и тут уже подсуетились. За 16-18$ нашел TOMZN TOVPD3-63VAYA. Заказал знакомому, получили, вскрыл, несколько фото:

На плате дисплея и контроллера – HC89F0541 и 3 SN74HC164; 8-ножка на “силовой” – SM7075.

Устройство ощутимо более фичастое, такой себе гибрид реле напряжения / тока и умного переключателя фазы. Нет необходимости в разделении на устройства с приоритетной и без приоритетной фазы – настраивается все: приоритет фазы; его наличие или отсутствие; пороги по напряжению (превышению и возврату к работе); защита по току и различные таймеры.

А еще реле меньше в размерах – 5 модулей против 6 у АПФ-451.

В работе пока не пробовали, но мне уже хочется сплавить куда-то польский вариант 🙂

Кстати, по случаю тут открыл для себя подобное от DigiTOP’а – DigiTOP PS-10A. Только 10А, зато занимает мало места.

Обзавелся Cubot King Kong Mini 4

Заметки по смартфону Cubot King Kong Mini 3 я как-то пропустил, хотя пользуюсь им уже 2 года. Упоминал о том, что планирую его брать еще в заметке по своему первому малогабаритному смартфону – Soyes S10H. И да, уже в 2022-м появлялись мысли взять его, но окончательно желание не сформировалось, потом был спортивный интерес купить его за менее, чем 100$. В итоге прождал почти год и в 2023-м на 11/11 взял за 94$.

Читать далее Обзавелся Cubot King Kong Mini 4

Открыл для себя V2L в электромобилях

Сабж. Нет, я, конечно, слышал раньше про использование ChaDeMo в контексте интеграции с энергосистемой дома и для запитки какой-то нагрузки от электромобиля, но в остальных случаях все было как-то гораздо более уныло.

Тут же – знакомый показывал фото аксессуаров из магазина, где он недавно брал себе BYD. На одном из фото на другом конце шнура зарядного разъема висел блок розеток. “WTF?”, – подумал я и полез в Интернет. Не ожидал, что в современных машинах это может быть настолько просто:

Тот же порт, что используется для зарядки, может быть переведен и в режим получения энергии с батареи через встроенный в машину инвертор. Сам переходник полностью пассивный: 2 разъема и резистор, стоит порядка 25$.

Читать далее Открыл для себя V2L в электромобилях

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