Последние посты

AlexxIT Smart Home
5 мая, 05:33
Написал большую статью про беговые датчики, пульс и Garmin.Даже если вам не интересен бег, надеюсь это будет просто развлекательное приключение на 20 минут https://habr.com/ru/articles/1031384/


AlexxIT Smart Home
26 апр., 08:34
За последние пару месяцев произошло много всякого...1. Шесть тысяч километров бега не дались бесплатно. В начале марта я довольно неаккуратно дёрнул в качалке две гантели общей массой немногим меньше собственного веса и... получил перелом крестца.Не могу сказать ничего умного на этот счёт. Сейчас нахожусь в процессе чтения книги "Стрессовые повреждения костной ткани в спорте" в соавторстве доктора Татьяны Кирсановой, которая шесть лет назад столкнулась с аналогичной травмой:https://t.me/pheonae/44692. Полгода походов в спортзал вывели меня на жим лёжа 110 кг в весовой категории до 66 кг. Альтернативные федерации пауэрлифтинга присваивают за такой результат КМС. Но, по мнению Министерства спорта, это тянет максимум на второй разряд (и тут я с ними согласен).Забавно было получить подобные результаты за такой короткий срок. Видимо мышечная память действительно существует, потому


AlexxIT Smart Home
31 янв., 08:54
Последний день января, а значит, самое время подвести беговые итоги.В январе прошлого года в моей жизни случилась беда - маме диагностировали неизлечимую, смертельную болезнь. От безисходности ситуации я начал бегать по 15 километров в день, каждый день. Это было как запой, только я топил внутренние переживания не в алкоголе, а в километрах.На сильнейшем стрессе полностью мобилизованный организм без проблем проглатывал значительно возросшую нагрузку. Через три месяца к беговым объёмам добавилась интенсивность. Ещё через три месяца я побил все свои мыслимые и немыслимые рекорды от 5 до 21 километров. Без труда пробежал марафон за 3 ч 26 мин. Понятное дело, и до, и после марафона ежедневные пятнашки не прекращались. Никаких подводок и дней отдыха.Примерно в этот момент рост результатов прекратился. А ещё через месяц центральная нервная система дала сбой. Уже на первых километрах


AlexxIT Smart Home
20 янв., 11:55
Ого! Go2rtc в трендах GitHub. Да ещё и на четвёртом месте!В прошлый раз он там был в ноябре 2024 года, когда его официально добавили в Home Assistant: https://t.me/AlexxIT_SmartHome/682Тренды тут https://github.com/trendingГрафик тут https://trendshift.io/repositories/4628


AlexxIT Smart Home
19 янв., 09:43изменён
Как программист может вписать своё имя в историю?Ну, например, можно сделать имя частью ключа шифрования, которое будет использоваться в десятках миллионов устройств по всему миру.Чарли как раз из таких программистов. Он стоял у истоков крупнейшего P2P стримингового протокола TUTK. Его имя находили в первых прошивках камер Reolink. А теперь его имя стало частью go2rtc, ведь в новом релизе появилась поддержка старых камер Xiaomi.Примерно с 2020 года компания Xiaomi добавила в свои камеры новый протокол шифрования и авторизации miss. Вероятно он должен расшифровываться как Mi Secure Streaming. Для транспорта потока они выбрали протокол CS2 Network P2P, иногда называемый PPPP. Отличный и простой протокол с надёжной передачей данных без потерь. На его изучение мне потребовалось несколько часов.На изучение и повторение "творения" Чарли у меня ушло несколько недель. Целесообразность


AlexxIT Smart Home
15 дек. 2025 г., 07:19изменён
Похоже настало время взглянуть, как глубока эта кроличья нора.Вчера был самый знаковый релиз go2rtc этого года. Ведь в нём добавлена поддержка камер двух гигантов мира умного дома.TuyaМного лет я обходил устройства с этим логотипом стороной. В экосистеме похоже полностью отсутствует какой-либо контроль качества продукции. Бюджетные компоненты, глючный софт, никакой стабильности в выпускаемых моделях устройств. Всё это сопровождается довольно низкой ценой, что конечно же определило высокую популярность этого бренда в некоторых странах.Из плюсов могу отметить, что поддержка камер реализована без глупейшей необходимости создавать аккаунт разработчика, запрашивать какие-то ключи и мучаться с настройкой. Нужно просто ввести свой логин/пароль от Tuya-аккаунта (тут внимание - Smart Life аккаунты НЕ работают).А ещё для этих камер поддерживается two-way audio.Камеры добавлены силами


AlexxIT Smart Home
24 нояб. 2025 г., 09:49
Мир современного open-source умного дома - это постоянная "битва" с производителями устройств.Многим производителям абсолютно всё равно, как их устройства работают в открытых системах. Кто-то считает такую работу угрозой и всячески "вставляет палки в колёса". Кто-то просто игнорирует существование таких систем и пользовательский опыт владельцев своих устройств.На этом фоне хотелось бы отметить компанию Itead (разработчика бренда Sonoff).Вчера на GitHub один из пользователей пожаловался на работу термоголовки TRVZB после обновления прошивки. На что я ответил, что не могу ничего поделать, потому что не имею данного устройства.Всего несколько часов понадобилось представителю компании Itead, чтобы отреагировать на жалобу на GitHub и лично по почте. Он предложил прислать мне устройство и всю необходимую информацию от их команды разработки.И это не первое подобное предложение. Более


AlexxIT Smart Home
13 окт. 2025 г., 12:40
Подал заявку на Open-Source-трибуну HighLoad++ 2025.Если наберётся достаточно голосов - можно будет рассказать о go2rtc со сцены на конференции. Конкуренция жесткая, шансы небольшие. Голосование до 26 октября.https://opensource.highload.ru/vote


AlexxIT Smart Home
30 сент. 2025 г., 08:37
Помните этого старичка?Легендарный Xiaomi Multimode Gateway, он же Gateway 3. Первый шлюз в экосистеме Xiaomi c одновременной поддержкой Zigbee, BLE и Bluetooth Mesh устройств.В апреле 2021 года силами сообщества к нему была добавлена поддержка проекта Zigbee2MQTT. Тогда оно работало через адаптер ezsp, автором которого является основатель русскоязычного Zigbee-сообщества - Илья @goofyk.В 2024 в проекте Zigbee2MQTT появился новый адаптер - ember. Старый адаптер был удален, и вместе с ним пропала поддержка Gateway 3.Но пару недель назад один из пользователей старого шлюза - Стас @msf_787, не поленился и собрал актуальную версию прошивки Zigbee-чипа. Она поддерживает самый последний Zigbee2MQTT и уже встроена в последнюю версию проекта Gateway 3.Через графический интерфейс интеграции можно легко обновить Zigbee-прошивку для поддержки режимов ZHA и Zigbee2MQTT. И, в любой момент,


AlexxIT Smart Home
31 авг. 2025 г., 07:04
Последний день лета - отличное время, чтобы подвести итоги.go2rtc в этом месяце исполнилось три года. Проект успел стать основой бизнеса для ряда компаний по всему миру. Я лично видел вакансию с бюджетом до $15 000, где в требованиях было "умение работать с go2rtc".На этой неделе проект перешагнул отметку в 10 000 звёзд на GitHub. А количество скачиваний (бинарников) релизов с того же GitHub перевалило за 1 миллион.SonoffLAN, мой первый open source проект, вчера получил свою 3000-ю звезду.XiaomiGateway3 вчера исполнилось пять лет. На сегодняшний день проект поддерживает более 500 различных моделей устройств и даже не думает терять актуальность! Ведь Xiaomi уже давно отказалась от технологии Zigbee в пользу Bluetooth Mesh.AlexxIT, мой аккаунт на GitHub, перешагнул отметку в 22 000 звёзд. Что примерно соответствует топ-700 мирового рейтинга. Вероятно, сравнимо с золотой кнопкой


AlexxIT Smart Home
21 авг. 2025 г., 06:51изменён
Многие мои проекты постепенно собираются в один большой пазл.Например, опыт работы с умным домом Яндекса и технологией WebRTC позволил всего за пару дней добавить поддержку новой камеры Яндекса в проект go2rtc. А хорошее понимание потоковых технологий помогло внедрить стриминг музыки в проект YandexStation.Если вы не нашли ничего полезного в проекте SmartScaleConnect, то лично мне он помог детально изучить особенности авторизации в экосистеме Xiaomi. На основе этих знаний я, возможно, создал лучшую на сегодня open-source реализацию для работы с облаками Xiaomi.Теперь проект XiaomiGateway3 поддерживает: - Авторизацию по логину и паролю, включая проверку капчи - Подтверждение аккаунта через Email (для пользователей из Европы) - Подтверждение через SMS (для пользователей из Китая), тоже с учётом капчиВозможно, вы уже видели жалобы в сообществах, где интеграции устройств Xiaomi


AlexxIT Smart Home
8 авг. 2025 г., 05:25изменён
Я рад представить вам свой новый проект. Приключение на 20 минут.SmartScaleConnect - приложение для синхронизации данных с умных весов между разными экосистемами.Основной целью создания приложения была загрузка данных со всех моих умных весов в одно место - Garmin Connect.Умными весами я пользуюсь с 2013 года. Тогда это были Fitbit Aria. В 2022 году они перестали включаться и я приобрёл Mi Body Composition Scale 2. В конце 2024 года сменил их на более продвинутую модель - Mi Body Composition Scale S400. А несколько месяцев назад купил Xiaomi 8-Electrode Body Composition Scale - домашнее подобие профессиональных весов, которые измеряют состав тела не только через ноги, но и через руки. В итоге вся история была в разных приложениях и это было неудобно.Чуть позже я узнал, что в Интернетах давно научились эмулировать данные весов Garmin Index S2 и загружать их в Garmin Connect как


AlexxIT Smart Home
25 июл. 2025 г., 07:56
В продолжении прошлого поста написал статью на Хабр про особенности стриминга на колонках Яндекса https://habr.com/ru/articles/930986/
AlexxIT Smart Home
18 июн. 2025 г., 16:59
#yandexstation Последний релиз интеграции YandexStation богат на фичи, которых пользователи ждали буквально несколько лет.Локальная команда TTSДолгое время для произношения текста на колонке использовались именно облачные API. Вероятно, многие пользователи заметили, как оно сломалось пару недель назад. Облачная команда позволяла произнести текст без входа в режим диалога (когда колонка начинает слушать после окончания текста). Но главным минусом было ограничение в 100 символов для фразы в облачном режиме.В новой версии в локальном режиме будут использоваться новые локальные API — без ограничения в 100 символов и без режима диалога. Больше никаких костылей.PS. Важно понимать, что генерация голоса Алисы всё равно происходит на серверах Яндекса, и без интернета работать не будет.Стриминг локальных MP3 на колонкуЕщё одна долгожданная функция. Требует активного тестирования.PS.
AlexxIT Smart Home
12 июн. 2025 г., 14:44
#go2rtc Пару дней назад Яндекс выпустил свою первую IP-камеру. Начнём сразу с минусов:1. Нет динамика (two-way audio). Выпускать в 2025 году технологичную домашнюю камеру без такой копеечной детали — весьма странный шаг. Ведь мы уже давно живём в мире, где можно позвонить на робот-пылесос и поболтать с домашними.2. Ценовая политика подписки на облачное хранилище смущает. А необходимость платить 300 рублей в месяц за функцию «следование за человеком» оставлю без комментариев.3. Передача видеопотока только через облако. Хочется надеяться, что это сделано ненамеренно и в будущих обновлениях будет исправлено.Можно по-разному смотреть на эти замечания, но во времена, когда Яндекс.Алисы ещё не существовало, у Xiaomi в модельном ряду уже была легендарная камера Dafang — поворотная камера за смешную цену, с поддержкой two-way audio, с бесплатной функцией «следование за движущимся


AlexxIT Smart Home
2 июн. 2025 г., 07:46
#пробег В этом году исполнилось три года, как я бегаю каждый день подряд, без перерывов.Но больше всего я ждал именно дня окончания знаменитого забега Форреста Гампа, который длился три года, два месяца и 14 дней. И вот вчера, 1 июня, этот день настал.В интернетах ошибочно считают, что этот забег длился 3365 + 230 + 14 = 1169 дней. Я тоже допустил эту неточность в прошлом посте #пробег.В первый день своего забега Форрест пробегал закусочную в родном городе, где прозвучала новость, что президент Картер получил тепловой удар. В тех же интернетах считают, что это произошло 1 октября 1979 года, что опять же неверно.Забавный факт, если спросить у YandexGPT "когда президент Картер потерял сознание от теплового удара?" - она может выдать два разных ответа. Если нейросеть посчитает, что вопрос связан с фильмом Форрест Гамп - ответ будет "примерно 1 октября 1979 года". Если задать вопрос



AlexxIT Smart Home
28 дек. 2024 г., 14:48
Пришёл подарок от деда мороза основателя проекта OpenIPC. Если кто не в курсе - это довольно популярная альтернативная открытая прошивка для разных IP-камер.Давайте ещё раз. Основатель полностью открытого open source проекта с самой свободной лицензией - MIT, которая позволяет использовать код в коммерческих целях, прислал мне более семи килограмм камер! Чтоб у меня было больше возможностей отладить работу go2rtc в самых разнообразных ситуациях. А вы могли пользоваться стабильным, функциональным и бесплатным ПО.Забавно, что за пять лет, пара корпораций сделала ровно на семь килограмм меньше вклада в развитие интеграций своих брендов. За это время интеграции их устройств суммарно набрали несколько тысяч звёзд на GitHub, десятки тысяч активных пользователей и ноль внимания со стороны представителей самих компаний.Количество идей на развитие давно превысило всё мыслимое и немыслимое


AlexxIT Smart Home
12 дек. 2024 г., 11:22
#пробег Что-то я пропустил момент, когда Garmin начал считать количество дней тренировок подряд. Но если верить сервису - сегодня наступил тот самый тысячный день ежедневного бега.В самом начале этой затеи я задал себе вопрос, как можно бегать каждый день без отдыха? Ответ был довольно банальный - нужно просто не уставать. В качестве ориентира выбрал время отдыха, которое рисовали часы после каждой пробежки. Обычно там были цифры от десятков часов до нескольких дней. Внимательно прикинув свои ощущения в течении пары недель, я решил, что этот показатель не должен превышать 24 часа. Иначе после обеда невыносимо хотелось спать, а по вечерам сил вообще ни на что не оставалось.С точки зрения развития беговой формы, такой подход - полное разочарование. Через два года мой МПК не просто не увеличился, он упал! Организм действительно научился бегать по 90-100 км/неделю, но полностью


AlexxIT Smart Home
28 нояб. 2024 г., 10:45
#gateway3 Одним из небольших бонусов поддержки интеграции Xiaomi Gateway 3 являются постоянные оповещения о новинках в экосистеме Mi Home. Пользователи со всего мира регулярно добавляют туда десятки новых устройств. Большинство из них никогда не покинут территорию Китая. Но некоторые, всё же, добираются до Европы.Месяц назад на GitHub проекта появилось описание новых весов - Xiaomi Body Composition Scale S400. Сперва я не придал этому особого значения. Давно пользуюсь Mi Body Composition Scale 2. Отличное устройство, идеально справляется со своими задачами.На прошлых выходных стал добавлять новинку в проект, и глаза зацепились за забавный сенсор - пульс. Они добавили датчик пульса в весы, Карл! Этого факта хватило, чтоб погуглить подробности о новинке, найти её на локальном рынке, и, удивившись смешной цене, тут же заказать.Новая модель измеряет состав человеческого тела с помощью


AlexxIT Smart Home
21 нояб. 2024 г., 08:47
#yandexstation Небольшой релиз проекта YandexStation с довольно востребованной функцией - управление будильниками колонок.Полезно, если вы давно хотели создать автоматизацию "включения чайника за 5 минут до будильника" или "открытие штор" и т.п.https://github.com/AlexxIT/YandexStation/releases/tag/v3.17.0

