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

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

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

Интегрируем брелки от откатных ворот Nice Flor-S с HomeAssistant

И опять про умный дом. На этот раз расскажу про то, как интегрировать брелки от откатных ворот Nice Flor-S с HomeAssistant, используя подручные средства, а именно EspHome, RTL-SDR и платку с релешками с Aliexpress.

Стремное вышло решение, но ведь работает!
Continue reading “Интегрируем брелки от откатных ворот Nice Flor-S с HomeAssistant”

Ищем замену датчику температуры/влажности от Aqara

Еще одна заметка про “умный дом”. На этот раз я решил найти альтернативу датчикам температуры/влажности из комплекта Aqara на базе esp8266+stm8 (модуль esp-14s) с прошивкой esphome. В “родном” варианте меня не устраивало отсутствие датчика освещенности и давления, не очень хорошая точность датчиков температуры/влажности, а так же отсутствие возможности менять время между опросом датчика. И была мысль попроробовать заполучить все вышеуказанные хотелки в практически готовом виде, да еще практически без разницы в цене. Что из этого (не)получилось сейчас расскажу во всех деталях.

Вот она, красноглазая потенциальная замена.
Continue reading “Ищем замену датчику температуры/влажности от Aqara”

Заметка для себя: Как шить .bin файл при помощи “сырого” gdb

На первый взгляд очень простая задача, но когда работаешь с микроконтроллером через какой-нибудь gdb стаб/openocd, а память в которую подгружаем файл на самом деле флеш память микроконтроллера, (например, stm32) возникают нюансы. Решил собрать все шаманства в одном посте.

Типичный стартовый набор: китайский stlink перешитый в black magic probe и stm32f4 discovery
Continue reading “Заметка для себя: Как шить .bin файл при помощи “сырого” gdb”

Как использовать Xiaomi Aqara и не сливать свои данные китайцам

Вторая моя заметка про решение для умного дома Xiaomi Aqara, возможно даже не последняя. В этой заметке я расскажу, как обеспечить работу всей домашней автоматизации оффлайн (например, если на даче отключили интернет), а также (если Вы немного параноик), как не делиться данными со всех своих датчиков с китайцами.

Continue reading “Как использовать Xiaomi Aqara и не сливать свои данные китайцам”

Дорабатываем выключатели Xiaomi Aqara напильником

Есть такие умные выключатели – Xiaomi Aqara. Представляют из себя обычный одинарный или двойной выключатель внутри которого спрятано реле и у которого есть беспроводной интерфейс Zigbee. Они интегрируются с шлюзом Xiaomi и ими можно управлять удаленно. До кучи Zigbee шлюз использует их как ретранслятор, если какой-то из датчиов (например, датчик протечки) слишком далеко. Про доработку конструкции крепления этих выключателей и пойдет речь в этом посте.

Continue reading “Дорабатываем выключатели Xiaomi Aqara напильником”

Простая настройка IPv6 на OpenWRT

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

Continue reading “Простая настройка IPv6 на OpenWRT”

Приключения с LineageOS + Magisk

На своем телефоне я использую вместо официальной прошивки LineageOS в связке с Magisk root (эдакий волшебный инструмент получения рута, с которым сохраняет работоспособность Android pay). И тут можно радоваться еженедельным апдейтам каждый понедельник (для моего Oneplus 5T). Тут надо заметить, что у lineage апдейты не имеют обыкновения ломать систему. И все было хорошо, пока последнее майское обновление не “окирпичило” телефон. Как выяснилось, Lineage тут был не при делах – косяк был в Magisk (стоило его убрать и все заработало). В этой заметке я расскажу об эпичном фейле в Magisk, а так же приведу ссылку на исправленную версию Magisk’а, не превращающую телефон в тыкву кирпич.

Continue reading “Приключения с LineageOS + Magisk”

OnePlus 5T Dock with NFC

Некоторое время назад, я добыл себе телефончик OnePlus 5t. (В основном, потому, что он поддерживается прошивкой LineageOS). Так что теперь самое время запилить для него хорошую подставку, что я и сделал. Как обычно, исходники и .stl файлы можно скачать у меня на страничке в thingiverse.

Continue reading “OnePlus 5T Dock with NFC”