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

ESP32 энергосбережение

pvvx

Активный участник сообщества
В Zigbee нет IP сети. Есть в Bluetooth. И некое извращение в BLE, в виде доступа к внешним HTTPS на специальном BLE устройстве через специальные UUID. Matter на IP, но там пока я считаю всё совсем сырое…
 

pvvx

Активный участник сообщества
На смартфоне включаете Bluetooth-модем и соединяетесь с компа с интернетом через BT адаптер.
1721858053120.png
Через него и отослано...
 

nikolz

Well-known member
И ближе к теме “ ESP32 энергосбережение” – вот почти последняя ветка электро-сети, где ещё сидят пару WiFi розеток. По ней потребление не опускается ниже 6 Вт на 63A счетчике Zigbee (может там больше). А это 6*24*365= 52560 Вт в год, т.е. дороже чем стоят данные “розетки”. Заменить на Zigbee или BLE.
Не понял почему такое потребление.
--------------------
Если уберете ESP32 то роутеры уберете тоже?
Наверное нет.
Поэтому не надо прибавлять энергию роутеров. Они у Вас работают и без ESP32.
---------------------
Если у вас роутеры только для ESP, то используйте ESP-NOW звезда.
Навскидку.
Для чтения датчиков на любом модуле энергии надо примерно одинаково.
Поэтому разница будет лишь в затратах на сон и на работу радио.
ESP8285 для передачи данных достаточно 0.2 сек. т .е. Q= 0.2*300/3600= 0.017 mAh.
Если передаем 1 раз в час, то затраты энергии в год составят 0.017*365*24=146mAh или 146*3.3/1000=0.5 Вт.
Это в 100 тысяч раз меньше, чем Вы насчитали.
--------------------
И нет надобности в ESP32, поставьте ESP8285.
---------------------
Понимаю, что тогда Вам будет скучно, так как нет надобности постоянно что-то переписывать и осваивать.
===================
Относительно проводов.
В огород надо проводить не 220 вольт а не более 36. Вы же заботитесь о безопасности.
Датчики на проводе выносить на внешнюю стену дома, чтобы не было мучительно больно от низких температур.
А в доме можно делать беспроводные но с питанием от сети, чтобы не было заморочки с батарейками.
--------------
если надо на смартфон, то сделать один мост с ESP-NOW на ble с питанием от сети и поставить его дома.
 

nikolz

Well-known member
или на ESP32 сделать мост(шлюз,роутер) ESP-NOW -Wi-Fi и BLE и ZigBee и поставить его дома с питанием от сети 220 вольт.
 

pvvx

Активный участник сообщества
Во всем описанном вами нет смысла, т.к. есть HomeAssistant и другие системы серверов умного дома.
А это работа со стандартными интерфейсами - проводный интернет, Zigbee, BLE.
Роутер c WiFi в 99.999% идет отдельно, т.к. в (мини)компьютерах и прочих мини Linux платках не делают многопользовательские WiFi AP.
Так-же данные от датчиков в IoT для любой автоматизации желательно иметь с малым периодом обновления, а не раз в час.
Данные поступающие с датчика раз в час годятся только для обозреваемого человеком датчика погоды. И то это по привычке, т.к. ранее такую информацию вы получали из радио-телевидения на весь день (так и живете в тех временах?).

В HomeAssistant по моему заказу и подсказках сделали поддержку BLE, теперь и базовой версии.
Zigbee изначально являлся основой всех "умных домов". А уж проводный Ethernet был до них.
На сегодня такие системы серверов "умных домов" обслуживают любые хотелки и 90% покупных датчиков и исполнителей. (Но не ESP-Now.)
Добавление нового датчика занимает секунды, а вы предлагаете систему, где на каждый новый датчик вам придется переписывать все программы у каждого устройства.
 

pvvx

Активный участник сообщества
Для тех, кто в плотную не занимается программированием и разработкой, но хочет задешево слепить свой датчик или исполнительное устройство создана специальная среда – ESPHome. В таком варианте говорить о энерго-эффективности из-за дешевизны и универсальности не стоит. Но зато это позволяет ознакомиться с основами и начать собирать “умный дом”.

Когда у вас оформится “умный дом”, а не “умная городская коморка” c десятью датчиками включения света, то появятся другие требования и возникнут более подходящие решения для комплексного обслуживания сотен устройств. По статистике от пользователей в эти решения, когда это уже “умный дом”, а не игра в него, WiFi для обслуживания датчиков не входит. WiFi остается для применения в своей первоначальной цели – потоковое вещание от камер, соединение с интернет и прочими устройствами требующими большой трафик - скорости потока от мегабайта в сек. И забивать каналы WiFi AP мелочью для падения пропускной способности никто в здравом уме не будет.
 

pvvx

Активный участник сообщества
В итоге как только “умный дом” переваливает за десяток устройств, то пользователи отказываются от WiFi датчиков. При следующем шаге увеличения системы – отказываются от исполнительных устройств на WiFi.
 

pvvx

Активный участник сообщества
или на ESP32 сделать мост(шлюз,роутер) ESP-NOW -Wi-Fi и BLE и ZigBee и поставить его дома с питанием от сети 220 вольт.
Это мысли начинающего в построении "Вумного дома" и даже разбирать неохота.
Втюхайте надобность сея приблуды в умы хотя-бы тысяч пользователей, напишите начальные скрипты соединения с разными системами "умного дома", знакомьтесь с ведущими писателями (желающими обслуживать это дело много лет) таких тем в умных домах. Слепите платки на продажу со своей фигней... Если это "подхватят" и будет развитие - тогда через пару лет можно будет ознакомиться и подумать для применения.
 

pvvx

Активный участник сообщества
или на ESP32 сделать мост(шлюз,роутер) ESP-NOW -Wi-Fi и BLE и ZigBee и поставить его дома с питанием от сети 220 вольт.
Такие проекты есть (были) и в России. Но все в основном скукожились. Что-то ещё продают задорого неопытным строителям "умных домов".
И от ESP-NOW сразу избавляются, оставляя только Zigbee.
 

pvvx

Активный участник сообщества
Уже второй год в “умных домах” нахожусь на стадии, когда интересует объем трафика записи базы системы на носитель.
Сегодняшняя цифра только у одного “Home Assistant” составляет 10 Гегабайт в сутки (в SMART таблице диска).
1721918715104.png
(каждые сутки, ночью, HA реструктурирует свою базу данных, удаляя логи с давностью более месяца)
Это сравнимо с Windows 11 на современном оборудовании, когда интенсивно работают 24 часа в сутки с простыми пользовательскими приложениями.

При таком трафике дешевые SSD/NVME на 256..512 GB часто умирают через 2 года. А большинство пользователей работают с SD картами :)

SSD/NVME xватает на работу сервера “умного дома” до смены на более продвинутое оборудование каждые 2 года.

А вы туда хотите что подобное ESP32?
 

pvvx

Активный участник сообщества
На счет энерго-эффективности типового датчика.

Берем знакомый всем датчик температуры и влажности (для простоты расчета).
Соответственно он передает 2 значения – температуру и влажность (+ обычно третье – состояние батареи, учитывать не будем).

В итоге, при BLE передаче где-то к 5184000 переданных значений батарея CR2032 скончается.
Это энергия не более 2.9В * 100..150 мА = 0.29..0.435 Вт (7..8 рублей за такую батарейку).
Т.е. не более 0.000000084 Вт (84 пико Вт) на одно переданное значение.

Прием, т.е. потребление приемника для средней конфигурации.

Типовой BT-USB адаптер при непрерывном приеме потребляет примерно 7..30 мА по линии 5B USB. Обслуживает к сотне приемов BLE рекламных пакетов в секунду.

Итоговые затраты = 0.035.. 0.15 Вт на 100 приемов по 2 значения (от датчик(ов) температуры и влажности) в сек.

Это не более 0.075 Bт деленных на кол-во передач датчиков в секунду.
А минимум это 0.000175 Вт (175 микроBт) на прием одного значения из-за ограничения обслуживаемого кол-ва датчиков в сек.

Прием всегда обходится дороже...

Для Zigbee итоговые цифры необходимо умножить на минимум 8. В реалии на более. Таков протокол Zigbee связи.

Альтернативу, впариваемую @nikolz с ESP-NOW и прочим, даже считать страшно.
 

pvvx

Активный участник сообщества
Надо всё исправить на Вт*ч

И передача одного значения: 84 пико Вт*ч

А прием ещё поделить на 3600 =>

Минимум 49 пико Вт*ч на одно принятое значение.

Это реальные итоговые значения работающего оборудования, а не расчетные по TTX чипов и прочим рекламным брошюркам.
 

nikolz

Well-known member
Уже второй год в “умных домах” нахожусь на стадии, когда интересует объем трафика записи базы системы на носитель.
Сегодняшняя цифра только у одного “Home Assistant” составляет 10 Гегабайт в сутки (в SMART таблице диска).
И нахрена эти Гбайты?
Кроме как показать всему миру это нафиг не нужно.
Можете написать конкретно зачем эти Гбайты?
------------------
Когда у вас оформится “умный дом”, а не “умная городская коморка” c десятью датчиками включения света, то появятся другие требования и возникнут более подходящие решения для комплексного обслуживания сотен устройств.
И в результате Вы пашите как " раб лампы" вернее обслуживаете сотни устройств в этом не "умном доме".,
Не дай бог, что Вас не станет в этом вумном доме. И что будут делать Ваши домочадцы с Вашими сотней устройствами, когда сгорит предохранитель или закончатся батарейки ? Вы спросите их, что они будут тогда делать с этим умным домом.
-----------------------
Что Вы будете делать, когда все это устареет?
Так и будете всю оставшуюся жизнь заменять все на новое и переделывать все старое?
 

pvvx

Активный участник сообщества
И нахрена эти Гбайты?
Кроме как показать всему миру это нафиг не нужно.
Можете написать конкретно зачем эти Гбайты?
На счет "объема" спросите у писателей HomeAssistant и остального мира, использующего такие неоптимальные базы данных.


И в результате Вы пашите как " раб лампы" вернее обслуживаете сотни устройств в этом не "умном доме".,
Работающие не обслуживаю. Они сами работают.
А чтобы создать что-то новое всегда надо покопаться...

Не дай бог, что Вас не станет в этом вумном доме. И что будут делать Ваши домочадцы с Вашими сотней устройствами, когда сгорит предохранитель или закончатся батарейки ? Вы спросите их, что они будут тогда делать с этим умным домом.
Основные устройства, к примеру отвечающие за воду, имеют дублирующую систему - если ими "не управляет" HA (т.е. не приходят сигналы от него в течении 2 минуты), тогда работает автономная программа. Датчики, к примеру от бака, как принимались так и принимаются системой управления насосом, меняется только алгоритм.

Что Вы будете делать, когда все это устареет?
Так и будете всю оставшуюся жизнь заменять все на новое и переделывать все старое?
А что делают с устаревшим домами, да вообще когда дети вырастают или становятся самостоятельными владельцами? Сносят старое и строят новое.
Это вами не город с сотами. В селе или других загородных поселках всё обеспечение люди делают сами.

И простой вопрос - сколько времени служит к примеру кондиционер, насос, автомобиль и прочие системы до смены?
 

pvvx

Активный участник сообщества
Когда наступит период замены, то купят устройства уже имеющие аналогичные функции. Это дело развивается быстро, особенно когда уже есть прецедент.
Как с авто - поездив на автомате возвращаться на ручку не желают.
А если не найдут - будут по старинке оперировать рубильниками и пультами из комплекта к примеру у кондиционера :) @nikolz - представляете, там тоже надо менять батарейки! :)
 

pvvx

Активный участник сообщества
Не дай бог, что Вас не станет в этом вумном доме.
А ныне, домочадцы, если даже в тупом XIAOMI термометре умирает батарейка, то его как больного к приносят ко мне (как к дохтуру).
Аналогично с брелками к авто – “ключи в сумке, дверь, не открывается, машина не заводится”…
А уж как принудительно включить, к примеру прожектор, они знают – на том-же термометре у входа надо нажать кнопочку. Но данные действия были произведены всего пару раз за год.
 

pvvx

Активный участник сообщества
Даже с этим конкретным прожектором – если после принудительного включения его забудут отключить повторным нажатием на кнопку на термометре – он отключится, когда солнышко засветит. А в остальное время всё автоматически и никого не пугает и не смущает.

Большинством старых настенных выключателей света я не пользуюсь уже много лет, но они ещё висят со смененной функцией – только принудительное включение - отключить свет в темноту при присутствии там человека не получится. А если вся система умрет – тогда такой выключатель и будет работать как обычный.

@nikolz - все ваши страхи надуманы...
 

pvvx

Активный участник сообщества
@nikolz - все ваши страхи надуманы… Это аналогично: “Что будет делать бабушка, жившая неподалеку, когда ей надо было позвонить?” – придет к нам и наберем ей номер…
 

pvvx

Активный участник сообщества
Насчет смены батареек – у меня не вписаны никакие сценарии с оповещением о кончине батареек в устройствах. Ну помрет какое, да и ладно. Через несколько дней, когда станет заметно, обнаружится. Тогда и посмотрю, да заодно заменю в других. Если у вас нормальная система “Умного дома”, то и беспокоиться про батарейки нет смысла. Всегда должны быть дублирующие сценарии, а критические с оповещением.

Вот скопировал из HA часть показаний про батарейки в устройствах распределенных по типам.
1722075265111.png
И это не все “батарейки” в системе, а только мелкие и которые иногда интересуют…
 

nikolz

Well-known member
@nikolz - все ваши страхи надуманы… Это аналогично: “Что будет делать бабушка, жившая неподалеку, когда ей надо было позвонить?” – придет к нам и наберем ей номер…
Нет, просто к такому умному дому нужен слуга, такой же умный, как Вы.
Т е Вы сделали уникальную систему .
И, наверное не ошибусь, для которой не существует документации.
----------------
Полагаю, что умным дом будет тогда, когда к нему не нужно будет приложения в виде еще более умного хозяина.
--------------------
Что касается старых домов, то полагаю Вы ошибаетесь.
Их не сносят, а бросают , либо продолжают в них жить.
 
Сверху Снизу