• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

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

    В какой из BT5.x? Что там смотреть? На позорище неадекватов?
  2. pvvx

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

    Есть неизвестное, что нужно ещё изучить - во первых есть неизвестный доп. параметр у функции рекламы - scan response notify enable Документации нет и не будет без NDA. Но есть подозрения, что где-то должно быть подтверждение приема номера канала данных (это нумерок уже канала или номера...
  3. pvvx

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

    Тут ответы на ваш вопрос: Тип рекламы: https://github.com/pvvx/ATC_MiThermometer/blob/master/src/ble.c#L236 Кодировка по умолчанию для соединения и рекламы: https://github.com/pvvx/ATC_MiThermometer/blob/master/src/ble.c#L371 https://github.com/pvvx/ATC_MiThermometer/blob/master/src/ble.c#L392...
  4. pvvx

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

    И за китайский Telink не беспокойтесь - они входят в ассоциацию и имеют все подтверждения. Но без NDA дают только огрызки вместо нормальных SDK. А оно ему не надо - они давно отстающие... Всё переходит в Китай :)
  5. pvvx

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

    Ещё учить подключать сниффер? Для nRF снифера в wireshark надо сначала переключить его в режим CodedPHY, а потом уже запускать. И он не покажет никакие 1M/2M если включен в CodedPHY. Он тупой и так-же нифига не дописан. В nRFСonnect тоже надо галки в конфиге включать, чтобы он хоть что-то...
  6. pvvx

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

    А это у термометра. И у nRFConnect из прошлых сообщений:
  7. pvvx

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

    Т.е. надо и сюда копипаст из гит по данной теме к термометрам для вас вставлять? More than 8 times - advertising remains on the main channels + data, on another channel. Full LongRange (Coded PHY S8, Coded PHY S8): Legacy (1M PHY) По времени TX не понятно?
  8. pvvx

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

    Перед тем как писать всякое - смотрим давно опубликованную диаграмку на гите и внимательно читаем что пишет nRFConnect, а так-же подключаем сниффер и глядим.
  9. pvvx

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

    То, что я написал что ваша прога затупила может быть масса причин - коллизии никто не запрещал в моем рое BLE и WiFi. Могли бы сами догадаться. :)
  10. pvvx

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

    С нормальной скоростью - BLE тайминги нормированы и времена ответов и приветов паузы передачи-приема исчисляются в мкс. Это у ESP лажа с пропусками и у тупых адаптеров с USB2.0FS и питоном. Там да - десятки секунд и батарейка термометра умерла из-за перезапросов и вечного ожидания при включенном...
  11. pvvx

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

    Там всё хорошо и китайцы тут не при чем. Типовой BLE, в wireshark всё тоже ok. Единственная фигня- это мои вставки туда имени и флага. Без них мудреное ПО в Bluez и следовательно в HA вообще не работает. И реклама в longRange имеет тип connectable, т.е. там не может быть scanable. А раз нет...
  12. pvvx

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

    /* Encrypted custom beacon structs */ // https://github.com/pvvx/ATC_MiThermometer/issues/94#issuecomment-842846036 typedef struct __attribute__((packed)) _adv_cust_head_t { uint8_t size; //@0 = 14 uint8_t uid; //@1 = 0x16, 16-bit UUID...
  13. pvvx

    JL SoC

    Вы вроде уже ушли туда. Или есть что-то новое, отличное от "скетча" для дергания USB?
  14. pvvx

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

    Оба поддерживаются в текущих термометрах. Но далее, как и указал, скорее всего останется BTHome v1 и далее. Всё это делается постепенно, чтобы писатели внешнего ПО успели изменить и у пользователей не нарушалась поддержка. Игнорируется только ESPHome из-за множества глюков и нестабильности.
  15. pvvx

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

    Тут наверно хватит разгребать баги, т.к. движок форума не очень удобен для этого. Имеется два формата UUID 181A. Отличаются по длине данных. Немец ATC1441 использует другого "индейца" - старший-младший байт, не принятый в BLE...
  16. pvvx

    CH582M (СH581, CH582, СH583)

    А там нет никаких хитрых efuse в чипе?
  17. pvvx

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

    На UUID 181a ещё присоседился кент с датчиком влажности для цветов. Но ныне он перешел на BTHome. Более никаких вариантов в UUID 181A не наблюдается.
Сверху Снизу