Commit Graph
2088 Commits
Author SHA1 Message Date
f2d5ca3582 Rename SerialSelector to SerialPortSelector (#168744)
Co-authored-by: Claude <noreply@anthropic.com>
2026-04-22 07:47:28 +02:00
74de32377e Improve async_get_system_info tests (#168586)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-20 16:47:40 +02:00
Artur PragaczandGitHub 395d741324 Implement batched service call (#168175) 2026-04-16 18:10:43 +02:00
AlCalzoneandGitHub fc573a0cf6 Fix Z-Wave connection string for encrypted ESPHome proxies (#168370) 2026-04-16 16:52:09 +02:00
Erik MontnemeryandGitHub 7b8978c7e5 Add duration to state based entity conditions (#168348) 2026-04-16 16:12:59 +02:00
Ariel EbersbergerandGitHub cd15261d1c Fix helper tests for Python 3.14.3 (#168355) 2026-04-16 15:56:50 +02:00
Erik MontnemeryandGitHub 4f8e7125d4 Add state based condition tests (#168349) 2026-04-16 11:22:14 +02:00
Paulus SchoutsenandGitHub 69332ed822 Add SerialSelector (#168263) 2026-04-16 10:45:37 +03:00
Erik MontnemeryandGitHub a9becca321 Add duration to state based entity triggers (#167740) 2026-04-16 07:38:50 +02:00
ab5ae33290 Exclude unavailable and unknown in trigger first and last checks (#168224)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-15 14:20:49 +02:00
Artur PragaczandGitHub 041fed4b48 Fix missing async_request_call in single-entity service call path (#168171) 2026-04-14 14:35:28 +02:00
Franck NijhofandGitHub 68d6a3e6bd Move template state infrastructure into a dedicated states module (#167996) 2026-04-14 10:12:26 +02:00
81f8319af4 Fix llm tool results mutation (#167485)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-13 09:33:37 +02:00
Franck NijhofandGitHub 4e13731838 Extract entity template functions into an entity Jinja2 extension (#167992) 2026-04-12 10:00:53 +02:00
Artur PragaczandGitHub b6ea61f953 Fix run_then_background in service intent handler (#167817) 2026-04-09 21:37:16 +02:00
326799209c Extract config entry template functions into a config entry Jinja2 extension (#167360)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Joostlek <joostlek@outlook.com>
2026-04-09 11:49:56 +02:00
ea4d85f96c Extract arithmetic template filters into the math Jinja2 extension (#167309)
Co-authored-by: Joostlek <joostlek@outlook.com>
2026-04-08 14:27:22 +02:00
b697b3a54e Extract version template function into a version Jinja2 extension (#167172)
Co-authored-by: Joostlek <joostlek@outlook.com>
2026-04-08 12:10:22 +02:00
4a454dff02 Set up condition and trigger helpers in check config script (#167589)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-04-07 14:50:37 +02:00
Artur PragaczandGitHub cb71628ee2 Validate entity ID domain (#167228) 2026-04-07 12:36:37 +02:00
Franck NijhofandGitHub ddc00f6924 Extract functional utility template functions into a functional Jinja2 extension (#167357) 2026-04-06 12:48:15 +02:00
Franck NijhofandGitHub 2333e9e8b1 Extract serialization template functions into a serialization Jinja2 extension (#167332) 2026-04-04 10:08:54 +02:00
Franck NijhofandGitHub c8e2a2b520 Extract type casting template functions into a type cast Jinja2 extension (#167280) 2026-04-03 18:00:58 +02:00
Marc MuellerandGitHub 99a186fad7 Fix lingering tasks in condition and trigger tests (#166967) 2026-04-01 16:10:14 +02:00
Marc MuellerandGitHub a3f3b0bed4 Fix lingering tasks in update_coordinator test (#166968) 2026-03-31 16:21:26 +02:00
Marc MuellerandGitHub d1bfd94d33 Shutdown debouncer in tests (#166958) 2026-03-31 14:51:55 +02:00
Artur PragaczandGitHub 24e0627b41 Register condition platform upon use (#166939) 2026-03-31 11:53:36 +02:00
Artur PragaczandGitHub 6c453c8b49 Register trigger platform upon use (#166911) 2026-03-31 11:49:38 +02:00
Artur PragaczandGitHub dc5547d7b6 Unprefix entity name for template function (#166899) 2026-03-31 09:08:21 +02:00
Artur PragaczandGitHub de98bc7dcf Unprefix entity name for entity ID generation (#166900) 2026-03-31 09:05:39 +02:00
Artur PragaczandGitHub 894e9bab0a Use legacy naming for entities (#166696) 2026-03-27 19:45:39 +01:00
Artur PragaczandGitHub c543743245 Wait for device registry in entity registry loading (#166636) 2026-03-27 09:51:50 +01:00
Erik MontnemeryandGitHub a7de418213 Add light.is_brightness condition (#166601) 2026-03-26 17:58:44 +01:00
Erik MontnemeryandGitHub f0fc98cb66 Remove class NumericalDomainSpec (#166588) 2026-03-26 13:13:07 +01:00
33180a658a Validate port ranges in URL validator (#166059)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-03-25 21:44:30 +01:00
Erik MontnemeryandGitHub c5955ada1a Use NumericThresholdSelector in numeric conditions (#166507) 2026-03-25 20:57:12 +01:00
cd142833e7 Use NumericThresholdSelector in numeric triggers (#166478)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2026-03-25 19:31:25 +01:00
Erik MontnemeryandGitHub f2eac87673 Fix handling of units in NumericThresholdSelector (#166475) 2026-03-25 15:41:17 +01:00
Bram KragtenandGitHub 3162b637ea Add mode to numeric threshold selector (#166453) 2026-03-25 13:56:44 +01:00
Artur PragaczandGitHub 151eae4d5a Add compatibility layer for entities without has_entity_name to entity registry (#166246) 2026-03-24 20:22:15 +01:00
Erik MontnemeryandGitHub 66311508ad Add power conditions (#166364) 2026-03-24 19:05:16 +01:00
Bram KragtenandGitHub 36051d015a Add numeric threshold selector (#166314) 2026-03-24 18:16:53 +01:00
Erik MontnemeryandGitHub 580ae1e81b Add numerical climate conditions (#166309) 2026-03-24 11:38:14 +01:00
Artur PragaczandGitHub 8d63c9ccbd Fix set states in service intent handler (#165432) 2026-03-23 23:10:04 +01:00
03c672a4f3 Add battery conditions (#165208)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2026-03-23 22:18:48 +01:00
Artur PragaczandGitHub 579dd6785d Add entity name template function (#166078) 2026-03-23 18:33:45 +01:00
Erik MontnemeryandGitHub d634fbcad7 Add unit of measurement handling to numeric climate triggers (#166211) 2026-03-23 08:29:01 +01:00
Erik MontnemeryandGitHub 3616a52b37 Add temperature triggers (#165247) 2026-03-22 15:24:53 +01:00
e5f13b4126 Add state_attr_translated template filter and function (#165317)
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: piitaya <5878303+piitaya@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2026-03-19 17:21:43 +01:00
6ea9e9a161 Remove targets from intent response (#165434)
Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com>
2026-03-18 18:35:30 +00:00