Знаковство с ESPHome и интеграция его в Home Assistant
Вставка
- Опубліковано 7 лют 2025
- esp8266: alli.pub/5pi4dd
ds18b20: alli.pub/5pi4jl
raspberry pi: ali.pub/53kkuz
================================================
Кэшбэк возврат до 15% от покупки на Alixpress :
ali.pub/51dh2x
================================================
Помощь каналу: www.donationale...
Пример работы esphome с датчиком ds18b20: psenyukov.ru/%d...
Подписывайтесь на телеграмм канал: t.me/ypavla
О ЧУДО !!! Павел, СПАСИБО !!! Очень мало русскоязычной информации по связке HA+ESPHome...
Очень много вопросов, к сожалению, зарубежным языком не владею.
Спасибо за видео.
По Далласу - замечание. Сделайте интервал обновления больше, например, 1-2 минуты. Так как частое обращение повышает температуру датчика.
Спасибо за видео очень помогло , Вопрос : думаю многим интересно ,если мне надо добавить еше один датчик мне нужно будет еше один контроллер с ESPHome или в один ESPHome можно много датчиков добавлять ? Ваш канал перерыл не смог найти ответа или же может не так искал ,можете ссылку дать на видео где это объясняется ?
Доброго времени суток!
Видео называется " Знаковство с ESPHome и интеграция его в Home Assistant".
Но в видео идет разговор о добавление датчика температуры к ESPHome, можно по подробнее как подключить ESPHome к НА, ESPHome достаточно только питания для подключения к НА?
При запуске интеграции просит хост и порт.
Спасибо!
Спасибо. Мне, как начинающему, помогло видео
Вы не подскажите как в Home assistant добавить приборы работающие на ESPEasy. Esp easy очень удобная и понятная прошивка, но вот про хоме асистант там только mqtt. К брокеру созданному на оранжепи подключился, а как цыфры вывести не понятно
В новых версиях ha не понятно при установке адрес хоста и порта запрашивает без них не устанавливается какой адрес хоста писать
Спасибо. Изредка ковыраюсь надеюсь когда-нибудь запустить
Подключаю к ESP32 реле на D4, прошиваю через ESPHome. когда подключаю реле оно сразу замыкается и не как не реагирует на переключения. как это ынспавить. Контакт in в реле при замыкании на землю щелкает.
Здравствуйте! Непонятно каким образом на одной плате ESP заводить несколько датчиков, например температуры и влажности + датчик есть СО2. В Home Assistant непонятно как это сделать
Я так понимаю, что всех устраивает тратить 1 esp для какой то один датчик.
Добрый день. На Raspberry Pi 3 1гб памяти это не работает выдаёт ошибку не хватает памяти...
капец ... ВЫ умные !!!
Спящий режим как сделать? Подскажите плииз если esp8266 работает от акб
есть такая задача: нужен автономный измеритель температуры, передающий данные, данные пишутся в базу, в базу пишется время и дата, измерения 1 раз в час, с базой хотелось бы потом поработать, графики там, среднее, общее. Хотелось бы еще энергопотребление как то минимизировать датчика и передатчика?
Arduino+narodmon
Теперь хочу пи регулятор свой перетащить на есп!!! так вот👍👍👍 крутая тема однако.
На ардуинке щас крутится, управление сервоприводами и шим на ветиляторы, обратная связь температура. Реально? =)
Все изменилось Dallas поменяли на One_wire . Как теперь узнать адрес термометра?
one_wire:
- platform: gpio
pin: 4
а дальше так
sensor:
- platform: dallas_temp
address: 0x0b011316521f2e28
update_interval: 10sec
name: temperature_1
@@Alexandr_P pin: GPIO2 #D4
@@Alexandr_P id: "temperature_termistr"
@@Alexandr_P термостат вообще ни как
climate:
- platform: bang_bang
visual:
min_temperature: 5 °C
max_temperature: 90 °C
temperature_step: 0.5 °C
id: "termost_sanicube"
name: "Termostato sanicube"
sensor: Temperature_1
default_target_temperature_low: 20 °C
default_target_temperature_high: 22 °C
heat_action:
- switch.turn_on: dehumidifier1
idle_action:
- switch.turn_off: dehumidifier1
как esp home связать с алисой??
Здравствуйте, спасибо за видео. хотелось бы понять как подключить несколько датчиков температуры ds18b20.
Легко. Вбейте в поиск esphome ds18b20. И там будет на официальном сайте пример, как добавить несколько датчиков
@@upavla разобрался, спасибо 🙏
Здравствуйте, Павел. А вы не пробовали использовать esphom без связки с home assistant ? У меня на одной есп датчики протечки воды, на другой есп - электро краны . Я их прошила esphom и подключила к home assistant. Но мне интересно можно из этой связки исключить home assistant?
У ha gui хороший, зачем его исключать?
@@zelzelenburg706 видимо, хочет сделать аналог SLS.
Есть необходимость подключить ESP датчик блютузный на даче, где будет только интернет, и прокинуть его на домашний сервер, было у вас подобное в практике?
Какой датчик?
@@upavla Уже определился. Поставлю там микротик и объеденю их в одну сеть через ВПН. Первыми будут блютузнын термомет маленькие через еспи подключены.
А можно на эту же плату добавит датчик залива(датчик дождя) и пару реле для перекрытия кранов.
Да, конечно можно
А у меня проблема непонятная. DHT11 в HA показывает ерунду типа 1.2 градуса и 12% влажности. Пишу свой скетч - работает отлично. Но прошивка от HA показывает ерунду. Как бороться с таким? Может можно как-то включить дебаг и понять, где проблема?
Вы через esphome делаете?
@@upavla да, в последней версии. Залил factory bin файл и далее обновил по OTA прями из вёбморды esphome. Пин верный, данные видны, но сами данные "врут".
Откуда вы взяли этот factory.bin? Сами написали? может у Вас там выбран dht22? Вместо dht11?
@@upavla Бин сгенерировал esphome. В нём прописал данные сети, добавил сенсор dht, пин и получаемые данные температура и влажность.
По умолчанию используется конфигурация под dht22. Допишите в еспхоме под сирокой pin:. Слелующее: model: dht11
Спасибо! Хотелось бы увидеть работу с датчиком as3935
Я о таком даже не слышал. Что он делает?
Здравствуйте! Вопрос немного не по теме..... на 2мин22сек ролика, видно уведомление , что-то там про москито секрет, може подскажите, что это такое, у меня такая же фигня...?
Это предупреждение, что используется не безопасные ключи
@@upavla как отключить это уведомление или эту проверку?
@@Μύτικας0 поменять пароль, на более сложный
Хотелось бы посмотреть каким образом возможно сделать управление домофоном с помощью ESPHome
Каким таким домофоном?
@@upavla ну скорее не домофоном, а трубкой домофонной. Например, знакомый набирает номер твоей квартиры, у тебя раздается звонок и в ha это отображается, а вставать идти кнопку нажимать, чтобы впустить его тебе лень делаешь это с телефона/компа или через Алису
@@upavla во время звонка еще можно и световую индикацию настроить, чтобы если в наушниках сидишь и звонка не слышишь, мог быть всегда начеку
Понял о чем Вы
Очень полезно! Спасибо большое!
А ESPHome можно использовать отдельно без связки с HomeAssistant? например чтобы пользоваться фичей "прошивка по воздуху"
Да, изначально esphome и придуман как отдельное приложение. Это уже гораздо позже сделали интеграцию с home assistant
i know I am kind of randomly asking but do anyone know a good website to stream new tv shows online ?
@Sonny Elliot Flixportal :)
@Aron Marcel thank you, signed up and it seems like a nice service :D I appreciate it !!
@Sonny Elliot happy to help :)
Павел, подскажите, вот если еспшка настроена на одном сервере HA, можно ли ее интегрировать в другой сервер? Ну чтоб и туда и туда передавл показания.
Хм. Интересный вопрос. Настроена в esphome?
Я еще не настраивал( жду железяки). Просто озадачился созданием резервного сервера HA , и вот стало интересно, будет ли есп передавать показания на два сервера находящихся в одной локалке. Это было бы проще, чем создавать mqtt бридж.
@@upavla Опробовал Сегодня , температуру передает на два сервера, находящихся в одной локалке! причем второй сервер подхватил автоматм
Спасибо. 👍
Спасибо! Подскажите как записывать значение состояние переключателя во внутреннюю память esp, для применения при выключении и включении?
Вопрос не понятен
@@upavla Как записать в память значения, типа как в ардуино иде в еепром
@@iskusstvo-jit Выкинуть нафиг эту бестолковую прошивку и уйти на WiFi-IOT )))
ESP32 очень много умеет, прошу оказать консультацию, как настроить управлением реле и другие огромные возможности ECP32
Много и у меня показано в видео.
3 года был на можоре ... 2 года на ioBroker ну еспХома была последней каплей ... усилием воли перешёл на HA почти только из за еспХома )))
Почему с брокера ушли?!
@@vikpl8464 поддержка никакущая ... один пылесос подключал с месяц ... Гугл весь замучил ...
а на HA всё из из коробки )))
@@СержВасильев-ю7ю спасибо, есть над чем подумать.
Супер, то, что я искал. Один вопрос! Как подключить несколько датчиков а не один?
Вот тут показываю ua-cam.com/video/hSamcA-Mz2o/v-deo.html
несколько датчиков ds18b20 на одной шине 1wire esphome будет опрашивать? Если прописать id каждого датчика?
Почитал мануал - тема подключения ds18b20 полностью не раскрыта! А ведь это популярный и недорогой градусник
Конечно.
А что Вам там ещё раскрывать то?
То есть Home Assistant устанавливается в любом случае на rasberry pi, а esp с ним соединяется? Установить на ESP32 нельзя?
В esp заливается только прошивка. Сам ассистант ставится или на комп или распберри или на комп в виртуалку или на комп контейнером. Ещё есть режим установки supervizor.
В esp не так много памяти чтобы это делать
Да как вы это делаете? У меня в HA нет пункта Supervisor, есть только hacs и настройки. Через настройки, далее интеграции, далее ESP и там просто предлагается добавить устройтсво. Нет ни формирования прошивок ,ни чего-то подобного...
Ну сам esphome установили? Там можно из приложений добавить его на главную панель
Вспомнил. Вы ещё зайдите в настройки профиля и включите там расширенный режим. Наверное из-за него у Вас нет чупервизора
@@upavla Так и не разобрался я в своей ситуации полностью. Что понял на данный момент: Т.к у меня homeassistant установлен на линукс, то никаих пунктов , как у пользователей разбери, у меня не будет: ни hassio, ни surepvisor, ни ESPhome мне не видать единственное что мне светит это HACS и работа с esphome через коммандную строку, а дашбоард запускается только на период создания прошивок.
А можете сделать обзор на esphome и max7219? Сделать бегущую строку чтобы в ней выводилась информация о температуре взатая из home assistant?
Интересно. И правда. Надо сделать
Помогите разобраться, в чем проблема.
Не рабочая схема, если исключить чего то после **********, то заработает
esphome:
name: c
esp8266:
board: d1_mini
wifi:
ssid: "ssid"
password: "password"
#*********************************************
captive_portal:
logger:
time:
- platform: sntp
id: id_sntp
i2c:
scl: D1
sda: D2
dallas:
- pin: D7
sensor:
- platform: uptime
id: id_uptime
- platform: rotary_encoder
id: id_encoder
pin_a: D3
pin_b: D4
output:
- platform: esp8266_pwm
pin: D6
frequency: 1000 Hz
id: id_output
Ошибка
/data/cache/platformio/packages/toolchain-xtensa/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld: /data/c/.pioenvs/c/firmware.elf section `.text1' will not fit in region `iram1_0_seg'
collect2: error: ld returned 1 exit status
*** [/data/c/.pioenvs/c/firmware.elf] Error 1
Чего-то не хватает. Ошибка похоже тоже не полная
Павер респект! А ты есть в телеграмме ???
адрес датчика рекомендуется прописать в конфигурации
Если датчик всего один, то зачем?
Здравствуйте, Павел!
Спасибо за контент! Подписался)
Был бы очень благодарен, если запишете видео про подключение 16-ти канального модуля реле к ESP-8266 через сдвиговые регистры (например, 74HC595N) в связке с ESPHome и Home Assistant.
din-ов на плате не хватает, приходится "извращаться".
И ещё вопрос, не требующий отдельного видео, скорее всего)... На хостинг Home Assistant поставить не получится/нет смысла? В сети мало информации, а городить сервер дома, имея мощный хостинг и кучу доменов - излишество. Облачные готовые варианты не очень нравятся - 5$ в месяц за решение без доступа к коду - не мой выбор.
Возможно и можно. От хостинга тут скорее зависит. Но очень сильно тогда нужно постараться будет, чтоб заработало. Это я про хостинг
Как настраивать yaml если на одном d4 будет висеть больше одного датчика?
Вот вообще ничего не понял
@@upavla Я имею ввиду когда через резистор вешают на один gpio несколько далласов. Я же правильно понимаю что в логах они определятся с разным address?
Да, все верно.
возможно передавать данные на удаленный компьютер или телефон?
Не понимаю суть вопроса.
@@upavla контроллер, датчики стоят в доме - я с работы с телефона вижу все показания, к примеру
Ну вообще можно сделать. Но нужно будет роутер настроить.
@@СергейЩеклеин-н8е устанлвливайте аддон Tor в supervisor, на телефоне если это андроид ставите приложение home assistant и приложение orbot, добавляйте через orbot доступ через VPN к приложению home assistant, получайте доступ 24/7 к своему home assistant
@@archibaldivanovich4103 Хочу!!! подробная инструкция есть?
Спасибо
А что за плата под ESP8266 на видео?
Nodemcu
И к ней шилд для расширения контактов
@@upavla а питаете через шилд или микроюсб?
Павел, подскажите, как изменить единицы измерения давления с датчика BME280. Выводятся сейчас в гПа, хочется видеть привычные мм.рт.ст. Спасибо!
Нашел сам, может пригодится кому: community.home-assistant.io/t/esphome-pressure-hpa-to-mmhg/171527/2
знакоМство
Валидок )))))..... Может ватчдог?
блин, у меня вообще не так всё... похоже в 23 году все обновилось, да поменялось
Ну все там так-же. Чуток видоизменилось просто
Е*атня:), зачем так все усложнять?, воткнул/засветилась /работает, а тут просто жесть, мало того что кучу бабла надо заплатить за raspberry, ещё датчики с кучей проводов и пр. Все место занимает пылится на столе, жесть.
Мда
Кто этого не понимает, тому мимо!
Из-за того, что простые решения до сих пор - говнище?
А кой фик нужен этот Home Assistant, если есть Яндекс Home с более предсказуемым управлением на русском языке в виде Алисы.
Автономность? Анонимность? Безопасность?
@@GON4GTBP да ты клоун дядя 🤡🤣🤣🤣
@user-sr4wg1qe2t а Вы не клоун?
@@upavla я юзер удобных гаджетов, а не модных устройств для мулей, считающих их безопасными и автономными 😄
Попробуйте настроить сценарий с проверкой или/и, добавить реакцию на 2 датчика температуры
Не пойму, почему у меня шибка
Failed config
dallas: [source /config/esphome/temperatura1.yaml:26]
- [source /config/esphome/temperatura1.yaml:27]
Cannot resolve pin name 'D2' for board esp32dev.
pin: D2 [source /config/esphome/temperatura1.yaml:27]
Добавил долько
dallas:
pin: D2
На Вашей плате esp32 нет пина d2 он по другому называется. Напишите gpio 2
Либо выбрали плату не правильно. К примеру если у Вас плата nodemcu. То на ней есть пин d2. Но у Вас выбрана плата esp32 dev