100 Commits
Author SHA1 Message Date
Petro31andGitHub 1a9e5beab3 Add attributes to all template platforms (#178762) 2026-08-12 14:58:41 +02:00
Petro31andGitHub 2b11252c1a Catch missing restore keys for template cover, device_tracker, and fan (#176724) 2026-07-29 16:34:43 +02:00
Petro31andGitHub f09d6c13a8 Add restore to select template entities (#176692) 2026-07-29 15:07:15 +02:00
Petro31andGitHub e97766a39b Add restore state to vacuum template entities (#176718) 2026-07-29 11:59:50 +02:00
Petro31andGitHub d94e20b2f1 Add restore to lock template entities (#176571) 2026-07-29 11:58:42 +02:00
Petro31andGitHub 1dd91811a6 Add restore to light template entities (#176553) 2026-07-29 11:57:10 +02:00
Petro31andGitHub f820eceadc Add restore to number template entities (#176691) 2026-07-26 20:13:29 +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
Petro31andGitHub b4b710b474 Add restore state framework for template entities (#172847) 2026-06-24 16:54:56 +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
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
Petro31andFranck Nijhof 265fe6d338 Add translations for template device trackers in_zones option (#172850) 2026-06-03 09:59:34 +00:00
Petro31andGitHub c462a1c188 Add translations for template device trackers in_zones option (#172850) 2026-06-03 08:38:18 +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
Petro31andGitHub 75c52a382e Add missing template entity device_tracker translation (#172346) 2026-05-27 16:21:50 +02:00
Petro31andGitHub 3523a26abd Add template device_tracker platform (#171732) 2026-05-27 13:27:07 +02:00
Petro31andGitHub 7912afb765 Create issue when legacy platform setup is not supported for device_trackers (#172281) 2026-05-27 09:08:20 +02:00
Petro31andGitHub 1da605230d Move device_tracker entity classes out of device_tracker.config_entry (#171857) 2026-05-26 16:04:34 +02:00
a02e54f332 Update documentation link to point to each domain/platform (#171734)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-05-21 18:47:39 +02:00
Petro31andGitHub d294b04b79 Add EntityComponent to device_tracker (#171507) 2026-05-21 16:10:20 +02: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
4d19cec214 Replace duplicate constants with homeassistant.const imports in template (#171349)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-05-19 18:08:20 +02:00
Petro31andGitHub ee8c3ca864 Fix swallowed exceptions in template action handlers (#171080) 2026-05-18 13:55:59 +02: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
Petro31andGitHub c81c1cbb14 Remove legacy weather template entities (#169734) 2026-05-05 22:18:46 +02:00
Petro31andPaulus Schoutsen e15852ff38 Fix uptime template sensor (#169743) 2026-05-05 10:29:20 -04:00
Petro31andGitHub dfb8c7edb8 Fix uptime template sensor (#169743) 2026-05-04 18:09:46 +01:00
ed52b0ce80 Change vacuum template config names for clean area (#169599)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-05-04 12:44:11 -04:00
d35dc0e67b Change vacuum template config names for clean area (#169599)
Co-authored-by: Artur Pragacz <49985303+arturpragacz@users.noreply.github.com>
2026-05-01 19:33:12 +02:00
Petro31andGitHub 955e8362e4 Add template number device_class (#168438) 2026-04-28 14:12:18 +02:00
Petro31andGitHub caa1a8880f Allow trigger based template entities to skip option validation (#167708) 2026-04-09 23:23:37 +02:00
Petro31andGitHub f5d5ee71f5 Update template lock tests to use new framework (#164621) 2026-04-09 22:01:02 +02:00
Petro31andGitHub 89ddfff66f Update template switch tests to use new framework (#167826) 2026-04-09 21:16:21 +02:00
Petro31andGitHub 77c8eab698 Update template update tests to use new framework (#167828) 2026-04-09 21:11:04 +02:00
Petro31andGitHub 9ac730fb58 Update template vacuum tests to use new framework (#167830) 2026-04-09 21:07:02 +02:00
Petro31andGitHub 9056e0b64f Update template cover tests to use new framework (#167686) 2026-04-09 20:39:12 +02:00
Petro31andGitHub 3a1002457b Update template number tests to use new framework (#167823) 2026-04-09 20:34:45 +02:00
Petro31andGitHub 97fe710187 Update template select tests to use new framework (#167825) 2026-04-09 20:34:02 +02:00
Petro31andGitHub fefc5a950f Update template binary sensor tests to use new framework (#167704) 2026-04-09 17:56:55 +02:00
Petro31andGitHub b3e7ae0fdd Update template alarm control panel tests to use new framework (#167799) 2026-04-09 17:56:24 +02:00
Petro31andGitHub 7bad7fc4f6 Update template button tests to use new framework (#167806) 2026-04-09 17:53:11 +02:00
Petro31andGitHub 36944525e1 Update template event tests to use new framework (#167808) 2026-04-09 17:52:51 +02:00
Petro31andGitHub 1a4d518ef2 Update template fan tests to use new framework (#167625) 2026-04-08 13:51:15 +02:00
Petro31andFranck Nijhof 557d072a4d Update template light test framework (#164688) 2026-03-24 06:38:58 +00:00
Petro31andFranck Nijhof 893eac0e84 Correct validation of scripts in template entities (#165226) 2026-03-23 17:22:39 +00:00
Petro31andGitHub 152e17aee7 Update state template framework to support options other than state (#162737) 2026-03-23 14:26:21 +01:00
Petro31andGitHub c53adcb73b Correct validation of scripts in template entities (#165226) 2026-03-23 14:08:11 +01:00
Petro31andFranck Nijhof 6e7eeec827 Fix 'this' variable in template options flow (#164866) 2026-03-06 20:35:17 +00:00
Petro31andGitHub b8ea6b4162 Update template light test framework (#164688) 2026-03-06 20:12:10 +01:00
Petro31andGitHub 494f8c32d5 Fix 'this' variable in template options flow (#164866) 2026-03-06 09:39:42 +01:00
Petro31andFranck Nijhof 3a5f71e10a Fix this variable preview issue with template entities from the UI (#164740) 2026-03-04 17:09:18 +00:00
Petro31andGitHub b7ba945dfc Fix this variable preview issue with template entities from the UI (#164740) 2026-03-04 16:01:41 +01:00
Petro31andBram Kragten e502f5f249 Fix int vs float template sensor issue (#164339) 2026-03-02 19:31:34 +01:00
Petro31andGitHub 5fadcb01e9 Fix int vs float template sensor issue (#164339) 2026-02-27 22:06:37 +01:00
4e71a38e31 Ensure numeric template sensors only use numbers in _attr_native_state (#162878)
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2026-02-13 14:14:28 +01:00
Petro31andGitHub d3d916566a Make template lock code error consistent between state based and trigger based template entities (#162923) 2026-02-13 14:13:58 +01:00
Petro31andGitHub 83c41c265d Update template update to new template entity framework (#162561) 2026-02-10 11:39:29 +01:00
Petro31andGitHub a5eca0614a Update template weather platform to new template entity framework (#162569) 2026-02-09 14:26:19 +01:00
Petro31andGitHub e87056408e Update template light to new entity framework (#162445) 2026-02-09 14:14:58 +01:00
Petro31andGitHub c945f32989 Update template fan platform to the new entity framework (#162328) 2026-02-09 14:13:23 +01:00
Petro31andGitHub 3c266183e1 Add new template entity framework to event platform (#162228) 2026-02-09 07:54:40 +01:00
Petro31andGitHub a4204bf11e Update template lock platform to new template entity framework (#162493) 2026-02-08 23:03:55 +01:00
Petro31andGitHub 89fda1a4ae update template number platform to new template entity framework (#162540) 2026-02-08 22:42:11 +01:00
Petro31andGitHub 24e8208deb Update template select platform to new template entity framework (#162543) 2026-02-08 22:27:49 +01:00
Petro31andGitHub 3c66a1b35d Update template vacuum platform to new template entity framework (#162564) 2026-02-08 22:27:21 +01:00
Petro31andGitHub 5a2299e8b6 Update template switch platform to new template entity framework (#162556) 2026-02-08 22:25:38 +01:00
Petro31andGitHub e7fd744941 Update template sensor platform to new template entity framework (#162554) 2026-02-08 21:01:31 +01:00
Petro31andGitHub e9487a81a7 Update template image platform to new entity framework (#162343) 2026-02-06 12:20:11 +01:00
Petro31andGitHub 46f230c487 Clean up unused cover constants (#162225) 2026-02-05 10:46:36 +01:00
Petro31andFranck Nijhof 10c20faaca Fix template weather humidity (#161945) 2026-02-04 16:00:09 +00:00
Petro31andGitHub ede4341ef3 Fix template weather humidity (#161945) 2026-02-04 08:02:09 +01:00
Petro31andGitHub 84a09bec0e Make template weather consistent with itself and other platforms (#159607) 2026-01-28 15:04:03 +01:00
Petro31andGitHub 6fd27ec7ec Update template cover to new framework (#161481) 2026-01-28 15:03:45 +01:00
Petro31andGitHub 15d6463f09 Fix TriggerEntity's _handle_rendered_results for loop exiting early (#161485) 2026-01-25 13:24:28 +01:00
9448f52d4a Update binary_sensor template platform to use new template framework (#159650)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2026-01-22 14:11:49 +01:00
Petro31andGitHub c7417d77b5 Update template select test framework (#161389) 2026-01-21 22:31:00 +01:00
Petro31andGitHub 22018f1f80 Update template number tests to new framework (#161395) 2026-01-21 22:30:13 +01:00
02f412feb1 Update template sensor tests to use new framework (#159466)
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-12-23 20:21:57 +01:00
Petro31andGitHub f99a73ef28 Modernize template weather platform and add config flow (#156399) 2025-12-19 22:28:26 +01:00
Petro31andBram Kragten b608dcb2eb Update unnecessary error logging of unknown and unavailable source states from mold indicator (#158979) 2025-12-19 18:02:10 +01:00
Petro31andGitHub ddb1ae371d Add new template entity framework to template alarm control panel (#156614) 2025-12-19 14:41:45 +01:00
Petro31andGitHub 86163252e1 Update template switch tests to use new framework (#159215) 2025-12-18 18:10:43 +01:00
Petro31andGitHub 0cd5202596 Update template update tests to use new framework (#159207) 2025-12-18 18:09:32 +01:00
Petro31andGitHub f786ec18a9 Add common template test framework to vacuum platform (#157846) 2025-12-15 15:22:56 +01:00
Petro31andGitHub 50621df244 Update unnecessary error logging of unknown and unavailable source states from mold indicator (#158979) 2025-12-14 16:52:38 +01:00
4064b6d28c Sort weather platform keys (#158106)
Co-authored-by: Josef Zweck <josef@zweck.dev>
2025-12-09 14:29:01 +01:00
Petro31andFranck Nijhof 1a11b92f05 Fix multiple top-level support for template integration (#158244) 2025-12-08 20:17:01 +00:00
Petro31andFranck Nijhof aac412f3a8 Fix legacy template entity_id field in migration (#158105)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2025-12-08 20:16:39 +00:00