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

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

  1. Slacky

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

    Я сильно HA не ковырял на эту тему. Нужно проверить. Но на вопрос про два датчика одного типа Ernst79 ответил и посоветовал следующее - https://github.com/custom-components/ble_monitor/issues/987
  2. Slacky

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

    Спасибо, видел. И даже проверял. Кривой он у него ... Если стандартный пишет sensor.ble_battery 100% sensor.ble_count 65546 sensor.ble_rssi -80 То этот sensor.ble_count 100% sensor.ble_count 65546 sensor.ble_count 1000 sensor.ble_rssi -80 Т.е. он батарею...
  3. Slacky

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

    Упс, оказывается у меня все правильно. Это BLE Monitor не может иметь больше одного измерения одного типа в одном пакете ...
  4. Slacky

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

    Да все просто оказалось. HCI device в Debian'е есть, но ничего не работает. Ну и BLE Monitor тоже ничего не показывает, хотя свисток видит. Потому и не понятно было, может я формат какой не тот подаю. Порыл google. Нашел систок, который 100% работает под Debian'ом. Купил. Все завелось и BLE...
  5. Slacky

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

    Возвращаюсь к формату пакетов. Установил сниффер. Работает вот на такой платке от Nordic Не уверен, что пакет показан полностью, но там ничего похожего на 043E1B02010000A5808FE648540F0201060B161C182302C4090303BF13CC нет. Есть вот такое. Вопросов отсюда следут несколько. 1. Если это...
  6. Slacky

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

    Сейчас перечитал, неоднозначно получилось. На самом деле так. Адрес в телефоне 11:22:33:44:55:66. То в переменной он так addr[0] - 66, addr[1] - 55 и т.д.
  7. Slacky

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

    Не, чисто по логике работы устройства, лишнее. Там нужно один раз зайти, выставить начальное значение счетчиков и кол-во литров на 1 импульс и выйти. Больше там никому делать нечего.
  8. Slacky

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

    По поводу whitelist'а . Хранит модуль в памяти адрес таким образом addr[0] - первая пара, addr[5] - последняя пара. Но все равно в тупую whitelist не заработал. Но заработал немного по другому. В общем я его с минимальными переделками адаптировал под себя и теперь мы имеем такой алгоритм...
  9. Slacky

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

    Я нашел, где накосячил. Скопировал и изменил, а то, что еще один сервис не нужен, не понял. ///////////////////////////////////// ATT HANDLER define /////////////////////////////////////// typedef enum { ... //// Count service ////...
  10. Slacky

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

    Да собственно ничего полезного nRF Connect, 2022-07-22 Watermeter_B70845 (A4:C1:38:B7:08:45) V 19:16:40.652 Connecting to A4:C1:38:B7:08:45... D 19:16:40.652 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 19:16:43.377 [Callback]...
  11. Slacky

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

    А вот такой еще вопрос, понимаю, что скорей всего внятного ответа не получу, но вдруг :)) Почему модуль BT-04 может не конектиться с телефоном (допустим с программой nRF Connect от Нордика)? Т.е. он может законектися, но раза с 10. Причем устройство с именем и самим RAW пакетом прекрасно видно...
  12. Slacky

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

    А да, хочу получить следующее - чтобы рекламу мог прочитать любой, а вот соединиться только из белого списка.
  13. Slacky

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

    Да в том-то и дело, вроде просто, но не работает. А как проверить, может я адрес криво прописал, не понятно. #define MAC1 {0x88, 0x10, 0x8F, 0x2D, 0x06, 0x16} uint8_t mac1[6] = MAC1; void user_init_normal(void) { ... ///////////////////// USER application...
  14. Slacky

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

    О, сайт отлип. Можно еще пару глупых вопросов? Если мы попали в main_loop() - то пока не дернем PM и не выйдем из этого main_loop, модуль не уснет? Еще не могу настроить whitelist. Т.е. делаю все по инструкции (вроде), код возврата ll_whiteList_add() 0, т.е. отработала правильно. Но, перестает...
  15. Slacky

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

    Про мак адрес вопрос снимаю, вечером криво прочитал ...
  16. Slacky

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

    Тогда еще немного глупых вопросов, если позволите :)) Там, куда Вы меня направили рассмотрен формат сообщения. 043E1B02010000A5808FE648540F0201060B161C182302C4090303BF13CC И сказано, что длина содержится в 3 байте и далее разложено на составляющие. Но нигде не говорится, про первый два байта...
  17. Slacky

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

    Я конечно не настоящий сварщзик, но у меня грузит. Во всяком случает у меня нет файла boot.link, он переименован. И все работает. Но это не telink-ide, а голый eclipse и cross compiler.
  18. Slacky

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

    Телинк еще советует поставить вот сюда 32 к. Из коробки там 16.
  19. Slacky

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

    Ошибку то хоть покажите.
  20. Slacky

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

    Вот еще по поводу UUID. Допустим, мы делаем устройство на TB-04, которое считает импульсы от счетчиков воды. GATT Service 0x183B Binary Sensor GATT Unit 0x2767 volume (litre) GATT Characteristic and Object Type 0x2AEB Count 24 (а у меня счетчик 32 бита?) Может чего просмотрел?
Сверху Снизу