GitHub Action
2d1a612976
[ci skip] Translation update
2022-05-17 00:23:03 +00:00
GitHub Action
37f81b261d
[ci skip] Translation update
2022-05-16 00:24:28 +00:00
J. Nick Koston
236d8aa277
Avoid recording static attributes for group entities ( #71256 )
2022-05-03 13:22:49 -05:00
GitHub Action
348016dbbf
[ci skip] Translation update
2022-04-29 00:22:21 +00:00
epenet
5a0bbedef8
Use ColorMode enum in group ( #70500 )
2022-04-23 10:27:55 -10:00
Raman Gupta
b325c112b4
Add SelectorType enum and TypedDicts for each selector's data ( #68399 )
...
* rebase off current
* rearrange
* Overload selector function
* Update/fix all selector references
* better typing?
* remove extra option
* move things around
* Switch to Sequence type to avoid ignoring mypy error
* Get rid of ...'s
* Improve typing to reduce number of ignores
* Remove all typing ignores
* Make config optional for selectors that don't need a config
* add missing unit prefixes
* Rename TypedDicts
* Update homeassistant/helpers/selector.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* review feedback
* remove peta from integration integration
* Fix min_max
* Revert change to selector function
* Fix logic
* Add typing for selector classes
* Update selector.py
* Fix indent
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-04-11 09:20:56 +02:00
epenet
a3e0a1d04d
Use EntityFeature in group ( #69393 )
2022-04-06 11:56:05 +02:00
Erik Montnemery
ae9c2df691
Return unsubscribe callback from start.async_at_start ( #69083 )
...
* Return unsubscribe callback from start.async_at_start
* Update calling code
2022-04-01 23:34:36 +02:00
Erik Montnemery
f9f360c64e
Rename helper_config_entry_flow to schema_config_entry_flow ( #68924 )
2022-03-30 14:36:47 -07:00
Erik Montnemery
2c92d19058
Exclude own entity from group entity selector ( #68782 )
2022-03-30 18:07:47 +02:00
epenet
ecd43f391f
Prettify json (manifest.json) ( #68886 )
2022-03-30 10:56:37 +02:00
Paulus Schoutsen
7a9a0c0c91
Update group description ( #68882 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-03-30 10:16:04 +02:00
Jason Hunter
94df0844b3
Add lock groups ( #68857 )
2022-03-29 17:07:23 -07:00
Franck Nijhof
085b44e45a
Simplify is_on state for switch groups ( #68805 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-03-29 07:09:42 +02:00
Franck Nijhof
963d161f72
Update core services files with new selectors ( #68810 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2022-03-28 17:17:16 -07:00
Erik Montnemery
2ec1e06c75
Mark group as a helper integration ( #68775 )
2022-03-28 12:36:11 +02:00
Franck Nijhof
01980f0445
Add switch groups ( #68528 )
2022-03-28 12:27:26 +02:00
Erik Montnemery
66d892237d
Add config flow for min_max sensor ( #67807 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-03-28 09:39:54 +02:00
Erik Montnemery
76103752b8
Only show light group all option in advanced mode ( #68610 )
2022-03-24 16:51:31 +01:00
Franck Nijhof
eca5fb5d54
Move remove all light option from group config flow ( #68609 )
2022-03-24 12:17:52 +01:00
Erik Montnemery
c44d7205cf
Rename HelperFlowStep to HelperFlowFormStep ( #68583 )
2022-03-23 14:43:11 -07:00
Erik Montnemery
a50bac5cc2
Make initial group config flow step a menu ( #68565 )
2022-03-23 08:34:44 -07:00
Erik Montnemery
d3809e4a09
Update group strings ( #68571 )
2022-03-23 15:36:50 +01:00
Jeff Rescignano
0720b0f891
Add all option to light group ( #68447 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-03-22 16:09:18 +01:00
Erik Montnemery
1b955970f8
Allow hiding and unhiding group members ( #68192 )
2022-03-22 12:14:34 +01:00
GitHub Action
65821f9492
[ci skip] Translation update
2022-03-14 00:21:06 +00:00
GitHub Action
c64b4d997b
[ci skip] Translation update
2022-03-13 00:18:58 +00:00
GitHub Action
dc31f420ed
[ci skip] Translation update
2022-03-12 00:17:47 +00:00
GitHub Action
66d757115c
[ci skip] Translation update
2022-03-11 00:21:48 +00:00
Erik Montnemery
5ae48bcf74
Add config flow for binary_sensor group ( #67802 )
...
* Add config flow for binary_sensor group
* Address review comments
* Remove device class selection from flow
* Update translation strings
2022-03-10 10:39:51 +01:00
GitHub Action
d0afc31063
[ci skip] Translation update
2022-03-10 00:17:10 +00:00
Erik Montnemery
e02c21a4de
Remove unused constant from group ( #67910 )
2022-03-09 16:45:09 +01:00
Erik Montnemery
e7fba46a06
Refactor helper_config_entry_flow ( #67895 )
2022-03-09 13:18:19 +01:00
J. Nick Koston
723dcbafca
Complete fan speed transition from #59781 ( #67743 )
2022-03-09 10:38:12 +01:00
GitHub Action
6af9c897e4
[ci skip] Translation update
2022-03-09 00:19:01 +00:00
GitHub Action
c374435282
[ci skip] Translation update
2022-03-08 00:18:11 +00:00
Erik Montnemery
a9cc2d2322
Add config flow for cover, fan, light and media_player groups ( #67660 )
...
* Add options flow support to HelperConfigFlowHandler
* Add config flow for cover, fan, light and media_player groups
* Update according to review comments
* Update translation strings
* Update translation strings
* Copy schema before adding suggested values
2022-03-07 13:05:04 +01:00
Erik Montnemery
1ebe82fc4b
Fix reload of media player groups ( #67653 )
2022-03-04 14:17:43 -08:00
Erik Montnemery
c5dd5e18c0
Improve binary sensor group when member is unknown or unavailable ( #67468 )
2022-03-02 07:53:13 -08:00
GitHub Action
6364e81be5
[ci skip] Translation update
2022-02-24 00:17:55 +00:00
Marc Mueller
ac50248938
Add type ignore error codes [other] ( #66781 )
2022-02-17 23:10:25 -08:00
Erik Montnemery
3f7b7187ab
Fix controlling nested groups ( #66176 )
2022-02-09 14:27:46 +01:00
epenet
78e92d1662
Adjust pylint plugin to enforce platform type hints ( #64836 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 18:51:06 +01:00
epenet
bd859f428a
Add setup type hints to group ( #64002 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-13 12:25:20 +01:00
epenet
29d58e427b
Add setup type hints (part 2) ( #63960 )
...
* Add setup type hints to demo
* Add setup type hints to group
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-12 09:28:14 +01:00
Marc Mueller
4e2cd1bec0
Update typing (2) [a-i] ( #63923 )
2022-01-11 21:23:26 +01:00
GitHub Action
d99548fc04
[ci skip] Translation update
2022-01-10 00:14:49 +00:00
Erik Montnemery
8bf8709d99
Simplify groups ( #63477 )
...
* Simplify group
* Rename async_update to async_update_group_state and mark it as callback
* Simplify _async_start
2022-01-07 08:58:45 +01:00
Marc Mueller
246338f93d
Use const imports [g-i] ( #63468 )
2022-01-05 17:08:00 +01:00
GitHub Action
efac363cdf
[ci skip] Translation update
2022-01-02 00:14:58 +00:00