Commit Graph
19883 Commits
Author SHA1 Message Date
J. Nick Koston edbfd9a437 Merge branch 'pch-strict-ci' into host-pch 2026-09-24 14:10:05 +01:00
J. Nick Koston 4b289765d2 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-24 14:10:05 +01:00
J. Nick Koston a2b3c3b97e Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-24 14:10:05 +01:00
J. Nick Koston 78663302f3 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-24 14:10:04 +01:00
J. Nick Koston 9a6b19e591 Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-24 14:10:04 +01:00
J. Nick Koston 7a7fc6647b Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-24 14:10:04 +01:00
J. Nick Koston 61a0aad593 Merge remote-tracking branch 'origin/dev' into esp8266-arduino-toolchain 2026-09-24 14:10:03 +01:00
J. Nick Koston 2ce2b7b25c [event] Remove the unused std::vector set_event_types overload (#19566) 2026-09-24 09:09:35 -04:00
J. Nick Koston acc9324fa8 [tests] Give the binary_sensor and sensor publish targets distinct ids (#19564) 2026-09-24 09:07:41 -04:00
J. Nick Koston cbb4c49011 [automation] Remove dead trigger classes from sensor, number and text_sensor (#19565) 2026-09-24 09:07:07 -04:00
J. Nick Koston afc5c29569 [event] Trigger events without building a temporary std::string (#19567) 2026-09-24 09:06:29 -04:00
J. Nick Koston 993c96875c [core][select] Pass the select.set option as a plain literal (#19568) 2026-09-24 09:05:24 -04:00
J. Nick Koston 75360a5d52 [core] Collapse ESP8266 flash string ifdefs onto the progmem helpers (#19578) 2026-09-24 13:05:21 +00:00
J. Nick Koston 8b11d3da39 [switch] Use register_apply_condition for switch.is_on and switch.is_off (#19553) 2026-09-24 08:57:58 -04:00
J. Nick Koston 5790181f44 [binary_sensor] Use register_apply_condition for binary_sensor.is_on and binary_sensor.is_off (#19554) 2026-09-24 08:57:34 -04:00
J. Nick Koston 4780936867 [fan] Use register_apply_condition for fan.is_on and fan.is_off (#19555) 2026-09-24 08:57:07 -04:00
J. Nick Koston 22959ea1cf [light] Use register_apply_condition for light.is_on and light.is_off (#19556) 2026-09-24 08:56:40 -04:00
Leonardo Rivera e9aecb5fe8 [climate_ir] Store the supported modes in one mask (#19580) 2026-09-24 12:56:11 +00:00
J. Nick Koston 6768cb818b [media_player] Use register_apply_condition for the state and muted conditions (#19557) 2026-09-24 08:55:39 -04:00
J. Nick Koston 1861d8282f [script] Use register_apply_condition for script.is_running (#19558) 2026-09-24 08:55:12 -04:00
J. Nick Koston c39ffd7099 [lock] Use register_apply_condition for lock.is_locked and lock.is_unlocked (#19559) 2026-09-24 08:54:42 -04:00
J. Nick Koston 1671bb6dd3 [time] Use register_apply_condition for time.has_time (#19560) 2026-09-24 08:54:03 -04:00
J. Nick Koston 0ceefd5f91 [mqtt] Use register_apply_condition for mqtt.connected (#19561) 2026-09-24 08:53:29 -04:00
J. Nick Koston 4477e35d66 [dfplayer] Use register_apply_action for the play, volume, eq, device and transport actions (#19549) 2026-09-24 08:52:34 -04:00
J. Nick Koston e98c4bd375 [online_image] Use register_apply_action for the set_url and release actions (#19547) 2026-09-24 08:51:30 -04:00
J. Nick Koston eae8ff7f91 [audio_dac] Use register_apply_action for the mute_off, mute_on and set_volume actions (#19546) 2026-09-24 08:51:04 -04:00
J. Nick Koston f24e1f31f2 [rotary_encoder] Use register_apply_action for the set_value action (#19545) 2026-09-24 08:50:33 -04:00
J. Nick Koston 4cbced407d [ha-addon] Announce the MCP server to Home Assistant (#19413) 2026-09-24 08:49:40 -04:00
J. Nick Koston 64127632f5 [core][logger] Keep ESP8266 log strings in flash and deprecate the RAM option (#19577) 2026-09-24 13:11:50 +01:00
Philip Poten cd5ff787f4 [lvgl] Allow negative text_letter_space, text_line_space (#19576) 2026-09-24 19:18:32 +10:00
J. Nick Koston 698eb71862 [core] Add ESPHOME_strlen_P to the progmem helpers (#19574) 2026-09-24 10:03:33 +01:00
J. Nick Koston e1126a152e [text_sensor] Use register_apply_condition for text_sensor.state (#19541) 2026-09-23 23:30:54 +00:00
J. Nick Koston 807556171b [core][cover] Add register_apply_condition for conditions that only test the parent (#19540) 2026-09-24 11:00:59 +12:00
J. Nick Koston 9b24d56b39 Merge branch 'pch-strict-ci' into host-pch 2026-09-23 23:46:57 +01:00
J. Nick Koston 5421f1dd94 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-23 23:46:57 +01:00
J. Nick Koston 2e129ee1d2 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-23 23:46:57 +01:00
J. Nick Koston 3ab48fcf59 Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-23 23:46:56 +01:00
J. Nick Koston 58f83bed2f Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-23 23:46:56 +01:00
J. Nick Koston 0a00cc7133 Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 23:46:56 +01:00
J. Nick Koston 4ade8d0515 Merge remote-tracking branch 'origin/dev' into esp8266-arduino-toolchain
# Conflicts:
#	esphome/build_gen/arduino8266.py
#	esphome/components/esp8266/__init__.py
2026-09-23 23:46:53 +01:00
J. Nick Koston f4300d9cee [esp8266] Add the native ninja emission (#18560) 2026-09-24 10:45:54 +12:00
J. Nick Koston 9f947c7cd8 Merge branch 'pch-strict-ci' into host-pch 2026-09-23 23:36:23 +01:00
J. Nick Koston e992a400d8 Merge branch 'platformio-pch-libretiny' into pch-strict-ci 2026-09-23 23:36:23 +01:00
J. Nick Koston 0459efecf5 Merge branch 'platformio-pch-rp2' into platformio-pch-libretiny 2026-09-23 23:36:22 +01:00
J. Nick Koston 5f1a6d9b7b Merge branch 'esp32-idf-pch' into platformio-pch-rp2 2026-09-23 23:36:22 +01:00
J. Nick Koston 84fa24205c Merge branch 'esp8266-native-pch' into esp32-idf-pch 2026-09-23 23:36:21 +01:00
J. Nick Koston 7750cdb72e Merge branch 'esp8266-arduino-toolchain' into esp8266-native-pch 2026-09-23 23:36:21 +01:00
J. Nick Koston 87968a3ea3 Merge branch 'esp8266-native-ninja-emission' into esp8266-arduino-toolchain 2026-09-23 23:36:21 +01:00
J. Nick Koston cec0d05f96 Merge remote-tracking branch 'origin/dev' into esp8266-native-ninja-emission 2026-09-23 23:36:20 +01:00
J. Nick Koston e3951f2ab4 [esp8266_pwm] Use register_apply_action for the set_frequency action (#19516) 2026-09-24 10:30:19 +12:00