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

Спроектировать подключение ESP8266 (D1 MINI) к устройствам и написать скетчи под аддон ESP8266 системы Home Assistant

Nick Kutuzov

New member
Общее описание задачи :
Описание задачи: Необходимо спроектировать сборку устройств для аддона ESP8266 в системе Home Assistant, включающую комплектующие, расчет бюджета питания и оценку количества устройств подключенных к одной плате (компенсанции резисторы\конденсаторы). Также, необходимо подготовить скетчи в ESP/HA.
Результат работы - схемы подключения ESP к устройствам(датчикам,передатчикам\приемникам, реле, БП) и скетчи к ESP\НА с определенным набором устройств.

Планируется самостоятеленная сборка мини-комплекса с подключением по Wi-Fi к HA для получения данных с датчиков и командования IR/RF433 устройствами. Сборка должна обеспечивать получение и передачу IR команд (для запоминания и последующих повторов), RF433 команд, а также управление реле. В наличии имеются ESP, блоки питания, датчики CO2, реле, IR, RF433, датчики присутствия. Доступен чип, дип и другие инструменты. Есть минимальные познания в электротехнике\чтении схем\программировании.

Реле должны управлять нагрузкой на 220В двух типов: до 100Вт и выше 500Вт. Цель - максимально эффективно использовать существующий набор устройств.

Оплата рублями (хх 000 рублей) + при желании неограниченный доступ к нейросетке (llama 3-70b) через бота в телеге . Обсуждение задачи в телеге \личке\тут при желании. Можно публично.

Хотелось бы запланировать такой набор как минимум:
1x Блок ESP , БП , Датчик присутсвия , датчик CO2, IR Tr , RF433 TR ,1 реле
2x Блок ESP , БП , Датчик присутсвия , датчик CO2, IR Tr\Rc
1x Блок ESP , БП , Датчик присутсвия , датчик CO2, IR Tr\Rc , RF433 TR\RC, 2 реле
1х Блок ESP\Atom , БП , Датчик присутсвия , Реле 4х
1х Блок ESP , БП , Реле 8х

В наличии :
  1. Arduino Nano as Wemos D1 Mini 6 шт. https://aliexpress.ru/item/10050040...l.0.0.4c354aa6kvtd5O&sku_id=12000027716323748
  2. Arduino Nano as Wemos D1 Mini PRO 3 шт. https://aliexpress.ru/item/10050040...l.0.0.4c354aa6kvtd5O&sku_id=12000027716323750
  3. ESP8266 X2 Relay шт. https://aliexpress.ru/item/40010944...l.0.0.6c274aa6Lk1xG7&sku_id=10000014380589815
  4. Hi-Link LD2410 (https://habr.com/ru/articles/790822/ , https://aliexpress.ru/item/1005005047841163.html?spm=a2g2w.orderdetail.0.0.8d5f4aa6QgDRem&sku_id=12000031446243055))
  5. СО2 https://aliexpress.ru/item/10050045...l.0.0.13304aa65sov1y&sku_id=12000029537350313
  6. IR (Transmitter+ Reciever) https://aliexpress.ru/item/10050040...l.0.0.177c4aa6jiyFuL&sku_id=12000027716275869
  7. RF433 Mhz (Transmitter+ Reciever)
  8. Реле и планки реле 1-8х
    https://aliexpress.ru/item/10050061...l.0.0.48a74aa6qI9nkk&sku_id=12000036128744432
    https://aliexpress.ru/item/10050054...l.0.0.517d4aa693YK0i&sku_id=12000033285020271
  9. M5Stack Atom Echo(ESP32Pico) 3 шт. - сказать сколько и какие пины можно использовать и как подключать.
  10. 6хБлоки питания 5в на 3 ватта https://aliexpress.ru/item/32961741...rdetail.0.0.18ac4aa6u2Ilix&sku_id=66477403576
  11. 4хБлоки питания 5в на 10-12 ватт https://aliexpress.ru/item/33011812...l.0.0.30fa4aa65GY03G&sku_id=12000022889138999
  12. 2хБлоки питания 5в или 12 на 30 ватт
  13. 2хКраны для подключения к реле на 220в https://aliexpress.ru/item/10050032...l.0.0.513d4aa69eemSY&sku_id=12000024693756301
    Есть инструкции

  14. МКВ датчики через NodeMCU https://habr.com/ru/articles/790822/ ( присутсвие, зоны, )
    IR https://sprut.ai/article/prostoy-priemoperedatchik-ir-signalov-na-esp8266 (переключение кондеев, телека, экранов и т.п.)
    CO2
    ( влажность , температрура, CO2)

    https://habr.com/ru/companies/ruvds/articles/587534/

    https://community.home-assistant.io/t/co2-monitoring-with-scd30-sensor-and-ha-integration/216708
 

aZholtikov

Active member
Уважаемый @nikolz. Трата своего драгоценного времени на ответы на дешевые запросы а-ля за копейки сделайте мне инфраструктуру под ключ того не стоит... Надо и платы сделать, и программы, и интеграцию в HA... И за xx000 руб? По мне так это оскорбление.
 

Nick Kutuzov

New member
Уважаемые форумчане. Я исходил из того что это НЕкоммерческий проект, и возможно кому то не влом объяснить мне как через 1 конденсатор и 1 резистор подключить ИР датчик или реле.
И напримерем через pwm шину зацепить Sensiron , ну и понятно как их зацепить несколько.
За безусловно жалкие пару десятков тысяч рублей , ибо в ту цифру что я увидел я безусловно спроектирую и спаяю это сам за примерно пару недель, и потрах..сь со скетчами и и тюнингом еще месяц-два.
И этот запрос рассчитан исключительно на таких же как я любителей DIY и фанатов домашних мастерских в которых можно собрать хоть космолет. Если б мне нужен был профессиональный умный дом - в 100метрах на набережной отличная контора 1к. р.\кв.метр и ок. Но я же запустил хом ассистант а не облако какоето.(хотя его я тоже запустил на паре домашних серваков).

P.S. Не рассчитывал на токсичность, но логично, фигали мне тут рассчитывать на дружелюбие. Не сочтите за флейм, видимо вам тут достается от комерсов)
 

nikolz

Well-known member
Уважаемый @nikolz. Трата своего драгоценного времени на ответы на дешевые запросы а-ля за копейки сделайте мне инфраструктуру под ключ того не стоит... Надо и платы сделать, и программы, и интеграцию в HA... И за xx000 руб? По мне так это оскорбление.
"человек, обладающий знаниями, не может точно воспроизвести то, как будет мыслить или действовать человек, не обладающий знаниями."
"способность людей воссоздать восприятие менее информированных людей является критически важным вопросом для историков и «человеческого понимания»"
 

pvvx

Активный участник сообщества
я безусловно спроектирую и спаяю это сам за примерно пару недель, и потрах..сь со скетчами и и тюнингом еще месяц-два.
За 2 месяца тра-иня "Оплата рублями (хх 000 рублей)"?
А далее работа с заложенными в описание проекта тамагочами, т.е. вместо "Умного дома" автор сам будет вечно работать и ублажать выбранные погрямушки из-за неверной концепцией видимой ему на сегодня системы...
Гарантированно, что через год, если автор мазохист, от неё ничего не останется :) А если далее автор не разочаруется в самом понятии "Умный дом" из-за неверного начального выбора компонентов и самой системы, то всё описанное в первом сообщении темы будет заменено на что-то другое.
 

pvvx

Активный участник сообщества
> Но я же запустил хом ассистант а не облако какоето.

Home Assistant обновляется по нескольку раз в месяц. Мелкие постоянные обновления связаны с кучей всегда имеющихся сотен ошибок. Периодически, месяца через три-шесть, глобально обновляются внутренние функции и форматы, т.к. появляется что-то новое или переделываются неверно выбранные алгоритмы.

Кто будет постоянно сопровождать ваши тамогочи и скрипты к ним?

Чтобы постоянно и полностью не переписывать свои скрипты, каждодневно изучая потроха новых вариантов HA, имеется единственный выбор – взять что-то готовое, которое имеет постоянное сопровождение, и желательно большой группой авторов.


Если требуется надежность и стабильность работы оборудования “Умного дома”, тогда должны быть выбраны правильные протоколы и форматы связи между узлами. Имеющиеся из распространенных, по приоритету надежности:
  • Ethernet кабелем
  • BLE для датчиков
  • Zigbee для датчиков и исполнителей
И для каждого типа связи существуют дополнительные требования и нюансы.

Для BLE – это в основном прем в HA только с датчиков, а исполнительные устройства должны отрабатывать собственный прием и обработку с BLE датчиков если ведущий системы неактивен (умер/накрылся/отключилось питание/долго обновляется или перезагружается).

Для Zigbee в системе обязательно должен быть предусмотрен постоянно работающий автономный Zigbee роутер, к которому имеют доступ (по расстоянию связи) все батарейные и важные устройства Zigbee, когда координатор умер/накрылся/отключилось питание/долго обновляется или перезагружается. Иначе будут частые выпадения устройств из сети и всегда, даже при кратковременных отключениях координатора или роутеров у батарейных устройств будет повышаться потребление в десятки раз, пока не найдут работающий роутер или координатор.

WiFi вообще не рассматривается из-за самой низкой надежности и прочих факторов.
 

aZholtikov

Active member
запрос рассчитан исключительно на таких же как я любителей DIY
В таком случае и задавайте вопросы так и исходя из того, к кому обращаетесь. Сделайте датчик - напишите программу - протестируйте - не получилось за много дней? Возникли непонятные проблемы и Гугл не помог? - тогда добро пожаловать на форум. Здесь с радостью помогут в решении конкретного "затыка". Но вот так как сейчас - увольте.
 

aZholtikov

Active member
Как пример возьмите активного участника @Владимир Андреевич. Много с ним переписывался. Пенсионер. "Копает" сам и глубоко. Но когда не получается - задает грамотные и четко поставленные вопросы. И получает помощь ессно.
 

aZholtikov

Active member
 
Сверху Снизу