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 с
Категория: Бытовая техника
- Комментарии
Ссылка появится после регистрации





























