This commit is contained in:
J. Nick Koston
2025-06-25 23:53:22 +02:00
parent ddb988cd83
commit a7e0bf9013

View File

@@ -93,6 +93,8 @@ class ComponentIterator {
virtual bool on_end();
protected:
// Iterates over all ESPHome entities (sensors, switches, lights, etc.)
// Supports up to 256 entity types and up to 65,535 entities of each type
enum class IteratorState : uint8_t {
NONE = 0,
BEGIN,
@@ -167,7 +169,7 @@ class ComponentIterator {
#endif
MAX,
} state_{IteratorState::NONE};
uint16_t at_{0};
uint16_t at_{0}; // Supports up to 65,535 entities per type
bool include_internal_{false};
};