• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

TLSR8251 + LCD + термометр = LYWSD03MMC XIAOMI Bluetooth термометр

pvvx

Активный участник сообщества
Только там батарейка CR2450. Пример как садится в одном из MJWSD05MMC с моей прошивкой.
1696805022913.png
На другом, работающем на LongRange с марта, так-же пока 3B +- 0.05 от температуры. И так будет 90% времени работы батареи...
 

pvvx

Активный участник сообщества
Ща на Али 3 версию продают. Не знаете, там тоже телинк?

Bluetooth-термометр Mijia 3
Это один из лучших, т.к. есть часы и 2 кнопки. Ещё бы сегментный индикатор батареи и было бы совсем хорошо...
Без кнопки сложно соединить c любым устройством с BT, когда термометр работает в LongRange.
 

Slacky

Member
Это один из лучших, т.к. есть часы и 2 кнопки. Ещё бы сегментный индикатор батареи и было бы совсем хорошо...
Без кнопки сложно соединить c любым устройством с BT, когда термометр работает в LongRange.
Ага :)) Значит он у Вас есть? А можно Вас попросить залить в него любую (хоть какой-нибудь пример из SDK) прошивку zigbee? Проверить, заработает или нет :)
 

pvvx

Активный участник сообщества
Ага :)) Значит он у Вас есть? А можно Вас попросить залить в него любую (хоть какой-нибудь пример из SDK) прошивку zigbee? Проверить, заработает или нет :)
 

pvvx

Активный участник сообщества
На MJWSD05MMC работают все типы RF модуляции, включая LongRange. Размеры памяти и всё остальное в прошивке используются такие как описано в даташите TLSR8258.
Отличие MJWSD05MMC от других термометров - OTA использует разметку как у ZigBee.
 

pvvx

Активный участник сообщества
Для Xiaomi LYWSD03MMC появилась новая версия оф.прошивки 2.1.1_0159. Пишут что с ней "активация" не работает, но выкладывать бинарник этой прошивки в общественный доступ никто не хочет :)
А я не пользуюсь MiHome и у меня нет термометров с оф.прошивкой для обновления и не хочу нарушать "пользовательское соглашение" вылезающее в MiHome с запретом всего...
Так что жду, когда кто выложит в общественный доступ бинарник оф.прошивки версии 2.1.1_0159.
 

Foх

New member
Обновился до 0159... Пробовал перешить по ota на custom 4.3 и сток 0130,процесс проходит как обычно, но версия прошивки не меняется...
 

Foх

New member
На базе LYWSD03MMC делал уличный термометр, датчик делал внешний, вывел проводами 40см за окно. Со стоковый прошивкой было все хорошо. После перехода на custom 4.3 начались глюки при попадания влаги на провода. Он или зависал или просто выключался... По питанию стоит тантал 220 мкФ. При экранировании проводов ситуация ещё хуже, помогает только разводка друг от друга....
 

pvvx

Активный участник сообщества
На базе LYWSD03MMC делал уличный термометр, датчик делал внешний, вывел проводами 40см за окно. Со стоковый прошивкой было все хорошо. После перехода на custom 4.3 начались глюки при попадания влаги на провода. Он или зависал или просто выключался... По питанию стоит тантал 220 мкФ. При экранировании проводов ситуация ещё хуже, помогает только разводка друг от друга....
I2C работает на пределе для минимизации потребления и I2C не рассчитан на провода.
Тантал или даже керамика на 220 мкФ имеет утечку сравнимую с потреблением самого термометра. Желательный вариант - керамика 10..33 мкФ.
Для внешнего уличного варианта есть опция отключения LCD - уменьшает потребление в 2 раза. Но не на всех вариантах LYWSD03MMC. В некоторых в качестве LCD контроллера стоит MCU с UART и он жрет всегда.
 

pvvx

Активный участник сообщества
Вообще это очень странно - тянуть провода к датчикам у беспроводного устройства 🤪
Полностью теряется смысл "беспроводного устройства".
Это ещё понятно с WiFi - там понятие "беспроводного устройства" чисто маркетинговое, т.к. требуются провода для питания, по которым всегда можно пустить и связь.
 

pvvx

Активный участник сообщества
Было интересно, смогу ли я не убить сам датчик и как все это будет работать :). Лепить за окно его целиком, идея так себе. На долго его не хватит...
CR2032 в LYWSD03MMC хватает на более 9 месяцев работы на улице при установках по умолчанию.
Пример дан на графике в https://esp8266.ru/forum/threads/tl...mc-xiaomi-bluetooth-termometr.5263/post-93977
Если отключить LCD и увеличить интервалы BLE рекламы - должно хватить на от полтора года, если температуры не будут ниже -35С...
Необходимо беречь только от птиц. У меня уже 3 шт. птички их наклевали - раз по десять находил валяющимися рядом на земле или в луже :)
 

pvvx

Активный участник сообщества
Недавно птички вытянули и кинули в лужу и ZigBee датчик Agara. Сушил 3 дня - иначе показывал 100% влажность :)
 

pvvx

Активный участник сообщества
Лепить за окно его целиком, идея так себе.
А что он будет измерять за окном? Температуру и влажность стены, прочей конвекции и т.д. от дома или нагрев солнцем?
Разница будет не менее +3С от реальной температуры воздуха на положенном расстоянии измерения от земли на открытом пространстве, даже если закроете от солнца ...
Пример:
1697007437343.png
 
Сверху Снизу