mirror of
https://github.com/esphome/esphome.git
synced 2026-07-10 17:05:36 +00:00
43ff2157b9377ad4ddb87945dceac67d09d2dbc3
Integrate heater activation into the measurement cycle instead of running it on an independent timer. The separate heater interval could overlap with measurement polling, causing readings to be taken while the sensor was still hot. Now the heater fires during update() when due, skipping that measurement cycle. The next regular update() takes an ambient reading after the sensor has cooled. Also replace magic numbers with named constexpr constants for the datasheet conversion formulas. Closes https://github.com/esphome/esphome/issues/15011
Description
ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Readme
Multiple Licenses
546 MiB
Languages
C++
60.1%
Python
39.3%
C
0.3%
JavaScript
0.2%
