1
0
mirror of https://github.com/esphome/esphome.git synced 2025-03-13 22:28:14 +00:00

Commit Graph

  • ca9c539b95 fix: improve readability of log message in read_timers_to_log function Oliver Kleinecke 2025-02-19 12:18:25 +01:00
  • 1160b73734 fix: simplify split_to_int_vector_ by removing delimiter parameter and using a default comma Oliver Kleinecke 2025-02-19 12:03:14 +01:00
  • f01c2ff77b fix: update split_to_int_vector_ to accept delimiter by reference for improved performance Oliver Kleinecke 2025-02-19 12:01:14 +01:00
  • 173c06c114 fix: add <sstream> include for string stream functionality in dynamic_lamp component Oliver Kleinecke 2025-02-19 11:58:00 +01:00
  • 35ca6dafc0 fix: update split_to_int_vector_ to accept delimiter as a pointer for improved flexibility Oliver Kleinecke 2025-02-19 11:56:42 +01:00
  • 8901631602 fix: update split_to_int_vector_ to accept delimiter by reference for improved performance Oliver Kleinecke 2025-02-19 11:54:30 +01:00
  • 8d1d8997b9 fix: update split_to_int_vector_ signature to improve clarity and consistency Oliver Kleinecke 2025-02-19 11:53:01 +01:00
  • 8e9efe2a50 fix: update split_to_int_vector_ to accept string by value and improve delimiter handling Oliver Kleinecke 2025-02-19 11:51:48 +01:00
  • 1076cd7982 fix: refactor split_to_int_vector_ for improved token parsing and clarity Oliver Kleinecke 2025-02-19 11:46:20 +01:00
  • e598375c3f fix: improve token handling in split_to_int_vector_ for better readability and maintainability Oliver Kleinecke 2025-02-19 11:19:08 +01:00
  • f51f5cd70b fix: change token type in split_to_int_vector_ from string to uint8_t for improved type safety Oliver Kleinecke 2025-02-19 11:15:07 +01:00
  • 6fb093aa1d fix: improve token extraction in split_to_int_vector_ for better clarity and correctness Oliver Kleinecke 2025-02-19 11:14:16 +01:00
  • 00f88fa3f8 fix: update lamp list handling in add_timer and build_lamp_list_from_list_str_ for improved clarity and correctness Oliver Kleinecke 2025-02-19 11:08:55 +01:00
  • c3a9ca8e88 fix: remove commented-out code for lamp list handling in read_timers_to_log for clarity Oliver Kleinecke 2025-02-19 10:58:20 +01:00
  • 799c8631b6 fix: update lamp list handling in add_timer to use std::vector<bool> and improve timer logging Oliver Kleinecke 2025-02-19 10:56:51 +01:00
  • 3db334d5b2 fix: change return type of build_lamp_list_from_list_str_ to std::vector<bool> and update related handling Oliver Kleinecke 2025-02-19 10:37:05 +01:00
  • 84694a6122 fix: rename split_to_int_array_ to split_to_int_vector_ and refactor lamp list handling for improved clarity Oliver Kleinecke 2025-02-19 10:29:14 +01:00
  • d60640e871
    Merge a3fb2b65fab81be37b55d6ba53ab92619faadfd8 into 31e90e5544bee0b7bf9e589ceb036ed908d679ea Katherine Whitlock 2025-02-19 04:20:39 -05:00
  • 31e90e5544
    Merge branch 'release' into dev Jesse Hills 2025-02-19 22:19:56 +13:00
  • 7c9726859f
    Merge pull request #8275 from esphome/bump-2025.2.0 2025.2.0 Jesse Hills 2025-02-19 22:19:09 +13:00
  • a3fb2b65fa WIP, building using ESP-IDF Katherine Whitlock 2025-02-19 00:28:25 -05:00
  • a76de9580b Move CMake and ESP-IDF Generators up to build_gen Katherine Whitlock 2025-01-17 17:59:43 -05:00
  • b8e6fa23e6 Move buildgen to after .cpp gen so that source files exist in build tree Katherine Whitlock 2025-01-17 17:59:14 -05:00
  • a87acba58c Change platformio_libraries to a dict, mark non-repository form as deprecated Katherine Whitlock 2025-01-17 17:55:46 -05:00
  • 8e9ffe7c3d Factor PlatformIO buildgen out of writer.py Katherine Whitlock 2025-01-16 17:14:54 -05:00
  • db8e36be90 Don't use diff mode, rely on ci-suggest-changes for diff Katherine Whitlock 2025-02-18 23:13:32 -05:00
  • 063063eae0 Format cpp_generator.py Katherine Whitlock 2025-02-18 23:10:21 -05:00
  • 88e2c0e603 Update ruff versions in requirements and pre-commit-config Katherine Whitlock 2025-02-18 23:05:46 -05:00
  • 2e18769d6c Fix job dependencies references Katherine Whitlock 2025-02-18 23:03:51 -05:00
  • 6319fa1454 Switch Python CI format check from black-format to Ruff Katherine Whitlock 2025-02-18 23:00:26 -05:00
  • 085ad26afb Run ruff format Katherine Whitlock 2025-02-18 22:59:18 -05:00
  • 7529fb10b4
    Bump actions/cache from 4.2.0 to 4.2.1 (#8271) dependabot[bot] 2025-02-19 16:46:22 +13:00
  • 7f7f5d480b
    Update esphome/components/remote_base/nec_protocol.cpp Djordje Mandic 2025-02-19 03:36:11 +01:00
  • 60441cfe73
    Update comment in esphome/components/remote_base/nec_protocol.cpp Djordje Mandic 2025-02-19 02:38:52 +01:00
  • ce73381c03 Merge branch 'nec-repeat-fix' of https://github.com/DjordjeMandic/esphome into nec-repeat-fix Djordje 2025-02-19 02:34:15 +01:00
  • 98807d2a6e [remote_base] NEC, add new docs ref Djordje 2025-02-19 02:33:54 +01:00
  • 66ed79b817
    Bump aioesphomeapi to 29.1.1 J. Nick Koston 2025-02-18 19:10:40 -06:00
  • 4da8968f60
    Merge branch 'dev' into nec-repeat-fix Djordje Mandic 2025-02-19 01:55:17 +01:00
  • ba79e2d7b1
    Bump version to 2025.2.0 Jesse Hills 2025-02-19 13:40:15 +13:00
  • 04de314a28 [remote_base] NEC, binary sensor change improve Djordje 2025-02-19 01:11:12 +01:00
  • da8ba7c95a [remote_base] NEC, binary sensor add suport for button hold / repeat codes Djordje 2025-02-19 01:04:40 +01:00
  • 7006bd24a5
    Bump actions/cache from 4.2.0 to 4.2.1 in /.github/actions/restore-python (#8273) dependabot[bot] 2025-02-18 23:23:56 +00:00
  • 4c45371633
    Bump actions/cache in /.github/actions/restore-python dependabot[bot] 2025-02-18 22:58:13 +00:00
  • 6feb72bd25
    Merge branch 'dev' into ruff-ci Katherine Whitlock 2025-02-18 17:43:30 -05:00
  • 2ec94acb22 Merge branch 'dev' into vornado-ir Jordan Zucker 2025-02-18 14:32:19 -08:00
  • f6d8731845
    Merge branch 'dev' into ld2450 Keith Burzinski 2025-02-18 16:32:05 -06:00
  • 22863823e9 Merge branch 'dev' into prometheus-climate Jordan Zucker 2025-02-18 14:32:02 -08:00
  • d200e62202 Add support for rx pdm mode. raul 2025-02-15 18:47:40 +01:00
  • 58311c9a0d
    Merge branch 'beta' into dev Jesse Hills 2025-02-19 10:44:39 +13:00
  • ae65f76dfe
    Merge pull request #8272 from esphome/bump-2025.2.0b6 2025.2.0b6 Jesse Hills 2025-02-19 10:44:08 +13:00
  • 8b7d1bfada Fix tests raul 2025-02-02 19:58:35 +01:00
  • be0f033541 Add basic support for new esp-idf 5.x.x i2s driver. raul 2025-02-02 18:35:16 +01:00
  • 41e7b85ca6 Merge branch 'dev' into prometheus-climate Jordan Zucker 2025-02-18 12:27:21 -08:00
  • 3089f852cd Merge branch 'dev' into vornado-ir Jordan Zucker 2025-02-18 12:26:59 -08:00
  • 4d380214df
    Bump version to 2025.2.0b6 Jesse Hills 2025-02-19 09:22:52 +13:00
  • c5ebf7683e
    Bump zeroconf to 0.145.1 (#8267) J. Nick Koston 2025-02-18 11:38:41 -06:00
  • a973adda67
    Increase default repeat delay for Toto remote transmitter protocol (#8265) G-Two 2025-02-18 12:30:03 -05:00
  • d9b419eaf5
    Bump openssh-client to 1:9.2p1-2+deb12u4 to fix docker builds (#8269) J. Nick Koston 2025-02-18 11:11:58 -06:00
  • 465590bb63
    Merge branch 'dev' into nec-repeat-fix Djordje Mandic 2025-02-18 20:08:51 +01:00
  • f6d33a7ab3 [remote_base] NEC, change Djordje 2025-02-18 20:08:25 +01:00
  • 5c7c84a161
    Bump actions/cache from 4.2.0 to 4.2.1 dependabot[bot] 2025-02-18 19:04:29 +00:00
  • 75cd50e7d9 [remote_base] NEC, add tests Djordje 2025-02-18 19:55:33 +01:00
  • 24f681db3e [remote_base] NEC, fix nec schema Djordje 2025-02-18 19:50:59 +01:00
  • e8dfe21aff [remote_base] NEC, fix nec schema Djordje 2025-02-18 19:43:18 +01:00
  • 087ca18a9a Add use_dma option Jonathan Swoboda 2025-02-18 12:49:36 -05:00
  • 02bf33c548
    Bump zeroconf to 0.145.1 (#8267) J. Nick Koston 2025-02-18 11:38:41 -06:00
  • b3db04a3d3
    Increase default repeat delay for Toto remote transmitter protocol (#8265) G-Two 2025-02-18 12:30:03 -05:00
  • 4cbafccd00 [remote_base] NEC, fix typed schema Djordje 2025-02-18 18:16:18 +01:00
  • 097a401cbd [remote_base] NEC, fix typed schema Djordje 2025-02-18 18:14:25 +01:00
  • 1a0b50a752
    Merge branch 'dev' into zc01451 J. Nick Koston 2025-02-18 11:12:12 -06:00
  • 56034e3e79
    Bump openssh-client to 1:9.2p1-2+deb12u4 to fix docker builds (#8269) J. Nick Koston 2025-02-18 11:11:58 -06:00
  • abbd72e802
    Use the process CPU count to determine how many children to create (#8268) J. Nick Koston 2025-02-18 11:10:33 -06:00
  • 9d5cb62ea6 [remote_base] NEC, typed schema Djordje 2025-02-18 18:00:47 +01:00
  • 11e78e6f57 [remote_base] NEC, fix clang Djordje 2025-02-18 17:18:15 +01:00
  • 063221e732 fix: correct function declaration for split_to_int_array_ in DynamicLampComponent Oliver Kleinecke 2025-02-18 17:12:24 +01:00
  • 05d7c119fc fix: update timer logging to use 'action' instead of 'mode' for clarity Oliver Kleinecke 2025-02-18 17:10:19 +01:00
  • 26d3f33426
    Bump openssh-client to 1:9.2p1-2+deb12u4 to fix docker builds J. Nick Koston 2025-02-18 10:07:56 -06:00
  • e31f74129d fix: correct lamp index retrieval and improve timer logging in DynamicLampComponent Oliver Kleinecke 2025-02-18 17:05:23 +01:00
  • c85def0680
    Update esphome/core/config.py J. Nick Koston 2025-02-18 10:05:05 -06:00
  • 98517d08a0
    Use the process CPU count to determine how many children to create J. Nick Koston 2025-02-18 10:04:04 -06:00
  • 7b88b8eb4f fix: streamline lamp list initialization in build_lamp_list_from_list_str_ to avoid redundant declarations Oliver Kleinecke 2025-02-18 16:57:52 +01:00
  • 89d6011d73 fix: initialize lamp_list to prevent returning uninitialized values in build_lamp_list_from_list_str_ Oliver Kleinecke 2025-02-18 16:56:23 +01:00
  • 95dfdcb176 refactor: rename methods for clarity and update timer action parameter Oliver Kleinecke 2025-02-18 16:54:18 +01:00
  • c63faf2c18
    Bump zeroconf to 0.145.1 J. Nick Koston 2025-02-18 09:51:13 -06:00
  • 48a66234d6 feat: refactor lamp handling in DynamicLampComponent to support lamp lists and improve timer functionality Oliver Kleinecke 2025-02-18 16:44:46 +01:00
  • 8e92f40b80 [remote_base] NEC, add NEC_REPEAT_CODE_DATA Djordje 2025-02-18 15:52:38 +01:00
  • 6770099099 fix: update memcpy call in add_timer method to include size for lamp_name Oliver Kleinecke 2025-02-18 14:53:33 +01:00
  • 04ae8a692f fix: replace pointer assignment with memcpy for lamp_name in add_timer method Oliver Kleinecke 2025-02-18 14:50:38 +01:00
  • 7229d44219 fix: correct pointer casting for lamp_name_buffer in add_timer method Oliver Kleinecke 2025-02-18 14:45:34 +01:00
  • 6022879ee6 fix: adjust type casting in add_timer method for lamp_name buffer Oliver Kleinecke 2025-02-18 14:44:15 +01:00
  • 6d12e72ad0 fix: update add_timer method to use unsigned char for lamp_name buffer and adjust type casting Oliver Kleinecke 2025-02-18 14:41:50 +01:00
  • 4401da60dd fix: update add_timer method to use char for lamp_name buffer and adjust type casting Oliver Kleinecke 2025-02-18 14:36:49 +01:00
  • 982aa24675 fix: update add_timer method to use unsigned char for lamp_name buffer Oliver Kleinecke 2025-02-18 14:32:53 +01:00
  • 5bffcee7b7 fix: update DynamicLampTimer struct to use lamp_name correctly in add_timer method Oliver Kleinecke 2025-02-18 14:29:26 +01:00
  • 1a76c1b624 fix: update DynamicLampTimer struct to use lamp_name and adjust logging for timer details Oliver Kleinecke 2025-02-18 14:26:37 +01:00
  • 24d4029264 fix: update DynamicLampComponent to handle timer names directly and adjust memory handling Oliver Kleinecke 2025-02-18 14:23:09 +01:00
  • 68f9af6cb3 fix: update read_timers_to_log method to use active_lamps_ directly Oliver Kleinecke 2025-02-18 14:14:50 +01:00
  • 16763529e2 fix: correct class name for read_timers_to_log method in DynamicLampComponent Oliver Kleinecke 2025-02-18 14:11:29 +01:00
  • df1cf4eb2f feat: add read_timers_to_log method to log active lamp timers Oliver Kleinecke 2025-02-18 14:08:36 +01:00
  • 478bcd6baf fix: change timer_as_bytes type to unsigned char in add_timer method Oliver Kleinecke 2025-02-18 14:02:46 +01:00