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

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

  1. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Про счетчик не очень понял. Как увеличение счетчика определит нужные данные? Вот было 0, стало 1. Через какое-то время стало 255. Как?
  2. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Пример из SDK с ext_adv не зашел сразу. Шлет нули. 0x0201062316D2FC4100000000000000000000000000000000000000000000000000000000000000 Но думаю, он мне не подойдет, так как на машинке, где крутится HA, модуль bluetooth версии 4.2, если память не изменяет ...
  3. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Порылся в примерах, нашел, что 'if legacy ADV, max length 31 bytes is enough'. Нужно смотреть в сторону ext_adv ...
  4. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    А вот еще с чем столкнулся. Если нет шифрования, то размер пакета, который передается функции bls_ll_setAdvData составляет у меня 27 байт и все прекрасно работает. А вот с шифрованием размер пакета увеличивается и составляет уже 35 байт. И вот тут облом. Код возврата bls_ll_setAdvData - 0x12...
  5. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    В общем я подумаю над вариантом ble, но запитаю его от щитка. Смысл что-то измерять, если 220 отключат.
  6. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Извините, но вот еще вопрос. Даже наверно вопросы. Так как я любитель, в некоторых вопросах наверно даже дилетант, то мне сложно оценить - а правильным ли я путем иду? Есть у меня идея все-таки сделать считыватель кодов электросчетчика "Каскад" через оптопорт. Передающий светодиод передает...
  7. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    Ну вы же поняли :) Плохо, что одна. Ну ладно, знать придется смотреть в сторону другого чипа ...
  8. Slacky

    Silicon Labs Mini EFR32MG21 - может кто знает, как откатить прошивку?

    Ща на смену выхожу на три дня, некогда будет. Позже проверю. Спасибо.
  9. Slacky

    BLE модули TB-04/TB-03F (TLSR8253F512)

    А вот наверно сейчас глупый вопрос задам :) А на TB-04 можно сразу запустить два комплекта RX-TX? По пинам там все выходит, я про программный вариант ... Спасибо.
  10. Slacky

    Silicon Labs Mini EFR32MG21 - может кто знает, как откатить прошивку?

    Я не разбирался, я через USB шил ... Ну если я ничего не перепутал и правильно все понял из статей - то j-link там нужен только для заливки bootloader'а. К тому же у него пины не распаяны, а паять лень. Думал, может есть способ проще ...
  11. Slacky

    Silicon Labs Mini EFR32MG21 - может кто знает, как откатить прошивку?

    Купил вот такой Zigbee 3.0 свисток - Silicon Labs Mini EFR32MG21. Почитал. Прошил его рекомендованной для ZHA прошивкой ncp-uart-sw_v6.10.3_115200.gbl. ZHA прекрасно заработал, но Z2M нет. Посоветовали прошить на 711 прошивку. Прошил. Z2M работает. А вот ZHA не устанавливается, пишет -...
  12. Slacky

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

    Я только убрал tn_aes_128. В ccm.c изменил #define UPDATE_CBC_MAC \ for (i = 0; i < 16; i++) \ y[i] ^= b[i]; \ aes_encrypt((u8*)key, y, y); /* * Encrypt or decrypt a partial block with CTR * Warning: using b for temporary storage! src and dst must...
  13. Slacky

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

    Не поверите, только что сам также проверил. Спасибо. Ура :))
  14. Slacky

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

    MIC другой. Bindkey - '000102030405060708090a0b0c0d0e0f' Adv Data - '01640ce40c3eb31500003e0a1a0000' Nonce - '2415342d585ad2fc4101000000' Adv Crypt Data - '6dfabfcbefe7a2df58bd8093b13151' MIC - 'fec249ec'
  15. Slacky

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

    Я сейчас ее как раз проверяю ...
  16. Slacky

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

    Там при первом старте шифрование выключено. Чтобы заполнить nonce, нужно вызвать bthome_beacon_init(). Для проверки в файле ble.c нужно раскомментировать две строки.
  17. Slacky

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

    Сейчас подумаю, как лучше сделать. Не хочу выкладывать исправления в проект на github'е, пока все не обкатаю. А тут еще обновление свалилось HA, в интеграцию Bluetooth добавили галку passive scanning. Теперь HA вообще перестал видеть мое устройство ... О, а давайте я Вам в личку ссылочку на...
  18. Slacky

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

    Я вообще в питоне ни бум-бум ... Но. Вот этот скрипт я немного модифицировал и подсунул ему свои данные. И облом. Он ругается на мас-адрес. Я уж его (mac) и напрямую подсовывал и наоборот. Все равно не работает. А еще, если им зашифровать, получается другой MIC. Есть где-то проверить, мож...
  19. Slacky

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

    Т.е. я могу взять за основу SDK из Вашего проекта?
  20. Slacky

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

    Взят на официально сайте telink'а. Где тогда взять не урезанную? Вот у Вас, кстати, в ATC_MiThermometer что за SDK используется? Не получилось. Точнее не совсем получилось. Если зашифровать, а потом расшифровать функцией из ccm.c c mode 1 int ccm_auth_crypt( int mode, const unsigned char *key...
Сверху Снизу