Настройка датчиков BME280, DHT22, SHT21, DS18b20, BMP180 на M5Staсk ESP32 в ESPHome и Home Assistant
HTML-код
- Опубликовано: 13 окт 2024
- ✨ Официальный каталог M5Stack на русском языке:
ru.m5stack.com...
📣 M5Stack на русском в социальных сетях:
- RUclips:
www.youtube.co....
- Одноклассники:
ok.ru/m5stack
- facebook:
/ ru.m5stack
- Telegram:
t.me/ru_m5stack
- VK:
m5stack
- Twitter:
/ ru_m5stack
🎁 Скидка на любой заказ в M5Store -5% по промокоду: M5Stack5
=========================================================
BME280: alii.pub/637quy
BMP180: alii.pub/637qwi
SHT21: alii.pub/637qxo
DHT22: alii.pub/637qyg
DS18b20: alii.pub/637r1r
M5stack: alii.pub/637r3b
================================================
Кэшбэк возврат до 15% от покупки на Alixpress :
ali.pub/51dh2x
================================================
Помощь каналу: www.donationale...
Статья для BME280: psenyukov.ru/%d...
Статья для BMP180: psenyukov.ru/%d...
Статья для SHT21: psenyukov.ru/%d...
Статья для DHT22: psenyukov.ru/%d...
Статья для DS18b20: psenyukov.ru/%d...
Подписывайтесь на телеграмм канал: t.me/ypavla
Большое спасибо за инфу!
А как калибровать температуру? датчик завышает показания
в ESPHome через filters
Фильтры датчиков
ESPHome позволяет выполнять базовую предварительную обработку значений датчика перед их отправкой в Home Assistant. Это, например, полезно, если вы хотите применить некоторое среднее значение по нескольким последним значениям.
Павел, расскажи, как считать датчик, подключенный напрямую к плате, на которой установлен НА. Через i2c
Если в esphome, то очень просто. Оставьте там блок i2c только в коде и он начнет в консоли esphome адреса сканировать. И показывать в этом логе
@@upavla нет, без esphome. Датчик нужно подключить непосредственно к одноплатнику с НА и с него читать данные по i2c
@yuriyyuriy3004 ааа. Тут вот не подскажу. Если у Вас raspberry pi то там наверняка есть интеграция или приложение, которое позволяет gpio упрпвлять. А вот если это orange pi какойнить то тут на python надо скрипт писать. В самом линукс
@@upavla это raspberry, не так давно НА прекратил поддержку GPIO, видел статью, что в распбиан был организован броекр mqtt, а НА соответственно его принимал. Реализация там не самая простая
Здравствуйте. Подскажите, BMP280 можно заставить показывать давление в миллиметрах ртутного столба каким то образом ? Зашил его через ESPHome и закинул в Home Assistant. Но он выводит показания в Паскалях, а хотелось бы в отечественных так сказать миллиметрах. Если подскажете решение в коде, буду весьма благодарен.
Можно самому сделать новый сенсор с формулой пересчета в мм ртутного столба
@@upavlaа прямо в прошивке esphome это нельзя реализовать ?
@qvikwitu можно. Опять же формулой пересчета. Ну я Вам прям так решение не скажу. Я не помню уже когда последний раз это делал. Надо вспоминать
@@upavlaразобрался, спасибо.
Опишу здесь, может кому пригодится. Всё оказалось до безобразия просто. Home Assistant на сегодняшний день УЖЕ обладает нужным функционалом, а именно: в ловелейсе создаем карточку объекта, выводим на неё датчик давления который у нас появился после добавления еэспэшки с bmp280 в esphome (или mqtt), смотря кто как добавлял, и в настройках карточки сразу есть выбор единиц измерения с этого датчика (поумолчанию стоитпаскаль, меняем на миллиметры ртутного столба и вуаля, датчик сразу показывает как надо). Спасибо
@qvikwitu ну это что-то уже из нового) раньше вручную пересчитывали
Прошу прощения за вопрос не по теме. Есть задача мониторить присутствие блютуз-устройств (телефоны-часы-браслеты). Есть ли смысл заморачиваться с покупкой платы есп для этих задач или будет достаточно ресурсов стандартного блютуз-модуля в RPI4 на которую установлен HA?
Достаточно стандартного модуля встроенного в raspberry pi 4. Включаете на нем блютуз. И соответственно все, сканером найдете Ваш адрес и можно мониторить.
@@upavla Спасибо за совет, буду пробовать
Приветствую! Расскажите пожалуйста как можно сделать wifi/internet управление газовым котлом. У меня сейчас он управляется выносным пультом на проводе с кнопками и табло. Хочу через смартфон. Непонятно что куда подключать. Думаю тема взлетит в зимний период
Здравствуйте. Ды тема то может и взлетит. Но мне не начем эксперементировать и рабочий вариант выкатить. У меня к сожалению пока ещё дома нет своего :( но мечтаю о нем каждый день)
Павел, спасибо за видео.
А как м5стек вывести на экран примеру данные с НА? Думаю можно в mqtt но знаний не хватает. Спасибо.
Подумаю как реализовать
Я пробовал подойти к этому через flow M5Stack но как-то непривычно там все. В идеале бы именно через earphone
думаю, лучше прописать в ESPHome сразу статический ip для контроллера
Ну возможно и так, если много устройств
доброго времени суток. спасибо за видео. а есть возможность подключить к esphome esp32 + датчик ds18b20, на какой то пин, + дисплей LCD 1602 по i2c?
Конечно
@@upavla на странице esphome не нашёл примеров кода под двух строчный LCD 1602, или брать примеры с больших дисплеев?
По идее разницы не будет
@@upavla спасибо, попробую.
Подскажите пжл. Как калибруете у меня все показывают разные показания в пределах 10 градусов
С температурой еще можно обычным градусником а вот с влажностью
Не знаю. Температура всегда у меня в пределах допустимой погрешности. А влажность это такая штука. 10% мне кажется тоже допустимая погрешность для таких датчиков. Ведь допустим они у меня стояли в ряд и я на них дышал, вот первый(который ближе ко мне) и показывал больше власти. Калибровал я только датчик co2,. Об этом расскажу в дальнейшем
нет дачика АМ2301,как его подключить
скажите пожалуйста как подключить PZEM-004T к ESPHome и Home Assistant и сбрасывать показания
Я же делал уже видео как его подключить. Но про сброс ничего не делал
@@upavla мне интересует как сбросить показание счетчика
Кто нибудь подключал к esphome aht10?
да, работает несколько штук