G Johansson
|
7671ab0bb7
|
Remove platform yaml from myStrom (#103378)
|
2023-11-04 16:41:59 +01:00 |
Marc Mueller
|
45ec314232
|
Replace typing.Optional with new typing syntax (#97068)
|
2023-07-22 17:03:53 -05:00 |
Joost Lekkerkerker
|
1b7632a673
|
Support MyStrom switch 120 (#96535)
|
2023-07-14 09:04:48 -04:00 |
Joost Lekkerkerker
|
2c9910d9b6
|
Use default MyStrom devicetype if not present (#96070)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
|
2023-07-08 17:10:51 +02:00 |
Joost Lekkerkerker
|
ddd0d3faa2
|
Get MyStrom device state before checking support (#96004)
* Get device state before checking support
* Add full default device response to test
* Add test mocks
* Add test coverage
|
2023-07-07 11:24:41 -04:00 |
Paul Frank
|
c67f32b924
|
Add config flow to mystrom (#74719)
* rebase
* fixed review comments
* fix test
* Update tests
* increase test coverage
* implement some review comments
* Enhance device check for old FWs and add tests
* Reworked exception handling
* small code optimizations
* fix test
* Increase test coverage
* Update __init__.py
changed from hass.config_entries.async_setup_platforms(entry, PLATFORMS) to await hass.config_entries.async_forward_entry_setups(entry, PLATFORMS)
* Update __init__.py
remove spaces
* Bump python-mystrom to 2.2.0
* Migrate to get_device_info from python-mystrom
* Migrate to get_device_info from python-mystrom
* Update __init__.py
* update requirements_all.txt
* update config_flow
* fix tests
* Update homeassistant/components/mystrom/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Implemented review changes
* increase test coverage
* Implemented user defined title
* implemented user defined title
* Additional review comments
* fix test
* fix linter
* fix linter
* Update homeassistant/components/mystrom/models.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix review comments
* fix missing import
* simplify
* Update homeassistant/components/mystrom/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/__init__.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_init.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/light.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update homeassistant/components/mystrom/switch.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix review comments
* fix review comments
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* fix review comment
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Update tests/components/mystrom/test_config_flow.py
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
|
2023-06-06 14:16:27 +02:00 |