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

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

  1. pvvx

    Очередной умный дом без WiFi и Интернет

    Если не учитывать борьбы с nRF24L01 и изучений устаревших контроллеров типа ATmega328, в сумме дающих большее потребление по питанию, чем многие современные BLE SoC. И цена такого устройства на новых SoC выходит меньше, а возможностей больше.
  2. pvvx

    esp8266 и home assistant поясните чайнику

    @koltinov222 - не забудьте предоставить готовый "скетч" :)
  3. pvvx

    esp8266 и home assistant поясните чайнику

    Это вы будете сами разжевывать и писать ТС. Давно есть LocalTuya. А так-же есть и Mijia исходники, для MiHome (BLE), которые можно запихать в ESP32. И для них есть готовые и поддерживаемые интеграции работающие локально и + оф. ПО. Это называется "тяп-ляп" или "и так сойдет", как и всё, если...
  4. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    К PowerProfiler давно добавлены несколько разных INAxxx. Но т.к. надо писать разные описания и причесывать код, то обновлений в git пока (годы) нет.
  5. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    И если интересен и нужен шустрый USB, то по скорости и производительности в USB1.1(USB2.0FS) уже лучше BL702 и подобные BL7+. А далее идет RTL872x - там уже полный USB2.0 с HiSpeed.
  6. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    И в качестве BLE TLSR8266 уже совсем никчемен - старый BT4.0 - малый буфер для пакета и плоховатые RF RX дБ, большое потребление - нет реализации реальной sleep, а так-же нет deep-sleep c retetnion RAM, нет поддержки безопасного OTA, ... (это только аппаратные проблемы и не могут быть изменены)...
  7. pvvx

    UBIA - USB / BLE to I2C/SMBus Adapter.

    1. Оно не предназначено для сборки во всех комбинациях опций. Это сборка фиксирована для тестов и прочих программ указанных в данном репозитории. 2. У вас нарушения не в указанных опциях, а вы покопались с переменной SPP_SERVICE_ENABLE. 3. Для сборки указан свой SDK 4. В том репе уже всё очень...
  8. pvvx

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

    У вас урезанный SDK, что-то из новых огрызков типа "B85M...". Не очень то сложно глянуть дизасм и слепить void tn_aes_128(unsigned char *key, unsigned char *plaintext, unsigned char *result) #include "aes_ccm.h" // used: void aes_ll_encryption(unsigned char* key, unsigned char* plaintext...
  9. pvvx

    esp8266 и home assistant поясните чайнику

    Если избавиться от слов типа "скетч", то проще всего для ESP наляпать прошивку с Tuya. Будет работать и во всех ПО для Tuya. Но это не для "чайников" - надо использовать поиск в google, найти подходящие исходники и исправить под свои нужды. А для "чайников" сделан EspHome.
  10. pvvx

    esp8266 и home assistant поясните чайнику

    Для этого написать свою интеграцию в HA...
  11. pvvx

    esp8266 и home assistant поясните чайнику

    Каков вопрос – таков и ответ. Но тут даже ИИ не требуется, чтобы проанализировать и понять, что хочет очередной “потребитель”. Использование “скеч”, “чайники” уже гласит о замкнутости в кругозоре и предоставлению индивидуумом решений выбора за него другим (как ему жить). Т.е. границы развития и...
  12. pvvx

    esp8266 и home assistant поясните чайнику

    Всегда есть другие способы. К примеру: 1. Разрабатываете свои физику, математику, электронику и прочие науки. 2. Строите школы и обучаете персонал 3. Разрабатываете свою индустрию и планы работ 4. Строите фабрики, заводы и пароходы 5. Создаете свою Опереционную Систему 6. Создаете свои...
  13. pvvx

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

    Для сверх оптимизации можно выкинуть из ccm.c/ccm.h /* * If there is additional data, update CBC-MAC with * add_len, add, 0 (padding to a block boundary) */ if (add_len > 0) { size_t use_len; len_left = add_len; src = add; memset(b, 0...
  14. pvvx

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

    Обшибся: aes_ccm_encrypt_and_tag((const unsigned char *)&bindkey, // указатель на ключ, аналог от MiHome (uint8_t*)&nonce, sizeof(nonce), // MAC и всякие ID устройства, 32-х битный счетчик 0, 0, // add не нужен pdata_in...
  15. pvvx

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

    Мне проще было вставить ccm.c/ccm.h - там всё совпадает с типовыми примерами. Для новой версии надо убрать байт add, указав длину 0 // uint8_t add = 0x11; не нужен в новой версии шифра aes_ccm_encrypt_and_tag((const unsigned char *)&bindkey, // указатель на ключ, аналог от MiHome...
  16. pvvx

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

    Наверняка, но процедуры вроде адаптированы для внутренних нужд BLE и ну его разбираться какие там ещё зависимости...
  17. pvvx

    Как задействовать RX для контроля наличия или отсутствия питания на ESP

    И в следующий раз делать макет устройства ремонтопригодным, например с разъемами: https://aliexpress.ru/item/32651747570.html
  18. pvvx

    Как задействовать RX для контроля наличия или отсутствия питания на ESP

    Выломать всеми возможными способами (кусачками+паяльник+фен+...) плату "ESP8266 Lolin*Wemos D1 R1 & mini" и поставить новую. Её цена на али = 100 руб.
  19. pvvx

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

    Хватит бубнить. сказано что в 10 раз будет при LongRange (Coded PHY) дык и работает.
  20. pvvx

    Как задействовать RX для контроля наличия или отсутствия питания на ESP

    Сначала надо отрезать вход RX в модуль от выхода TX микросхемы USB-UART. А дальше просто опрашивать как обычный GPIO (желательно отключить "подтяжку" и увеличить номиналы делителя до сотен кОм, чтобы не сажать АКБ).
Сверху Снизу