Учим Xiaomi LYWSD03MMC работать по Zigbee. Перепрошивка датчика обратно на Bluetooth по проводам
Vložit
- čas přidán 13. 09. 2024
- LYWSD03MMC: alii.pub/6swky...
USB/ttl конвертер для прошивки: alii.pub/6swkzr
Так же датчик можно попытаться найти подешевле на российских маркетплейсах.
Прошивка и проект находятся тут: github.com/dev...
Так-же написал как на мой взгляд подробную инструкцию у себя на сайте про это все, что показано в видео. Ознакомиться со статьей можно тут: psenyukov.ru/%d...
Меня можно поддержать на Boosty: boosty.to/upavla
Подписаться на телеграмм канал можно по ссылке: t.me/+K05yDjyd...
или
t.me/ypavla
Мой 3d принтер: alii.pub/6bu5tp
Крутой тепловизор Infiray p2 pro: alii.pub/6qyhgs
================================================
Кэшбэк возврат до 15% от покупки на Alixpress :
ali.pub/51dh2x
================================================
Помощь каналу: www.donationale...
Подписывайтесь на телеграмм канал: t.me/ypavla
Тоже слежу за темой, стоит добавить что прошивка вышла вот буквально на прошлой неделе и в посте на хабре и в issues на гитхабе многие жалуются на отвалы и зависания датчика, завышения показаний температуры, быстрый расход батареи, одним словом экспериментировать можно, желательно автору отписываться об опыте, но как готовое решение пока рассматривать рано.
Температура завышается именно по причине потребления электричества дополнительного.
Работа с зигби явно не оптимизирована.
Но тема интересная.
Непонятно только, почему датчики без экрана и с исходным зигби стоят в два раза дороже.
Потому что могут)@@barcooler
Спасибо огромное! У меня таких датчиков туева хуча, сегодня увидел это видео в подписке и тут же перепрошил один для экспериментов и наблюдения. Если все будет норм - прошью остальные, не будет - прошью позже, когда прошивку оптимизируют. Но возможность избавиться от Bluetooth - это просто подарок! 👍
Мужик! Огонь, все работает! один для пробы взял, сейчас еще 4 возьму.
Хотел прокоментировать на сайте а там регистрация через Вконтакте! нет уж спасибо, не пользуемся. Теперь по теме. Уже прошивка 1.1.0 но до сих пор не оптимизировали по расходу питания. Прошил 4 датчика по данной инструкции. Итог за неделю со 100% емкость батареи упала до 50-60%. Батарейки Ikea.
Спасибо Павлу за подробный обзор, и что не оставляет тему по данным термометрам.Недавно читал статью на хабре от автора разработки, его поэтому тоже упомяну - Ivan Belokobylskiy ,
"Xiaomi Mi Thermometer 2 не только Bluetooth, но и ZigBee". там много комментариев насчёт проблем с батарейками. от себя могу сказать что китайский разработчик естественно знал а возможности микросхемы работать с интерфейсом зигби, но понимал что батарейка долго не протянет и он эту возможность исключил. в таком малом корпусе видимо не получилось создать полностью универсальное устройство с bluetooth и зигби с резервом работы в один год. поэтому выход из положения- это внешние батарейки в любом формате.
а в предыдущем выпуске я интересовался как организовать вывод данных датчика в виде таблицы. есть ли такая возможность homeassistant и есть ли такая возможность с внешним хабом и каким именно. вообще производитель Мог бы напрячься и заложить нечто подобное программно. а также и задание периодичности опроса датчика. тогда можно строить хорошие логгеры для разных применений в связке с выходящими из употребления смартфонами. чтобы не надо было ничего шаманить и колдовать. к
MAC адрес датчика виден на моём lenovo с android 6.0 при подключении к блютузу. Естественно самого соединение не происходит. поэтому хорошо иметь датчик с блютузом и с открытым протоколом, с возможностью изменения дискретности измерений и со своей программой логгера.
ещё есть вопрос где непосредственно хранятся данные в самом датчике или в программе mi home? понимаю, что этот вопрос лучше задать Ивану Белокобыльскому. чтобы понять сколько он значений может запомнить в режиме работы 1 минута. До зацикливания. поэтому раз в 24 минуты или в 24 часа, например, хотелось бы эти данные автосчитать в смарт чтобы не потерять . частое обращение конечно снижает ресурс батарейки, то тут без внешних не обойтись.
у меня датчики опрашиваются ТВ приставкой на android 7.1 bluetooth 4.1 потому что более нового У меня блютуза на смартфонах нет. дальность действия не более 5 м в квартире по прямой. В общем оставляет желать лучшего.
а с bluetooth 4.0 он отказывается работать принципиально, хотя и определяется при сопряжении.
Здравствуйте, столкнулся с проблемой, на сайте подключаю устройство и мне не выдаёт кнопку выбора файла, подскажите пожалуйста что делать?
16:08 Не надо в качестве блютус прошивки оставлять промежуточную. Это приведёт к тому, что любое следующее не zigbee обновление запишет образ не туда и опять будет кирпич. Возвращаться по проводу надо только на нормальные bluetooth прошивки, pvvx, atc1441 или оригинальную.
В новой версии zigbee2mqtt 1.33.2 добавили в список поддерживаемых устройств, конвертер больше не нужен.
Возможно, z2m сразу не подхватил конфигурацию потому, что был перезагружен только HA, а так как все дополнения также в контейнерах, контейнер z2m не перезапускался. Логичнее было бы перезапустить дополнение, либо весь хост сразу.
Да, все так и есть
Хочу пояснительную бригаду!!! Каким образом вы умудрились прошить устройство, подключив его к выводу RX (Receive / Приёмник) на конвертере? ))) За это нобелевку давать надо.
Да, Ваша правда. Оговорился. Но подключал я все правильно))
Спасибо за инструкцию. Такие датчики стоят у меня в каждой комнате. Читал что можно перепрошить на zigbee, но не хватало видеоинструкции подобной вашей. Буду пробовать
Имей ввиду, пока сыровато и батаркйку сильно кушает.
@@upavla блин... Тогда подожду 😀
Ничего себе ты разошёлся, скоро каждый день по видео?
Стараюсь 2 в неделю. Но не всегда получается.
В пятницу ещё будет
тьфу-тьфу-тьфу.. чтоб не сглазить..)
А можно ли сделать дамп прошивки таким способом с заводского устройства? и чем обычно вскрывают такие прошивки для просмотра исходного кода или его частей?
Здравствуйте купила я короче шлюз Zigbee к Tuya Smart подключила шлюз и термометр прошитий под ZigBee НО Алиса через Tuya Smart не видит ни шлюза ни термометра почему так??
Видео интересное! Прошил датчик, прописал конвертер но z2m его не понимает, упорно пишет что устройство не поддерживается. При этом на тестовом сервере где вместо z2m работает ZHA термометр подцепился без всяких конвертеров
молодец такой ,а если нет у меня home asistant где искать мак адрес
Еще есть и такая беда Firmware Revision String: 2.1.1_0159 - Version: 2.1.1_0159 is temporarily not supported (!)
Откатываем прошивку на любую кастомную через конвертер и шьем на Zigbee
главное чтобы было чем шить. а так никакая это не беда) все равно если откатывать на блю то только шить
А что это даёт?
Никогда не понимал преимуществ ZigBee над Bluetooth mesh, разницы то нет вроде. Разве что Bluetooth удобнее подключать)
К помощникам голосовым подключать проще. Без zigbee к Алисе, вроде как, не подключается
Вечер добрый, прошу прощения за глупый вопрос, но для прошивки с БТ на zigbee, нужно припаивать провода или зто уже для обратного отката?
не нужно
День добрый! а можете ссылку обновить на USB/ttl конвертер для прошивки ? а то ссылка битая а хотелось перепрошить обратно , спасибо!
Здравствуйте! Подскажите, пожалуйста, уровень сигнала RX нужно ограничивать до 3 вольт?
капец я намучился. Ребят, сразу припаивайте провода и не мучайтесь, V1.5 шьётся только так, пару термометров пробовал по видео сделать, окончательно и верное решение шить только через UART
UART конечно надежнее, но по Bluetooth тоже шьется. Тоже HW 1.5 попались. 2 датчика прошил по воздуху. Там есть особенность: если процесс останавливается сразу после старта, нужно сбросить адаптер, или перезагрузить комп, или прошить с телефона (другого компа).
@@MrDronix27 один датчик с компа шил, запарол. Второй шил с телефона и тоже запарол. Припаял провода и залил прошивку 5 минут делов.
А подскажи пожалуйста, ты по UART сначала тоже промежуточную ставишь ATC_ota_40000.bin, а потом основную, или сразу основную?
@@largo326 сразу основную
@largo326 по уарт обратно промежуточную. Но мне кажется без разницы
на альтернативной прошивке по блютуз можно данные считывать из памяти за неделю например или только в реальном времени ? каким софтом смотреть со смартфона при альтернативной прошивке.
Перепрошил датчик, он сразу подтянулся через zha без каких либо проблем. Показывает теперь уровень заряда и в принципе неплохо работает (раньше было как то непонятно, потому что блютус).
Устройство заходит в режим сопряжения после вытаскивания батарейки, поэтому никаких проблем с ресетом не было.
Но честно говоря не видел никаких дополнительных плюшек от этого. Может можно например отключить удаленно экранчик или что нибудь еще интересное?
И да, сейчас можно купить зигби датчики подешевле.
Дешевле 300 рубчиков? И пока проблема в расходе батареи
@@upavla есть сейчас акция 3 по 297 рублей - там подобных датчиков много. Я заказал - но пока не приехало
@@Amicsification Точность тех датчиков и частота обновления под вопросом. Понятно что этот не идеален, но за 300 рублей визуальный вывод + zigbee, куда еще дешевле?
@@sukobyatina я не против, но зачем нужен визуальный вывод? Ну ок, температуру посмотреть. А для геркона?
@@upavlaа где вы их за 300₽ видели?
Я самое дешёвое по 400 с небольшим находил, и то если сразу два или четыре покупать.
Привет! Есть прошивка для этого датчика чтобы его интегрировать в экосистему tuya? Можно чтобы остался Bluetooth, мне хочется интегрировать его во все остальные мои устройства.
Подскажите, а для чего уходить в сторону зигби? Ну сидит он себе на бле и пусть сидит.
с новой прошивкой 2.1.1 термометра прошить можно или нет?
Можно ли откалибровать термометр после прошивки на ZigBee? На промежуточной получается сместить точку ноля, но после прошивки на ZigBee температура снова сбивается и сильно завышает
про резистор ничего не сказал
К mi home через gateway 3 получится подключить?
после нажатия кнопки сделать активацию ничего не происходит... в чем может быть проблема???
версия 1,5 только промежуточная прошивка накатывается, далее не идет процесс, диссконект идет и все (((
После прошивки на zigbee не получается подключить к шлюзу xiaomi gateway 2
Я Правильно понимаю.Этот датчик работает только с МиХом. а если прошить то его можно будет подрубить любому другому шлюзу через зигби,и его увидит СмартЛайв?
да
Прошил, zha при замыкании ресет и граунд начинает видеть пакеты, но объект не добавляет... может быть lywsd03mmc.js для zha тоже нужно куда то добавить?
Дорогой автор ты талант! Такой вопрос купил датчики яндекс температуры и влажности zigbee но есть еще такие же датчики Aqara так вот можно ли снести прошивку яндекс и сделать их обычными для приложения Xiaomi Mi home ? датчики одинаковые же, не без дисплея показывают еще давление.
Нет никакой прошивки Яндекс. Датчики Яндекс - это Aqara T1. И они, кстати, обновляются через приложение Aqara Home. Если они не подключаются к Михоум, то точно не по причине того, что на них написано Яндекс.
@@MrDronix27 ну у меня не подключились к Mi home , когда другой датчик просто Aqara подключился к getaway 3 даже не хабу , у Яндекса даже коробочки фиолетовые а второй обычная белая не понимаю почему тогда , в инете эти датчики только для Яндекса написано
@@Skyhip другой, который просто Aqara, тоже из серии T1? Это новая серия, хотя внешне они одинаковые. Я говорю о том, что проверял лично. Aqara не гарантирует работу своих датчиков в Mihome.
@@MrDronix27 датчик Яндекс (модель lumi.sensor_ht.agl02) версия прошивки 28 ) датчик АКАРа (lumi.weather.v1) v1.0.0_005 да они как Т1 внешне
Можно просто батарейку передёрнуть для сопряжения. Гораздо проще.
Прошил два датчика, по zigbee в НА все само добавилось, НО через часов 15 оба датчика отвалились
А для tuya такое есть?
Умный дом яндекс(Алиса) не видит данный датчик прошитый под zigbee, в приложение Tuya добавился, а вот с яндексом проблемы) Есть идеи как его добавить?
Есть куча подтверждений, что шитый датчик подключается напрямую по ZigBee к Станциям с ZigBee и. Яндекс хабу. А вот Tuya просто может не поддерживать такой тип датчиков в УДЯ. И не из-за того что они шитые
а через что вы его пытаетесь в УДЯ добавить, через Ястанцию, хаб, через что? У меня через ЯСтанцию Миди напрямую по Zigbee залетел со свистом и все работает как надо.
@@Smile_63 Датчик-хаб tyua-алиса
@@Smile_63 собираюсь взять себе Миди, там посмотрим)
Доброго времени суток. Купил такой термометр и сначала через mi home обновил до прошивки 2.1 потом нашел как перешить на zigbee, ну да ладно, припаял провода перешил. НО с самого начала датчик врёт, а именно завышает температуру на 2 градуса. На промежуточной прошивке удалось скорректировать значения, сместив точку ноля, однако после прошивки на zigbee значения температуры опять уехали вверх. В итоге датчик к Яндекс станции миди подключился, но вместо реальных 24 градусов отображает 27 (и на дисплее и в умном доме). Собственно вопрос - можно ли как-то откалибровать датчик прошитый под zegbee? Я его и брал то для подключения к алисе
Ребят, яндекс выдает такую строчку: #enable-experimental-web-platform-features may be needed to read MAC (copy link: Chrome, Opera, Edge). Зашел в настройки, включил, перезапустил яндекс, ничего не изменилось
А можно такой датчик подключить с родной прошивкой к Яндекс Станции 2? Через какой Хаб и приложение это можно сделать? В наличии имеется БТ-Хаб Smart Gateway Tuya.
На канал подписался. Только начинаю потихоньку изучать умный дом. Понимаю, что придется в любом случае изучать НА. Но пока не так много устройств
Ну хаб xiaomi с блютузом. Тогда возможно прокинется в яндекс умный дом
@@upavla понял. Зря купил Тую получается. Спасибо)
@shun_msk да ладно Вам. У туи тоже много всего есть. Пригодится ещё
@@upavla спасибо, потихоньку буду ваш канал смотреть и развивать свой пока не очень умный дом)
я подключил его по блютуз к телефону и добавил в Mi Home, далее оттуда добавил в ЯДом, прокинулся без проблем, но вот показания не отображает в Ядоме, пишет, что датчик оффлайн. Поэтому тоже сейчас буду пере прошивать на Zigbee и прокидывать в ЯДом на прямую через ЯСтанцию Миди.
Я смог подключить датчик штатными средствами от ксяоми. Надо то ток прочитать инструкцию в правом верхнем углу
Вопрос такой, к акара хабу в mihome vevs добавится? Или только в хомасистент?
Не знаю. В tuya шлюз ребята говорят что добавился. Про акару хз
а через Zigbee к яндекс станции с встроенным Zigbee модулем получится привязать?
К миди подключаются.
Есть подобный прибор, чтоб без датчика, но показывал данные полученные от HomAass ??
Тоесть просто экранчик с выводом на экран того что получит.
Я такой делал сам на esphome. А вот готовый, чет и не знаю даже
@@upavla , подскажите пжлст где посмотреть )
@goiiia3774 czcams.com/video/ENRvbirew4Y/video.htmlsi=Fa8vYkychjll7irk
Чот я не понимаю. Как это он шьётся у вас всего одним проводом - только RX. Я попробовал, процесс завершён без ошибок, но датчик в итоге не прошился. Только видимость в логах, что прошился удачно
Он всегда так будет писать. Так как провод rx это передача. По tx же ответа нет. Вы статью внимательнее почитайте. Если не получается прошиться как я это делал, то есть более сложная схема подключения для прошивки. С ней должно заработать.
@@upavlaда, действительно, надо было сразу почитать статью. А не после того, как окирпичил датчик. Спасибо.
Как в zha добавить ?
доброго!!! а после прошивки на зигби, можно ли подключить этот датчик к родному михабу в приложении михом?
Думаю нет
@@upavlaа почему? Если хаб протокол зигби
А есть такое же для первого датчика, круглого с ААА-батарейкой?
Нет, там чип, который только блютус поддерживает
Прошу прощения, но никого не смущает, что этот датчик конкретно врет и по температуре и самое главное по влажности? У меня на японском увлажнители (Sharp) и старой китайской, нонейм метеостанции одинаковые показатели влажности, а вот на Xiaomi на 20-30% выше!!! Или я что-то не понимаю...
Не смущает, сравнил с датчиком климата от Aqara - данные совпали.
как вернуть родную прошивку заводскую ? по воздуху хоть убейся не делается , пишет процесс идет , но в итоге все как было
USB TTL adapter
А по блютузу датчик можно опрашивать чаще чем раз в час?
Возможно
@@romanenot понял, благодарю.
@@barcooler :)
Вообще не понимаю зачем пытаться задействовать зигби . Еслиб наоборот то ябы понял, или скажем отвязать ми от его шифоованного протокола тоже понятно. Ну и если просто руки чешутся попробовать . Практического смысла лично я не вижу. Ну и я не понял как можно прошить датчик если срединять его аыводом ТХ (трансмиттер) с выводом RX(ресиваер приемник) ТТЛ программатора .)))
для того, что бы через Ястанцию прокинуть датчик в ЯДом напрямую по Зигби. Через МиХом, в ЯДоме не отображаются данные с датчика
я вот только не пойму, а зачем шить на zigbee, если и так нормально работает по блютус?
Это свидетели zigbee)) им все надо на zigbee)) меня тоже датчики на блютузе устраивают :)
Чтобы к Яндекс станции подключиться.
Добрый день, можно ли Этот датчик с модифицированной zigbee прошивкой подключить через "родной" xiaomi gateway 3, например через плагин XiaomiGateway3 в тот же HA?
Не знаю. Надо пробовать. Вот в tuya залетает...
нет
Можно. Для этого нужно установить интеграцию Zigbee Home Automation и привязать к ней gateway, потом в этом-же ZHA найти датчики. Только вчера подключил 4 штуки.
подскажите пожалуйста после обновления (при обновлении тоже были три черточки ) он просто выключился и все ,не чего не помогает включить ,подскажите пожалуйста,как вернуть к жизни из кирпича
Яж большую статью накалякал. Да и в видео показал как восстановить, если окирпичили.
возможно, если была старая батарейка, то она просто дохла при прошивке, попробуйте новую поставить
Добрый день. Подключаюсь к датчику через программу для прошивки, соединение с датчиком устанавливается, а меню для выбора прошивки отсутствует, подскажите пожалуйста в чем проблема?
А если обновить страницу?
пробуйте другой браузер
Такая же песня. 4 разных браузера плюс смартфон - без результата. дело в том, что Telink Flasher отображается совсем в другом виде, там нет пункта выбора файла для загрузки. Там для перепрошивки используется идентификатор устройства, токен Mi и ещё какая-то клавиша привязки Mi. Причём у меня HW: B2.0 отлично коннектится.
@@IgorSharafanovich Смена браузера не помогает, к сожалению
осторожно, автор прошивки сломал поддержку zigbee2mqtt и болт на это положил.
А к яндекс станции 2 с зикби подключится?
Да, должен.
Получилось подключить к Алисе?
нет@@cook5636
да, должен. к Миди только что подключил
@@cook5636 да,через ЯСтанцию Миди у меня получилось
У меня без подключения 1к резистора на тх не получилось прошить
у автора видео не указано про этот резистор
@RomaRingo ну у меня прошилось. Кто-то вот не может. Не знаю с чем это связано.
У моего прошивка "слетела" после месяца работы на кастомной bluetooth
Может сосед перепрошил Вам? ;)
@@upavla Возможно. Добрых людей хватает ;)
не проще купить зигби датчик не от сяоми?
а разве пользователи HA вообще ищут простые пути? Проще тогда собрать дом на HomeKit+Aqara
Зачем?
Ровно такой же но уже с зигби стоит всего в полтора раза дороже. Гимор с перепрошивкой не то чтобы сильно стоит того.
с блек джеком и шлю... в смысле с экраном, gpio разъемами и др. плюшками? не проще вообще тогда ртутный на стену повесить? раз уж на то пошло
@TheMihael777 так так и делают)) многие. А остальное для нихэто игры)
Датчик от яндекса можно купить за 1399 рублей. Готовое решение, работает точно и стабильно. Только нет экрана.
только нет экрана и только в 3 раза дороже)))
С Алисой с zegbee не работает, не видит их алиса
Точно знаю людей у которых видит
@@upavlaразобрался, нужно замыкать gnd и ресет после прошивки+вытаскивать батарейку, после этого начинает видеть в поиске по zegbee👍 один датчик из трех правда у меня остался на промежуточной прошивке, дальше не идет)
Всё. Лавочку прикрыли. Те кто обновил прошивку в mihome теперь получают вечную активацию токена. Так что не получится больше на zigbee переделать без отката прошивки, а следовательно пайки проводов и еже с ними.😢
Толка от этого зигби ноль. Датчик раз в час данные отправляет. У тебя уже холодно, а он не посылает данные. ибо час не прошел. Как сделать отправку чаще- вот что нужно.
А Вы видео вообще смотрели?
@@upavla смысла не вижу. Ибо просмотр данных когда ты смотришь это не тоже самое когда сценарий работает. Сделай сценарий, а потом повысь влажность. И оп- нифига не работает пока вручную не обновишь данные.
@@upavla При попытке изменить значения вываливается два красных предупреждения типа request "zigbee2mqqt/bridge/request/device faled with error:bind areq-zdo-bindrsp after 10000 ms. всю голову сломал а ответа пока не нашел. может подскажете в каком направлении курить мануал? заранее спасибо
проблема решена путем приближения термометра к шлюзу.