J. Nick Koston
|
10bf05ab0d
|
migrate
|
2025-06-24 22:59:46 +02:00 |
|
J. Nick Koston
|
5ad1af69e4
|
migrate
|
2025-06-24 22:57:10 +02:00 |
|
J. Nick Koston
|
48f2911434
|
raise
|
2025-06-24 22:18:29 +02:00 |
|
J. Nick Koston
|
d89ee2df42
|
Update esphome/core/application.h
|
2025-06-24 17:52:13 +02:00 |
|
J. Nick Koston
|
2f8e07302b
|
Update esphome/core/entity_base.cpp
|
2025-06-24 17:10:06 +02:00 |
|
J. Nick Koston
|
e370872ec1
|
fix conflicts
|
2025-06-24 16:13:34 +02:00 |
|
Jesse Hills
|
d4e978369a
|
Store reference to device on EntityBase
This is so we can get the name of the device to use as part of the object id and to internally set the name for logging.
|
2025-06-24 19:56:30 +12:00 |
|
Jesse Hills
|
8d5d7f5237
|
Merge branch 'dev' into multi_device
|
2025-06-24 16:02:03 +12:00 |
|
J. Nick Koston
|
2a45467bf6
|
Pre-reserve looping components vector to reduce memory allocations (#9177)
|
2025-06-23 14:10:09 +12:00 |
|
J. Nick Koston
|
7fc5bfd787
|
Reduce RAM usage for scheduled tasks (#9180)
|
2025-06-23 14:09:34 +12:00 |
|
J. Nick Koston
|
59889a6286
|
Reduce Logger memory usage by optimizing variable sizes (#9161)
|
2025-06-23 14:06:02 +12:00 |
|
Jesse Hills
|
e5e972231c
|
Update testing
|
2025-06-23 10:26:31 +12:00 |
|
Jesse Hills
|
754d2874e7
|
`this->`
|
2025-06-23 09:21:29 +12:00 |
|
Jesse Hills
|
06de58ff8b
|
Dont need to warning about simple string area
A single device in a single area can have a simple string as the area
|
2025-06-23 09:20:53 +12:00 |
|
J. Nick Koston
|
a5ea0cd41f
|
remove unreachable code
|
2025-06-22 21:55:23 +02:00 |
|
J. Nick Koston
|
c1853f8b84
|
document design decisions
|
2025-06-22 21:21:29 +02:00 |
|
J. Nick Koston
|
2b9b7e2853
|
validation should happen sooner
|
2025-06-22 21:18:04 +02:00 |
|
J. Nick Koston
|
d3b18debf9
|
validate sooner
|
2025-06-22 21:06:33 +02:00 |
|
J. Nick Koston
|
02019dd16c
|
validate sooner
|
2025-06-22 21:04:42 +02:00 |
|
J. Nick Koston
|
a90d59b6ba
|
validate sooner
|
2025-06-22 20:59:07 +02:00 |
|
J. Nick Koston
|
180aeb7d8e
|
simplify
|
2025-06-22 13:50:29 +02:00 |
|
J. Nick Koston
|
0764fa7292
|
simplify
|
2025-06-22 13:48:27 +02:00 |
|
J. Nick Koston
|
17bf533ed7
|
simplify
|
2025-06-22 13:44:05 +02:00 |
|
J. Nick Koston
|
d7eae1c1a0
|
simplify
|
2025-06-22 13:43:52 +02:00 |
|
J. Nick Koston
|
7f2d979255
|
preen
|
2025-06-22 13:39:12 +02:00 |
|
J. Nick Koston
|
46b419ea8b
|
preen
|
2025-06-22 13:38:14 +02:00 |
|
J. Nick Koston
|
41b1bfc504
|
legacy test
|
2025-06-22 13:37:01 +02:00 |
|
J. Nick Koston
|
61c29213a7
|
fixes
|
2025-06-22 13:29:41 +02:00 |
|
J. Nick Koston
|
b03e3b8d4a
|
fixes
|
2025-06-22 10:07:05 +02:00 |
|
J. Nick Koston
|
a98e34d190
|
handle collisions
|
2025-06-22 10:02:59 +02:00 |
|
J. Nick Koston
|
bf8d8b6e63
|
handle collisions
|
2025-06-22 10:01:53 +02:00 |
|
J. Nick Koston
|
57599f7a98
|
handle collisions
|
2025-06-22 10:00:31 +02:00 |
|
J. Nick Koston
|
ffccce7ffc
|
handle collisions
|
2025-06-22 09:58:12 +02:00 |
|
J. Nick Koston
|
221e3c6c9c
|
preen
|
2025-06-21 18:09:16 +02:00 |
|
J. Nick Koston
|
fb1679d572
|
preen
|
2025-06-21 18:07:45 +02:00 |
|
J. Nick Koston
|
c19065f112
|
preen
|
2025-06-21 18:02:32 +02:00 |
|
J. Nick Koston
|
f2b04a077e
|
preen
|
2025-06-21 18:01:12 +02:00 |
|
J. Nick Koston
|
8e7841c880
|
preen
|
2025-06-21 18:00:17 +02:00 |
|
J. Nick Koston
|
1873490b24
|
preen
|
2025-06-21 17:57:36 +02:00 |
|
J. Nick Koston
|
4d231953f4
|
preen
|
2025-06-21 17:57:10 +02:00 |
|
J. Nick Koston
|
aa4c399657
|
reverse space in vectors
|
2025-06-21 17:36:25 +02:00 |
|
J. Nick Koston
|
1f99d18982
|
reverse space in vectors
|
2025-06-21 17:34:08 +02:00 |
|
J. Nick Koston
|
be37178ef8
|
make areas and devices consistant
|
2025-06-21 17:32:11 +02:00 |
|
J. Nick Koston
|
fad86c655e
|
make areas and devices consistant
|
2025-06-21 17:30:17 +02:00 |
|
J. Nick Koston
|
4a7958586e
|
make areas and devices consistant
|
2025-06-21 17:19:16 +02:00 |
|
J. Nick Koston
|
f44ecd0891
|
make areas and devices consistant
|
2025-06-21 17:18:23 +02:00 |
|
J. Nick Koston
|
d300d2605b
|
make areas and devices consistant
|
2025-06-21 17:13:04 +02:00 |
|
J. Nick Koston
|
65e3c6bfbb
|
make areas and devices consistant
|
2025-06-21 17:12:00 +02:00 |
|
J. Nick Koston
|
8714e80978
|
make areas and devices consistant
|
2025-06-21 17:05:46 +02:00 |
|
J. Nick Koston
|
7d84f0e650
|
migrate to using same area info for top level and sub devices
|
2025-06-21 16:37:21 +02:00 |
|