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

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

  1. pvvx

    ESP8266 как веб-сервер и клиент mqtt

    Согласовав TCP соединение клиент засылает запрос, сервер отвечает. TCP cоединение после ответа может быть разорвано, если соединение не "keep alive" или была ошибка. При "keep alive" сервер после ответа ждет нового запроса на том-же TCP соединении и отвечает... Если что-то пошлет сервер клиенту...
  2. pvvx

    ESP8266 как веб-сервер и клиент mqtt

    Даже в викопедии описано: Веб-сервер — сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.
  3. pvvx

    ESP8266 как веб-сервер и клиент mqtt

    Такой возможности в WEB нет. Web cервер отвечает только на запросы клиента.
  4. pvvx

    ESP8266 как веб-сервер и клиент mqtt

    Но при многопользовательской реализации сервера на ESP будут проблемы по кол-ву одновременно открытых соединений. Игрушка она и есть игрушка...
  5. pvvx

    ESP8266 как веб-сервер и клиент mqtt

    Это возможно реализовать только через постоянное соединение с websocket. И тогда без разницы с какой стороны происходит инициатива. Для клиента это может быть запрос, а для сервера - сам посылает когда надо.
  6. pvvx

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

    Архитектура ESP с использованием SPI-Flash или SDIO была разработана для загрузки начального кода в IRAM, а далее уже исполнения от туда – это кристалл ESP8089, ныне продаваемый с маркировкой ESP8266. И для дальнейшей возможности системы (обычно Linux) подгрузить другой код драйвера WiFi в...
  7. pvvx

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

    При этом кеширование и сама выборка из Flash дополнительно жрет энергию. А у ESP и ожидание CPU выборки кода приводит к увеличению тока! А по всем законам CPU должен стоять на ожидании, без тактирования...
  8. pvvx

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

    У меня тоже в данном проекте (BLE термометры) закончилась память (32КБ SRAM) чипа, сохраняющаяся при sleep. Достигнут предел из-за опций и ради уменьшения потребления за счет скорости исполнения часто вызываемых подпрограмм ("резидентных") помещенных в данную память. Исполнение кода из Flash...
  9. pvvx

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

    "Hello world" в Arduinio на ESP = сотни килобайт :)
  10. pvvx

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

    Всегда возможно прямо сейчас уменьшить потребление в сотню раз - для этого надо оптимизировать алгоритмы и код программ. Самое то для "ИИ", но его натаскивают на втюхивание рекламы в неокрепшие головы... а "программистов" учат красиво вышивать крестиком :) т.е. по всяким дурным стилям, которые...
  11. pvvx

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

    Отрицательная емкость - импеданс индуктивного типа. Давно уже прошло более 10 лет, "а воз и ныне там". Ещё с Ландау... Google кишит "Отрицательная емкость" - Пример Уже все "ученые" обнаружили, включая австралийских :)
  12. pvvx

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

    В итоге в среднем, для CR2032 надпись в 210 мА.ч следует воспринимать как 100 мА.ч. Установка нормального конденсатора в питание увеличит время работы на 40% (или покупать дорогие CR2032, ценою в сам термометр :) ).
  13. pvvx

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

    Изменить ситуацию с батарейками CR2032 в BLE устройствах может только переход на более экономичный тип производства кристалла. У текущих типовых BLE чипов пиковый ток передачи (общий с CPU) составляет около 5..8 мА при +0 дБм. Для CR2032 это много - отработает только до 40..50% емкости, а далее...
  14. pvvx

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

    По полученной статистике работы устройств с TLSR825x, выходит, что лучший вариант – батарейка CR2450. Для более мелких CRxxxx пиковый ток слишком большой и расчет емкости к среднему потреблению выходит хуже – не совпадает на более 50%. Основная причина – жадные производители не ставят...
  15. pvvx

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

    И ещё про АКБ: В эксплуатации более 6 типов китайских уличных фонарей c "солнечными" панелями. За 3 года заменены все АКБ, кроме одного. Не выдерживают толи температуры зимой, толи полный разряд зимой или переразряд в "белые ночи". Мороки с ними больше чем с батарейками...
  16. pvvx

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

    И нафиг оно? Ещё чего-то паять, если можно использовать готовое. Даже если брать LiR2032, то надо паять (пару диодов типа КД521 для падения на них напряжения питания) - проц деградирует при напряжении более 3.6В. Потом пожизни будет больше кушать в режиме sleep.
  17. pvvx

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

    Аналогично с датчиком в морозилке холодильника при двух самых дешевых AAA: (в апреле была разморозка и видимо окислились контакты, потеребил батарейки :) ) И датчик работает в режиме LE Long Range, чтобы добивать до приемника и пробивать железо холодильника...
  18. pvvx

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

    Меня устраивают CRxxxx, т.к. у нас нет температур ниже -30С. И даже кратковременное ниже - ничего не будет. Если выставить оптимальные параметры, тогда CR2032 от нормального изготовителя (не по 8 рублей шт. и установках по умолчанию как на графике, а от 200 руб) работает на улице с Xiaomi...
  19. pvvx

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

    Но света зимой менее чем в "белые ночи". Зимой может быть в пике всего до 200 lx. Пример "белые ночи": Пички - включение лампы освещения у входа... И АКБ зимой не спасает. Его всё равно надо заряжать. А батарейка работает дольше.
  20. pvvx

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

    Lx c датчика Xiaomi CGPR1 Qingping Motion & Light установленного над входной дверью: Летом солнце проходит выше козырька крыши и напрямую не попадает на датчик - т.е. это не показания интенсивности солнца летом, а только зимой. Зимой солнце ниже и напрямую попадает на данный датчик. Итого по...
Сверху Снизу