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

XMWSDJO4MMC - датчик температуры и влажности с E-Ink

pvvx

Активный участник сообщества
XMWSDJO4MMC
SoC: Silicon Labs BG22C224HG




Не регистрируется в Mi-Home для нашего региона.
Без регистрации ничего не передает.
При включении или нажатии кнопки к десятке минут моргает значком Bluetooth и требует регистрации. В этом момент доступен BLE для соединения.
Список UUID-s.
Потребление при мигающем заначке Bluetooth - 0.113 мА. Стартовый цикл активности 2.6 сек при ~1.7 мА (подробнее на pvvx.github.io/XMWSDJ04MMC)
Метод активации от Xiaomi LYWSD03MMC не подходит.
 

nikolz

Well-known member
главное, что использовать его надо лишь при положительной температуре ( о чем предупреждают китайцы бестолковых русских).
А то некоторые так и норовят за полярный круг его закинуть и что-то измерять.
 

nikolz

Well-known member
XMWSDJO4MMC
SoC: Silicon Labs BG22C224HG




Не регистрируется в Mi-Home для нашего региона.
Без регистрации ничего не передает.
При включении или нажатии кнопки к десятке минут моргает значком Bluetooth и требует регистрации. В этом момент доступен BLE для соединения.
Список UUID-s.
Потребление при мигающем заначке Bluetooth - 0.113 мА. Стартовый цикл активности 2.6 сек при ~1.7 мА (подробнее на pvvx.github.io/XMWSDJ04MMC)
Метод активации от Xiaomi LYWSD03MMC не подходит.
правильно понял, что чип EFR32BG22
 

pvvx

Активный участник сообщества
главное, что использовать его надо лишь при положительной температуре ( о чем предупреждают китайцы бестолковых русских).
А то некоторые так и норовят за полярный круг его закинуть и что-то измерять.
Ну это дело уже изучено и известно, что емкость CRxxxx падает от 1.5 до 2-х раз в -25..30С и напряжение стремящееся к 2.0 вольт ещё годится для работы SoC и датчика, а бегать и смотреть что там показывает экран на столбе погодной станции никто не собирается, как и очищать снег с солнечной панели находящейся в полной темноте весь сезон.
 

nikolz

Well-known member
Ну это дело уже изучено и известно, что емкость CRxxxx падает от 1.5 до 2-х раз в -25..30С и напряжение стремящееся к 2.0 вольт ещё годится для работы SoC и датчика, а бегать и смотреть что там показывает экран на столбе погодной станции никто не собирается, как и очищать снег с солнечной панели находящейся в полной темноте весь сезон.
а зачем тогда индикатор?
Не лучше ли взять
прикрутить датчик температуры и влажности а батарейку и модуль поместить в корпус из пеноплекса
 

pvvx

Активный участник сообщества
тогда лучше уж взять это (взял давно уже):
Совместно с датчиком, батарейкой, корпусом, паяльником, платой и прочими инструментами оно будет сильно дороже.
Тут даже если разобрать, то остается экран для DIY и выходит интересней :p
 

pvvx

Активный участник сообщества
Корпус на защелках и открывается без их поломки, но с силой :)
На другой стороне платы есть контакты под диаг. или для программирования разъем. Не уточнял что там выведено... Пока не до него, уточню позже.

Напряжение батареи передает очень редко
1640278891903.png
 

pvvx

Активный участник сообщества
главное, что использовать его надо лишь при положительной температуре ( о чем предупреждают китайцы бестолковых русских).
А то некоторые так и норовят за полярный круг его закинуть и что-то измерять.
Потребление CPU у BG22C224HG
1640308794198.png
Т.е. рекомендуется использовать в -40С для пониженного потребления :p
 

pvvx

Активный участник сообщества
А сейчас Виктор продемонстрирует нам как за один вечер изучить экосистему этого SoC и наваять свою, улучшенную прошивку...
Там изучать нечего. Всё давно изучено. Но если кому нужно - на SiLabs есть все писания, сотнями документов, pdf и online в браузере - разжевано для пионеров - т.е. нужно выбирать что необходимо в текущий момент, т.к. все писания не прочесть за годы. И IDE предполагает программирование менюшками - можно ничего не читать :p
В меню выбрать проект с нужной спецификой и примерами периферии, интерактивно назначить ножки чипа, в менюшках с подсказками назначить UUID и прочие параметры. Нажать капу собрать и залить в чип путем типового разъема (указан выше).
 

pvvx

Активный участник сообщества
А сейчас Виктор продемонстрирует нам как за один вечер изучить экосистему этого SoC и наваять свою, улучшенную прошивку...
IDE желает от 7 Гигов на винче, да постоянно всё подкачивает, т.к. писано всё в картинках и подсказках как в мурзилке.
Это вам не амбразура в Arduino!
И т.к. там никакого творчества не требуется, то у меня с этими XMWSDJO4MMC другие интересы :p
 

volaltd

Member
Там изучать нечего. Всё давно изучено. Но если кому нужно - на SiLabs есть все писания, сотнями документов, pdf и online в браузере - разжевано для пионеров - т.е. нужно выбирать что необходимо в текущий момент, т.к. все писания не прочесть за годы. И IDE предполагает программирование менюшками - можно ничего не читать :p
В меню выбрать проект с нужной спецификой и примерами периферии, интерактивно назначить ножки чипа, в менюшках с подсказками назначить UUID и прочие параметры. Нажать капу собрать и залить в чип путем типового разъема (указан выше).
Ага, вот прямо так пару кнопок нажать и сразу получится прошивка этого термометра... верю-верю...
 

pvvx

Активный участник сообщества
Ага, вот прямо так пару кнопок нажать и сразу получится прошивка этого термометра... верю-верю...
Там пример есть.
А "этого термометра" не получится. Там шифрование и авторизация Mijia V5, которую вам не перевели в приложение с исходным кодом и не положили в ручки.
 

pvvx

Активный участник сообщества
И да, приложение чтения с датчика и передача в BLE пишется и прошивается через час после установки их SimplicityStudio. Грузится оно долго, да чаю попить :p
 

pvvx

Активный участник сообщества
@volaltd SiLabs отправляет семплы на юриков - можно заказать всё с их разъемами. Но мне лень паяться к разъему на плате. Может вы пришлете с уже припаянным? Вроде писали, что вы любитель паять и провода?
 

volaltd

Member
Там пример есть.
А "этого термометра" не получится. Там шифрование и авторизация Mijia V5, которую вам не перевели в приложение с исходным кодом и не положили в ручки.
Не выходит значит каменный цветок у Данилы-мастера повторить... :)))
 

volaltd

Member
@volaltd SiLabs отправляет семплы на юриков - можно заказать всё с их разъемами. Но мне лень паяться к разъему на плате. Может вы пришлете с уже припаянным? Вроде писали, что вы любитель паять и провода?
Накой мне на все это тратить время?
Это же вы у нас любите купить скопом и после натягивать на глобус для своих целей
 

pvvx

Активный участник сообщества
Не выходит значит каменный цветок у Данилы-мастера повторить... :)))
А что там повторять? Они и так работают как заявил производитель - в качестве безделушки иногда, раз в несколько минут, показывают температуру и влажность, но не для регулировки или удержания этих параметров в "Умном доме".
Т.е. нормально пашет у камина:
1640525912450.png
Дрова то ему туда не закинуть :p
 
Сверху Снизу