Commit Graph
13295 Commits
Author SHA1 Message Date
J. Nick Koston 7fc5bfd787 Reduce RAM usage for scheduled tasks (#9180) 2025-06-23 14:09:34 +12:00
J. Nick Koston 04f592ba6d Fix slow noise handshake by reading multiple messages per loop (#9130) 2025-06-23 14:07:53 +12:00
J. Nick Koston 59889a6286 Reduce Logger memory usage by optimizing variable sizes (#9161) 2025-06-23 14:06:02 +12:00
J. Nick Koston 20f946ccaf Merge branch 'dev' into multi_device 2025-06-23 00:32:09 +02:00
Jesse Hills e5e972231c Update testing 2025-06-23 10:26:31 +12:00
J. Nick Koston bfa80157f2 Merge branch 'scheduler_memory_opt' into integration 2025-06-23 00:07:43 +02:00
J. Nick Koston 99b1b079d0 Reduce RAM usage for scheduled tasks 2025-06-23 00:03:01 +02:00
Jesse Hills dc5cbd4df8 [const] Move `CONF_DEVICES to const.py` (#9179) 2025-06-23 09:54:49 +12:00
J. Nick Koston 5697d549a8 Use scheduler for api reboot 2025-06-22 23:44:08 +02: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 a0b3527710 Merge branch 'logger_memory' into integration 2025-06-22 22:59:51 +02:00
J. Nick Koston df24f48fa1 Merge branch 'pre_preserve_looping_components' into integration 2025-06-22 22:57:38 +02:00
Edward Firmo 7ab9083d77 [nextion] Revert to millis() on recv_ret_string_ (#9168) 2025-06-22 20:56:50 +00:00
J. Nick Koston 13d53590b2 Pre-reserve looping components vector to reduce memory allocations 2025-06-22 22:56:31 +02:00
J. Nick Koston 5857f7b9a7 Merge remote-tracking branch 'dala318/multi_device' into multi_device 2025-06-22 21:55:46 +02:00
J. Nick Koston a5ea0cd41f remove unreachable code 2025-06-22 21:55:23 +02:00
J. Nick Koston d677934417 Merge branch 'dev' into multi_device 2025-06-22 21:45:28 +02:00
J. Nick Koston ba87a0b63c cleanups 2025-06-22 21:32:20 +02:00
J. Nick Koston b725bb3dd1 lint 2025-06-22 21:28:16 +02:00
J. Nick Koston c34ba3deb5 lint 2025-06-22 21:25:55 +02:00
J. Nick Koston 68b13340fb lint 2025-06-22 21:24:17 +02:00
J. Nick Koston 8831999ea6 lint 2025-06-22 21:23:41 +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
dependabot[bot]andJ. Nick Koston 788803d588 Bump flake8 from 7.2.0 to 7.3.0 (#9172)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2025-06-22 19:05:54 +00:00
J. Nick Koston b01eb28d42 validate sooner 2025-06-22 21:05:15 +02:00
J. Nick Koston 02019dd16c validate sooner 2025-06-22 21:04:42 +02:00
J. Nick Koston 7be12f5ff6 validate sooner 2025-06-22 20:59:54 +02:00
J. Nick Koston a90d59b6ba validate sooner 2025-06-22 20:59:07 +02:00
J. Nick Koston e7fa156254 Merge remote-tracking branch 'upstream/dev' into integration 2025-06-22 20:15:02 +02:00
J. Nick Koston a8ab6b1c43 Merge branch 'dev' into logger_disable_loop 2025-06-22 20:12:17 +02:00
J. Nick Koston 25ed7c890b cleanups 2025-06-22 20:03:02 +02:00
J. Nick Koston 85e3b63f05 adjust 2025-06-22 19:49:12 +02:00
J. Nick Koston a37bac1956 add files 2025-06-22 19:47:19 +02:00
J. Nick Koston 818a978dfc units 2025-06-22 19:40:53 +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 b30b527ff9 one more place to check 2025-06-22 13:37:30 +02:00
J. Nick Koston 41b1bfc504 legacy test 2025-06-22 13:37:01 +02:00
J. Nick Koston f4f14a7507 fixes 2025-06-22 13:29:49 +02:00
J. Nick Koston 61c29213a7 fixes 2025-06-22 13:29:41 +02:00
J. Nick Koston e6d7639209 Merge branch 'dev' into multi_device 2025-06-22 13:03:16 +02:00
J. Nick Koston 3c07a186b2 Merge remote-tracking branch 'dala318/multi_device' into multi_device 2025-06-22 13:02:48 +02:00
dependabot[bot] cbfd904b9f Bump aioesphomeapi from 32.2.4 to 33.1.0 (#9173)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-22 11:00:42 +00:00