Адаптер для массовой прошивки CB2S модулей

Некоторое время назад решил затарится умными розетками, которые можно было бы прошить в esphome. Заказывал те, в которых по опыту годовалой давности будет esp8266, и которые прошьются в esphome. На практике внутри меня ждала неведомая хренобобина под названием CB2S от Tuya.

Бывает и такое. По ходу я упустил появление новой серии дешевых IoT модулей и массовый переход китайцев на них с esp. Конкретно внутри CB2S стоит некий Beken BK7231N. И на удивление, их даже поддерживает OpenSource стэк. Потому опции у нас такие: заменить модуль на esp8266 (благо распин совместимый), как сделал этот мужик или найти способ жить с этим. Я последовал по второму пути.

(далее…)

2 способа починить сдохшие выключатели Aqara

Zigbee выключатели Aqara достаточно удобны, дешевые и распространненные. Почти что народные. Их я себе поставил несколько лет назад и до этого момента все работало идеально. А теперь, угадайте что? Механика немного накрылась. Починил один, починил другой, решил описать процедуру ремонта.

(далее…)

Укрощаем ezShare WiFi SD при помощи OpenWRT, docker’a и прочей магии

Для старых фотоаппаратов и прочего хлама, не имеющего WiFi добрые китайцы придумали чудо техники под названием ezShare. По сути SD карточка с WiFi. Одно время были даже карточки от Transcend, куда народ ставил OpenWRT, но они кончились быстро и мне не досталось. Вместо них на смену пришли карты с непонятным чипом от lzeal про который было известно чуть меньше, чем вообще ничего.

Это чудо техники имеет весьма странные ТТХ. Так, например, не умеет работать в режиме клиента – только в режиме точки доступа. Webdav нет, только кривой и косой веб-интерфейс. В общем-то в этой заметке я и решил разобраться, как из этой хрени сделать что-то, что способно решать насущные задачи и не мешаться.

(далее…)

Прошиваем лампы Philips с цоколем Е14 в esphome

Как-то надо было сделать автоматическое освещение на лестнице на даче, чтобы ночью по пути не свернуть шею ненароком. Понятно, что датчик движения есть и был поставлен в нужном месте. А вот самоделки с управлением монтировать в ночник на стене не хотелось. Ну и решил я взять ZigBee лампочки с Е14 цоколем. Что может пойти не так с готовым решением?

Китаец, впрочем, понял меня не так и прислал мне WiFi лампочки с E14 цоколем, Philips. Цепляются они к инфраструктуре Xiaomi через Mi Home. Для особо красноглазых (вроде меня) можно выдернуть токен и подключить к Home Assistant. Собственно, так я и сделал. Но вот работали эти лампы через пень колоду. Тормозили на включение, эпизодически теряли сеть и их нужно было выключать и включать. Если им разрешить доступ к оригинальному облаку Xiaomi – лучше не становилось. Проблемы были не настолько критичными, чтобы менять лампу, и они проработали у меня больше года. Но недавно наткнувшись на эту проблему ночью, я понял, что терпение мое кончилось и пора исправлять ситуацию подручными средствами. О том, как их перепрошить, я и решил сделать пост в бложике.

(далее…)

nRF24L01+: Вручную калибруем антенну при помощи MySensors и … HomeAssistant

Пожалуй, это последний пост про старые добрые nRF24L01+ и мутных китайских поставщиков, который пытаются оптимизировать каждый конденсатор. В этот раз я расскажу как соорудить небольшой стенд для калибровки модулей nRF24L01+, проверить что они адекватно работают, а если нет, то как их починить.

That’s how it looks like
(далее…)

nRF24L01+: устраняем проблему “волшебного пальца”

Долгожданные новогодние праздники я провожу на даче, где решил установить еще с десяток устройств с nRF24L01+ радиоканалом для своего умного дома. И когда запас радиомодулей показал дно, остались штук пять непонятных модулей, которые вроде и работают, но как-то хреново. При прошивании по воздуху они тяряют пакеты крупным оптом, но стоит каснуться их антенны пальцем – и все внезапно работает как надо. Решил изучить эту проблему и даже нашел решение.

(далее…)

Замена Aqara: CC2531 и CC2538 для организации Zigbee сети

Решил в бложике подробнее разобрать более дешевую и функциональную замену Zigbee шлюзу Xiaomi Aqara, а именно самодельные шлюзы на CC2531/CC2538 и собрать вместе заметки по доработке этого добра напильником.

(далее…)

Избавляемся от телефонного спама, Часть 1

Частые звонки рекламщиков и шпионаж, это одна из причин, почему я очень редко использую дисконтные карты, а когда использую – выношу мозг, чтобы мне не названивали и не рассылали спам. Но тем не менее, телефоны так или иначе просачиваются к рекламщикам. Девочек в кол-центрах тоже можно пожалеть, очень часто на них орут, требуют исключить из обзвона и так далее. Когда от одного такого звонка в не очень удобный момент у меня очень бомбануло, и я высказал все, что я думаю о звонящих, я понял что так дальше жить нельзя, и надо что-то делать. И таки сделал. Демонстрация на видео ниже, а в блоге куча деталей реализации.

(далее…)

Делаем формы для литья металла при помощи 3д-принтера

Создавать объекты из металла достаточно просто, если в хозяйстве есть дешевый FDM 3D принтер. По сути печатаем деталь из PLA пластика, опускаем в гипс, как только застынет – выжигаем пластик и заливаем металл. ПРОФИТ!

Вот и я решил опробовать эту технологию в деле и даже получил первый блинчик, котрый комом. О подробностях сейчас расскажу.

(далее…)

Играем на NVIDIA P106-100 в Linux на виртуалке

В этой небольшой заметке описан очередной, в меру извращенный способ играть и запускать графические приложения на NVIDIA P106-100 (Это майнинг-версия NVIDIA GTX1060, которую можно добыть у китайцев меньше чем за 100$). Только играть мы будем в Linux’е, который крутится в виртуальной машине в линуксе. Такая вот рекурсия. Ну не мог я остаться в стороне от той движухи, которая началась, когда кто-то догадался “поиграть” на этих видяхах.

(далее…)