mirror of
https://github.com/esphome/esphome.git
synced 2026-07-10 17:05:36 +00:00
669b90258cc2d754bfd7fc66eb60c122f0996c16
Template AndCondition, OrCondition, and XorCondition on N so the condition pointer list is stored in std::array<Condition<Ts...>*, N> instead of FixedVector. N is set by code generation to match the exact number of conditions configured in YAML. Add init_array_from() helper for optimal codegen when initializing std::array from initializer_list.
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%
