mirror of
https://github.com/esphome/esphome.git
synced 2026-10-08 03:54:03 +00:00
63e1adfd5fe3fb65265d8c1056da72c6ee4bb447
Address esphbot review: emitting min/max means named scalar schemas now carry bounds (e.g. core.uint8_t is 0..255), and shrink()'s spread copied those over a tighter bound the field defined itself. cv.All(cv.uint8_t, cv.Range(min=1, max=6)) dumped 0..255 instead of 1..6, and All(uint32_t, Range(min=1)) lost its min. The spread now reconciles the two to the intersection (larger min, smaller max); non-numeric bounds keep the field's own value.
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
582 MiB
Languages
C++
54.6%
Python
44.7%
C
0.4%
JavaScript
0.2%
