Files
core/tests/components
Michael Hansen be69c81db5 Prioritize entity names over area names in Assist matching (#86982)
* Refactor async_match_states

* Check entity name after state, before aliases

* Give entity name matches priority over area names

* Don't force result to have area

* Add area alias in tests

* Move name/area list creation back

* Clean up PR

* More clean up
2023-01-30 23:46:25 -05:00
..
2022-10-13 07:31:33 -06:00
2023-01-27 11:52:49 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 11:10:29 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 11:10:29 +01:00
2023-01-30 14:06:52 +01:00
2023-01-30 14:06:52 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 11:10:29 +01:00
2023-01-30 14:06:52 +01:00
2023-01-22 16:00:19 -08:00
2023-01-27 09:09:46 +01:00
2023-01-30 11:03:23 +01:00
2023-01-26 18:05:05 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 09:09:46 +01:00
2022-11-13 18:23:14 -06:00
2023-01-26 18:05:05 +01:00
2023-01-30 11:03:23 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 09:09:46 +01:00
2022-11-29 22:36:36 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 11:52:49 +01:00
2022-12-27 11:07:10 +01:00
2023-01-27 16:32:04 +01:00
2023-01-26 18:05:05 +01:00
2022-11-29 22:36:36 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 16:32:04 +01:00
2023-01-27 13:57:06 +01:00
2023-01-26 18:05:05 +01:00
2023-01-27 11:10:29 +01:00
2023-01-27 16:32:04 +01:00
2023-01-27 11:52:49 +01:00
2023-01-27 11:10:29 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 11:10:29 +01:00
2023-01-30 11:03:23 +01:00
2023-01-09 11:41:47 +01:00
2023-01-27 12:03:27 +01:00
2023-01-26 18:05:05 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 09:09:46 +01:00
2022-10-15 13:57:23 -04:00
2022-09-28 08:06:24 +02:00
2022-11-07 14:40:23 +01:00
2022-11-14 12:20:45 -06:00
2022-09-09 08:57:14 +02:00
2023-01-27 11:52:49 +01:00
2023-01-27 11:10:29 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 13:57:06 +01:00
2023-01-26 18:05:05 +01:00
2023-01-30 11:03:23 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 13:57:06 +01:00
2023-01-25 12:28:13 -05:00
2022-04-26 16:32:00 +02:00
2022-10-31 11:09:15 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 11:52:49 +01:00
2023-01-27 13:57:06 +01:00
2022-08-17 22:37:47 -04:00
2023-01-27 13:57:06 +01:00
2023-01-26 18:05:05 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 13:57:06 +01:00
2023-01-20 08:32:41 -05:00
2023-01-27 13:57:06 +01:00
2023-01-27 11:52:49 +01:00
2023-01-27 09:09:46 +01:00
2021-11-01 20:47:05 -07:00
2023-01-27 11:52:49 +01:00
2023-01-26 18:05:05 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 11:52:49 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 09:09:46 +01:00
2022-12-27 11:07:10 +01:00
2023-01-27 13:57:06 +01:00
2023-01-30 11:03:23 +01:00
2022-12-27 11:07:10 +01:00
2023-01-27 11:52:49 +01:00
2023-01-26 18:05:05 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 13:57:06 +01:00
2022-09-13 10:07:38 +02:00
2023-01-27 13:57:06 +01:00
2023-01-07 18:14:36 -10:00
2023-01-20 13:42:47 +01:00
2023-01-26 18:05:05 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 13:57:06 +01:00
2021-11-01 20:47:05 -07:00
2023-01-27 13:57:06 +01:00
2023-01-23 10:27:24 -05:00
2023-01-27 13:57:06 +01:00
2023-01-30 11:03:23 +01:00
2022-11-29 22:36:36 +01:00
2023-01-27 11:10:29 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 16:32:04 +01:00
2023-01-26 18:05:05 +01:00
2023-01-27 09:09:46 +01:00
2023-01-30 11:03:23 +01:00
2023-01-27 09:09:46 +01:00
2023-01-27 13:57:06 +01:00
2023-01-27 13:57:06 +01:00
2023-01-30 14:06:52 +01:00
2022-01-13 15:32:39 +01:00
2023-01-27 11:52:49 +01:00
2023-01-30 22:21:34 +01:00
2022-12-05 20:08:05 +01:00
2023-01-27 16:32:04 +01:00