Commit Graph

  • e4c8a6a0af
    [core] Revert #9851 and rename ESPHOME_CORES to ESPHOME_THREAD J. Nick Koston 2025-07-23 20:45:54 -10:00
  • 6609dce695
    [ld2450] Use Deduplicator for sensors Keith Burzinski 2025-07-24 01:30:31 -05:00
  • a5b4629662
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-23 19:06:33 -10:00
  • a4f952b851
    Merge branch 'lwip_slowness' into integration J. Nick Koston 2025-07-23 19:06:24 -10:00
  • 705ea4ebaa
    [ld2410] Use `Deduplicator` for sensors (#9584) Keith Burzinski 2025-07-23 23:50:50 -05:00
  • 8146a0139f
    [esp32] Enable LWIP core locking on ESP-IDF to reduce socket operation overhead J. Nick Koston 2025-07-23 18:50:39 -10:00
  • 7ba2927d1d
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-23 18:05:17 -10:00
  • 2d66effbda
    Merge branch 'api_nest' into integration J. Nick Koston 2025-07-23 18:05:03 -10:00
  • dcae628b25
    [api] Use C++17 nested namespace syntax J. Nick Koston 2025-07-23 18:04:06 -10:00
  • 74c9580e4b
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-23 17:55:17 -10:00
  • 42862ec5b5
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-23 17:54:53 -10:00
  • ec2e0c50f1
    [bluetooth_proxy] [esp32_ble_tracker] [esp32_ble] Use C++17 nested namespace syntax (#9825) J. Nick Koston 2025-07-23 17:23:45 -10:00
  • 544cf9b9c0
    [core] Fix component state documentation and add state helper method (#9824) J. Nick Koston 2025-07-23 17:22:42 -10:00
  • 99850255f0
    [api] Use emplace_back for TemplatableKeyValuePair construction in HomeAssistant services (#9804) J. Nick Koston 2025-07-23 17:21:35 -10:00
  • 4a27b34685
    [api] Reduce code duplication in protobuf dump methods with helper functions (#9809) J. Nick Koston 2025-07-23 17:19:58 -10:00
  • f863189f96
    [api] Simplify generated authentication check code (#9806) J. Nick Koston 2025-07-23 17:18:01 -10:00
  • 04d9698681
    [api] Replace magic numbers with MESSAGE_TYPE constants in protobuf switch cases (#9776) J. Nick Koston 2025-07-23 17:16:54 -10:00
  • 15ba2326ad
    [esp32] Fix threading model for single-core variants (S2, C3, C6, H2) (#9851) J. Nick Koston 2025-07-23 17:15:32 -10:00
  • 6398bb2fdf
    [i2s_audio] Speaker improvements: CPU core agnostic and more accurate timestamps (#9800) Kevin Ahrendt 2025-07-24 04:14:00 +01:00
  • 108e447072
    [logger] remove unnecessary call to setTxTimeoutMs (#9854) TJ Horner 2025-07-23 19:51:47 -07:00
  • cc187ef276
    [ld2450] Set `accuracy_decimals=0` as default for "target" entities (#9842) Brandon Harvey 2025-07-23 22:29:39 -04:00
  • a3e626757e
    [helpers] Add "unknown" value handling to `Deduplicator` (#9855) Keith Burzinski 2025-07-23 21:22:54 -05:00
  • 5cd7f156b9
    Update post_build.py.script to Fix #7137 (#9578) Mayur Panchal 2025-07-24 11:34:39 +10:00
  • 3960e2bae7
    [mipi] Refactor constants and functions (#9853) Clyde Stubbs 2025-07-24 11:27:05 +10:00
  • f9534fbd5d
    [interval] Fix startup behaviour (#9793) Clyde Stubbs 2025-07-24 08:03:36 +10:00
  • 0744abe098
    fix: non-optional x/y target calculation for ld2450 (#9849) Eric Hoffmann 2025-07-23 23:55:31 +02:00
  • 49df68beb6
    [gt911] i2c fixes (#9822) Clyde Stubbs 2025-07-24 07:52:07 +10:00
  • e94cb03272
    [modem] network component change (#9801) Olivier ARCHER 2025-07-23 23:36:20 +02:00
  • 6ac1073469
    [ci] Support C++17 nested namespace syntax in linter (#9826) J. Nick Koston 2025-07-23 01:32:35 -10:00
  • 378b687a82
    [core] Restore COMPONENT_STATE_LOOP_DONE check in calculate_looping_components (#9832) J. Nick Koston 2025-07-23 01:31:30 -10:00
  • babaa1db3f
    [i2c] Use `i2c_master_probe` to scan i2c bus (#9831) Jesse Hills 2025-07-23 23:31:13 +12:00
  • 450e6536d4
    [esp32_dac] Always use esp-idf APIs jesserockz-2025-343 Jesse Hills 2025-07-23 21:54:35 +12:00
  • f9c844be89
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 23:52:21 -10:00
  • dee58804e8
    Merge branch 'loop_fix' into integration J. Nick Koston 2025-07-22 23:52:08 -10:00
  • 77c8363946
    [core] Restore COMPONENT_STATE_LOOP_DONE check in calculate_looping_components J. Nick Koston 2025-07-22 23:48:48 -10:00
  • f88208d518
    [core] Restore COMPONENT_STATE_LOOP_DONE check in calculate_looping_components revert_loop_opt J. Nick Koston 2025-07-22 23:48:48 -10:00
  • 0b2270c1d0
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 23:24:24 -10:00
  • bfae905a2b
    Merge branch 'bluetooth_namespace_cpp17' into integration J. Nick Koston 2025-07-22 19:41:52 -10:00
  • 5b8ae6ed1a
    update script J. Nick Koston 2025-07-22 19:20:28 -10:00
  • 1b74c877e1
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 19:17:27 -10:00
  • edeee42fd9
    Merge branch 'bluetooth_namespace_cpp17' into integration J. Nick Koston 2025-07-22 19:17:18 -10:00
  • 8ae2b31a2f
    [bluetooth_proxy] [esp32_ble_tracker] [esp32_ble] Use C++17 nested namespace syntax J. Nick Koston 2025-07-22 19:16:01 -10:00
  • aefb53cb0e
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 17:58:44 -10:00
  • 0fea9aab99
    Merge remote-tracking branch 'upstream/component_cleanups' into integration J. Nick Koston 2025-07-22 17:58:36 -10:00
  • e5001734ce
    [core] Fix component state documentation and add state helper method J. Nick Koston 2025-07-22 17:57:34 -10:00
  • bb6f8aeb94
    [remote_receiver] Fix idle validation (#9819) Jonathan Swoboda 2025-07-22 22:57:42 -04:00
  • b636b844fc
    [core] Initialize looping_components_ before setup blocking phase (#9820) J. Nick Koston 2025-07-22 16:43:22 -10:00
  • 39f79522db
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 15:57:37 -10:00
  • 9bceed2cfc
    Merge branch 'fix_missed_calculate_looping_components_' into integration J. Nick Koston 2025-07-22 15:57:15 -10:00
  • c400d8e5a9
    Merge branch 'dev' into fix_missed_calculate_looping_components_ J. Nick Koston 2025-07-22 15:51:47 -10:00
  • e6961f8f24
    wip J. Nick Koston 2025-07-22 15:46:49 -10:00
  • 0b9b33b81b
    [core] Initialize looping_components_ before setup blocking phase J. Nick Koston 2025-07-22 15:42:09 -10:00
  • d7a5db3dda
    [CI] Paginate codeowner comments to make sure we find it (#9818) Jesse Hills 2025-07-23 13:23:06 +12:00
  • ac7f125eb5
    [CI] Paginate codeowner comments to make sure we find it (#9817) Jesse Hills 2025-07-23 13:22:54 +12:00
  • 7bfb08e602
    [core] Match LockFreeQueue initialization order (#9813) Jesse Hills 2025-07-23 11:46:14 +12:00
  • a994ad3642
    Workflow - check all comments to find previous bot comment (#9815) Clyde Stubbs 2025-07-23 09:28:15 +10:00
  • 4bc7a6305f
    Update esphome/__main__.py jesserockz-2025-337 Jesse Hills 2025-07-23 11:19:36 +12:00
  • 4321dfb885
    Update esphome/__main__.py Jesse Hills 2025-07-23 11:18:55 +12:00
  • d080aab129
    implement copilot suggestions Jesse Hills 2025-07-23 11:17:54 +12:00
  • d71f2ad185
    Merge remote-tracking branch 'upstream/dev' into integration J. Nick Koston 2025-07-22 13:16:00 -10:00
  • 116c91e9c5
    Bump ESP32 IDF version to 5.4.2 and Arduino version to 3.2.1 (#9770) Jonathan Swoboda 2025-07-22 19:15:31 -04:00
  • 6455d1a142
    Only ignore on certain commands Jesse Hills 2025-07-23 11:12:51 +12:00
  • f92571e767
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 13:07:29 -10:00
  • efa3d32fce
    Merge branch '5_4_2' into memory_api J. Nick Koston 2025-07-22 13:07:27 -10:00
  • ac19d5eba2
    Merge branch '5_4_2' into integration J. Nick Koston 2025-07-22 13:07:08 -10:00
  • c96dcd61f4
    [core] Allow extra args on cli and just ignore them Jesse Hills 2025-07-23 11:04:09 +12:00
  • 5a4e2a3eaf
    [udp] Move `on_receive` to const (#9811) Jesse Hills 2025-07-23 10:56:00 +12:00
  • 1a7757e7ca
    [http_request] set correct duration_ms for failed requests (#9789) Stas 2025-07-23 00:39:03 +03:00
  • e2976162b5
    [sgp4x] Fix build (#9794) Jonathan Swoboda 2025-07-22 16:54:03 -04:00
  • cf40306297
    [audio] fix typo gneneral and divison (#9808) Thomas Rupprecht 2025-07-22 22:24:40 +02:00
  • fef2369e66
    Merge branch 'release' into dev Jesse Hills 2025-07-23 08:10:21 +12:00
  • 2b5cceda58
    Merge pull request #9796 from esphome/bump-2025.7.3 2025.7.3 Jesse Hills 2025-07-23 08:09:40 +12:00
  • ffcf2229f6
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 09:21:38 -10:00
  • 157c4f4369
    Merge branch 'pb_dump' into integration J. Nick Koston 2025-07-22 09:21:32 -10:00
  • 2a935d9238
    preen J. Nick Koston 2025-07-22 09:21:20 -10:00
  • d4556608c8
    preen J. Nick Koston 2025-07-22 09:21:14 -10:00
  • 285ad9af1e
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 09:16:47 -10:00
  • f15662d4b5
    Merge branch 'protobuf_magic_numbers' into integration J. Nick Koston 2025-07-22 09:16:28 -10:00
  • fffa6eb0db
    Merge branch 'api_cleanups_5' into integration J. Nick Koston 2025-07-22 09:16:10 -10:00
  • 6711742248
    Merge branch 'pb_dump' into integration J. Nick Koston 2025-07-22 09:15:49 -10:00
  • d624f2a9ce
    dump helper J. Nick Koston 2025-07-22 09:10:01 -10:00
  • c590ffd289
    cleans to dump J. Nick Koston 2025-07-22 09:03:01 -10:00
  • 8096eea6c3
    cleans to dump J. Nick Koston 2025-07-22 09:01:11 -10:00
  • 873aebc572
    cleans to dump J. Nick Koston 2025-07-22 09:00:53 -10:00
  • 5adc58f826
    cleans to dump J. Nick Koston 2025-07-22 09:00:44 -10:00
  • 3d35b9679a
    cleans to dump J. Nick Koston 2025-07-22 08:58:52 -10:00
  • fbd3c051ec
    cleans to dump J. Nick Koston 2025-07-22 08:58:19 -10:00
  • 3bb5a9e2f7
    [schema-gen] fix referenced schemas when schema in component platform (#9755) Guillermo Ruffino 2025-07-22 15:52:56 -03:00
  • 26b77e0f06
    [api] Simplify generated authentication check code J. Nick Koston 2025-07-22 08:01:42 -10:00
  • f3030e35a8
    Merge branch 'integration' into memory_api J. Nick Koston 2025-07-22 07:49:36 -10:00
  • adc21eef70
    Merge branch 'api_services_emplace_back' into integration J. Nick Koston 2025-07-22 07:49:23 -10:00
  • 93fdea954f
    [api] Use emplace_back for TemplatableKeyValuePair construction in HomeAssistant services J. Nick Koston 2025-07-22 07:46:21 -10:00
  • a614a68f1a
    [api] Implement zero-copy string optimization for outgoing protobuf messages (#9790) J. Nick Koston 2025-07-22 07:33:03 -10:00
  • dc26ed9c46
    Bump version to 2025.7.3 Jesse Hills 2025-07-23 00:34:13 +12:00
  • 8674012406
    [bme680_bsec] Add suggested alternate when using IDF (#9785) Keith Burzinski 2025-07-22 06:54:09 -05:00
  • ae12deff87
    [neopixelbus] Add suggested alternate when using IDF (#9783) Keith Burzinski 2025-07-22 06:53:45 -05:00
  • cb6acfe24b
    [fastled_clockless, fastled_spi] Add suggested alternate when using IDF (#9784) Keith Burzinski 2025-07-22 06:53:33 -05:00
  • fc8c5a7438
    [core] Process pending loop enables during setup blocking phase (#9787) J. Nick Koston 2025-07-21 17:47:43 -10:00
  • f8777d3b66
    [config_validation] Add support for suggesting alternate component/platform (#9757) Keith Burzinski 2025-07-21 18:29:05 -05:00
  • 76e75f4cdc
    [tuya] Update use of fan_schema (#9762) Jesse Hills 2025-07-22 08:20:25 +12:00