Commit Graph
491 Commits
Author SHA1 Message Date
Erik MontnemeryandGitHub 23d051d694 Migrate template helper to new device cleanup helper (#176900) 2026-07-20 17:40:03 +02:00
Erik MontnemeryandGitHub 1d885bd073 Restrict device registry entries to a single config entry and subentry (#175785) 2026-07-16 22:10:10 +02:00
Ariel EbersbergerandGitHub b1fe6bbd17 Rename "advanced_options" section to "additional_options" in Template (#176302) 2026-07-14 10:56:03 +01:00
c43ab4dbd1 Use base EntityStateAttribute for device tracker coordinates (#176191)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-10 17:26:54 +02:00
Petro31andGitHub a271bac437 Add restore to cover template entities (#175216) 2026-07-09 15:53:55 +02:00
Petro31andGitHub 68c17fb927 Add restore to device_tracker template entities (#175262) 2026-07-09 15:50:49 +02:00
Petro31andGitHub 0d6081abff Add restore to fan template entities (#175292) 2026-07-09 15:30:21 +02:00
G JohanssonandGitHub 6b64550cf8 Remove battery prop from template vacuum (#175681) 2026-07-06 12:20:47 +02:00
Petro31andGitHub b4b710b474 Add restore state framework for template entities (#172847) 2026-06-24 16:54:56 +02:00
epenetandGitHub 0c4bc95bdd Migrate base entity attributes to StrEnum (#174633) 2026-06-24 15:38:49 +01:00
epenetandGitHub cebdde6ab4 Migrate device tracker entity attributes to StrEnum (#174621) 2026-06-24 12:53:43 +02:00
epenetandGitHub b301925687 Migrate cover entity attributes to StrEnum (#174601) 2026-06-24 11:18:37 +02:00
epenetandGitHub 277af6c60b Migrate update entity attributes to StrEnum (#174608) 2026-06-24 10:57:58 +02:00
epenetandGitHub 899f904cf3 Migrate weather entity attributes to StrEnum (#174604) 2026-06-24 10:38:25 +02:00
epenetandGitHub 1917a007f8 Migrate event entity attributes to StrEnum (#174592) 2026-06-24 09:56:20 +02:00
epenetandGitHub dbdcb1a91e Migrate alarm control panel entity attributes to StrEnum (#174590) 2026-06-24 09:06:16 +02:00
epenetandGitHub f9bf7ab122 Migrate sensor entity attributes to StrEnum (#174595) 2026-06-24 09:05:32 +02:00
epenetandGitHub d484f75c7b Migrate number entity attributes to StrEnum (#174593) 2026-06-24 09:04:22 +02:00
epenetandGitHub 42da67e7a9 Migrate light entity attributes to StrEnum (#174589) 2026-06-24 08:58:00 +02:00
epenetandGitHub d966f71832 Migrate select entity attributes to StrEnum (#174536) 2026-06-23 16:44:47 +02:00
7536e8647f Fix entities listed in template blueprints (#171861)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-23 13:35:20 +02:00
Erik MontnemeryandGitHub b6b8391cbf Remove purpose-specific triggers and conditions from labs (#174450) 2026-06-22 16:58:51 +01:00
Petro31andGitHub d781baca7e Add xy color to template lights (#173296) 2026-06-15 20:02:09 +02:00
Petro31andGitHub 2ffcc70544 Add brightness_pct to set_level action (#173285) 2026-06-15 12:19:55 +03:00
Erik MontnemeryandGitHub e19c063ef1 Improve tests of humanized error messages (#173256) 2026-06-08 11:08:05 +02:00
epenetandGitHub 26d56b8218 Use DOMAIN constant in test (async_setup_component o-z) (#173018) 2026-06-06 12:14:46 -07:00
Erik MontnemeryandGitHub 711830b01f Add tracking_type capability attribute to device tracker (#173027) 2026-06-04 21:19:19 +02:00
epenetandGitHub cbc7a5ae8e Use DOMAIN constant in tests (hass.services.async_call) (#172998) 2026-06-04 12:36:10 +02:00
epenetandGitHub af6b0879de Use DOMAIN constant in MockConfigEntry (p-z) (#172991) 2026-06-04 10:19:05 +02:00
Petro31andGitHub 261914c592 Use dt_util.utcnow() instead of datetime.now(UTC) in template tests (#172852) 2026-06-03 05:32:12 +02:00
Martin HjelmareandGitHub fed946760d Add pylint plugin to enforce util.dt.utcnow (#172354) 2026-06-01 12:17:29 +02:00
Petro31andGitHub 3523a26abd Add template device_tracker platform (#171732) 2026-05-27 13:27:07 +02:00
Ariel EbersbergerandGitHub 5432d29489 Use is/is not for same-enum identity comparisons (tests) (#171689) 2026-05-22 11:32:27 +02:00
Paul BotteinandGitHub e40a3e18db Send entity domain in template config flow preview (#171599) 2026-05-20 13:00:23 -04:00
Petro31andGitHub d4e1a7075e Clean up legacy template entity code (#170016) 2026-05-20 07:44:32 +02:00
3fee05db71 Add entity_platform helper function to create issues when platform setup is not supported by integration (#171105)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-19 21:08:03 +02:00
Petro31andGitHub ee8c3ca864 Fix swallowed exceptions in template action handlers (#171080) 2026-05-18 13:55:59 +02:00
Franck NijhofandGitHub 833ff982d0 Fix line length violations in tests/components t-z (#170994) 2026-05-17 17:12:29 -04:00
05c3c058d6 Remove legacy alarm control panel template entities (#169608)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-07 15:54:59 +02:00
Petro31andGitHub fd93f24208 Remove legacy binary sensor template entities (#169610) 2026-05-07 15:52:43 +02:00
Petro31andGitHub 544b21f014 Remove legacy cover template entities (#169611) 2026-05-07 15:51:41 +02:00
Petro31andGitHub 8d30abab9e Remove legacy fan template entities (#169613) 2026-05-07 15:51:08 +02:00
Petro31andGitHub ee19c11565 Remove legacy lock template entities (#169725) 2026-05-07 15:50:22 +02:00
Petro31andGitHub ab668ac576 Remove legacy sensor template entities (#169728) 2026-05-07 15:22:22 +02:00
Petro31andGitHub c4836600c4 Remove legacy vacuum template entities (#169732) 2026-05-07 15:18:45 +02:00
Petro31andGitHub f4e0349825 Remove legacy light template entities (#169615) 2026-05-07 15:00:39 +02:00
Petro31andGitHub 4d578b6c98 Remove legacy switch template entities (#169730) 2026-05-07 14:58:27 +02:00
Erik MontnemeryandGitHub 923e099467 Unload scripts and conditions created by template entities (#169366) 2026-05-06 14:11:37 +02:00
Petro31andGitHub c81c1cbb14 Remove legacy weather template entities (#169734) 2026-05-05 22:18:46 +02:00
Erik MontnemeryandGitHub 64a3f91132 Improve template reload (#169480) 2026-05-05 10:16:22 +02:00