ESP8266 Мультисенсор BME280 (питание от батареи) - темпе...

Источник:

Я начал установку Home Assistant несколько дней назад и теперь добавил к нему эти датчики (следующим на той же базе сделаю оконный геркон).

ESP работает на программном обеспечении ESPhome (хорошее руководство по подключению esp12 можно найти здесь — domoticx.com/esp8266-wifi-esp-12-module-aansluiten/). Для режима глубокого сна вам необходимо подключить контакт GPIO16 для сброса. В противном случае ESP не проснется.

Я и��пользую следующий код в ESPhome — для первого теста вы можете удалить строки глубокого сна в конце.

Одно измерение каждые 10 минут. он должен работать не менее 6 месяцев на двух Eneloops AA. ESP потребляет ~70 мА в активном режиме и 0,017 мА в глубоком сне.

Щас жду никелевые полоски 5мм для правильных контактов аккумулятора.

эсфомеямл:

имя: bme280

платформа: ESP8266

плата: esp12e

Wi-Fi:

SSD: 'ХХХХХХХХХХХХ'

пароль: 'ХХХХХХХХХХХХ'

ручной_ip:

статический_ip: 192.168.0.23

шлюз: 192.168.0.1

подсеть: 255.255.255.0

API:

ота:

i2c:

ПДД: 4

СКЛ: 5

сканирование: Ложь

датчик:

платформа: bme280

температура:

имя: «Температура BME280»

идентификатор: bme280_temperature

давление:

имя: «Давление BME280»

идентификатор: bme280_pressure

влажность:

имя: «Реальная влажность BME280»

идентификатор: bme280_humidity

адрес: 0x76

iir_filter: 16x

интервал обновления: 1 с

платформа: шаблон

название: «Высота»

лямбда: |-

const float STANDARD_SEA_LEVEL_PRESSURE = 1013,25; //в гПа, см. примечание

return ((id(bme280_temperature).state + 273.15) / 0.0065)* (powf((STANDARD_SEA_LEVEL_PRESSURE / id(bme280_pressure).state), 0.190234) — 1); // в метрах

интервал обновления: 1 с

платформа: шаблон

название: «Абсолютная влажность»

лямбда: |-

const float mw = 18,01534; // молярная масса воды г/моль

const float r = 8,31447215; // Универсальная газовая постоянная Дж/моль/К

return (6.112powf(2.718281828, (17.67 id(bme280_temperature).state) / (id(bme280_temperature).state + 243.5))id(bme280_humidity).state mw) / ((273.15 + id(bme280_temperature).state)* r); // в гр��ммах/м^3

интервал обновления: 1 с

платформа: АЦК

контакт: ВКК

имя: «Напряжение ESP»

интервал обновления: 1 с

глубокий_сон:

run_duration: 3 с

длительность сна: 600 с

Категория: Бытовая техника

01:32
21
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.