Commit graph

24 commits

Author SHA1 Message Date
Erik Montnemery
7f1d10dcca
Improve switch_as_x translation strings () 2022-04-04 17:53:16 +02:00
Erik Montnemery
f9f360c64e
Rename helper_config_entry_flow to schema_config_entry_flow () 2022-03-30 14:36:47 -07:00
epenet
ecd43f391f
Prettify json (manifest.json) () 2022-03-30 10:56:37 +02:00
Paulus Schoutsen
e80933d6c7
Force helpers to have a mandatory description () 2022-03-28 10:32:15 -07:00
Erik Montnemery
95d6848726
Mark switch_as_x as a helper integration () 2022-03-28 10:35:08 +02:00
Marc Mueller
911b159281
Cleanup after pylint update () 2022-03-26 00:34:12 +01:00
Erik Montnemery
c44d7205cf
Rename HelperFlowStep to HelperFlowFormStep () 2022-03-23 14:43:11 -07:00
Erik Montnemery
a50bac5cc2
Make initial group config flow step a menu () 2022-03-23 08:34:44 -07:00
Erik Montnemery
314175135f
Hide switch_as_x tracked entity ()
* Hide switch_as_x tracked entity

* Hide wrapped switch during config flow

* Allow setting/getting entity disabled by via WS

* Adjust tests

* Improve test coverage

* Improve tests
2022-03-14 19:39:07 +01:00
Franck Nijhof
ed6466f706
Add Lock platform to Switch as X ()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-03-14 10:45:45 -07:00
Franck Nijhof
344537d0a8
Add Fan platform to Switch as X () 2022-03-14 15:07:21 +01:00
Franck Nijhof
ed6c86a281
Add siren platform to Switch as X ()
* Add siren platform to Switch as X

* Clarify inline test documentation

* Clarify inline test documentation
2022-03-14 13:55:06 +01:00
Franck Nijhof
c70c699af0
Add cover platform to Switch as X () 2022-03-14 11:59:55 +01:00
GitHub Action
65821f9492 [ci skip] Translation update 2022-03-14 00:21:06 +00:00
Franck Nijhof
25f2e4bd99
Small improvements for Switch as X ()
* Small improvements forr Switch as X

* Test improvements

* Remove intregration tests from config flow test
2022-03-13 19:34:02 +01:00
Franck Nijhof
cd3f931ded
Add base entity to Switch as X () 2022-03-13 00:04:00 -08:00
GitHub Action
c64b4d997b [ci skip] Translation update 2022-03-13 00:18:58 +00:00
Paulus Schoutsen
a902f0ee53
Fix switch light adding itself to devices () 2022-03-12 13:53:40 -08:00
GitHub Action
dc31f420ed [ci skip] Translation update 2022-03-12 00:17:47 +00:00
Erik Montnemery
8948bada58
Add switch_as_x entity to wrapped switch's device () 2022-03-11 09:46:32 +01:00
GitHub Action
66d757115c [ci skip] Translation update 2022-03-11 00:21:48 +00:00
Erik Montnemery
e43c8b513e
Listen to entity registry events for wrapped switch in switch_as_x ()
* Listen to entity registry events for wrapped switch in switch_as_x

* Simplify test
2022-03-10 21:26:35 +01:00
Erik Montnemery
ee38dbd698
Add helper to set name of helper config entries () 2022-03-10 16:18:26 +01:00
Erik Montnemery
cb7e492e81
Add switch_as_x integration ()
* Add switch_as_x integration

* Address review comments

* Add translation strings

* Rename entity_type option to target_domain

* Move LightSwitch class definition to switch_as_x/light.py

* Update manifest

* Move tests
2022-03-10 12:23:01 +01:00