Michael
95421b1ae7
Ignore IPv6 link local address on ssdp discovery in Fritz!Smarthome ( #69455 )
2022-04-06 15:45:46 -07:00
epenet
ad66522bce
Use dataclass properties in fritzbox discovery ( #60698 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 11:07:10 +01:00
epenet
ec1c52d945
Use dataclass for SsdpServiceInfo ( #59931 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-29 06:10:07 -10:00
Marc Mueller
62c20860ac
Use assignment expressions 22 ( #57971 )
2021-10-21 08:33:10 +02:00
Michael
25b2fd0cee
Add strict typing to fritzbox ( #50486 )
...
* enable strict typing
* apply suggestions
* set defaults for FritzboxConfigFlow
* improvements and suggestions
* another suggestion
* tweaks
* tweaks
2021-05-15 07:54:11 +02:00
J. Nick Koston
a4ea9b3cd3
Update usage of async_entries to use _async_current_entries ( #50187 )
2021-05-12 12:47:06 +02:00
J. Nick Koston
34c84a6bbb
Reduce boilerplate to abort for matching config entries ( #50186 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-11 22:00:12 +02:00
Simone Chemelli
1ad9f1d714
Title and internal descriptions updates for Fritzbox ( #49047 )
2021-05-03 12:52:22 +02:00
Franck Nijhof
e652ff3a6a
Clean up connection classes in integrations D-G ( #49890 )
2021-04-30 21:02:21 -10:00
Michael
a5e25e519f
Remove yaml configuration from fritzbox ( #49663 )
2021-04-25 09:49:08 -10:00
J. Nick Koston
4cd7f9bd8b
Raise ConfigEntryAuthFailed during setup or coordinator update to start reauth ( #48962 )
2021-04-09 19:41:29 -10:00
Ville Skyttä
dc880118a4
Lint suppression cleanups ( #47248 )
...
* Unused pylint suppression cleanups
* Remove outdated pylint bug references
* Add flake8-noqa config and note to run it every now and then
* Add codes to noqa's
* Unused noqa cleanups
2021-03-02 09:02:04 +01:00
Franck Nijhof
bc1daf1802
None optional hass typing in FlowHandler ( #46462 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-13 13:21:37 +01:00
Julian Löhr
7bc8060122
Add reauthentication flow to fritzbox integration ( #45587 )
2021-01-29 00:08:59 +01:00
scheric
5345e9fb5c
Use common strings in fritzbox config flow ( #41407 )
...
Co-authored-by: springstan <46536646+springstan@users.noreply.github.com>
2020-10-08 18:12:04 +02:00
Franck Nijhof
3cc94f7d6a
ConfigFlow default discovery without unique ID ( #36754 )
2020-06-15 13:38:38 +02:00
escoand
f64c35c3f9
Handle more fritzbox edge cases ( #34802 )
2020-04-28 22:17:35 -07:00
escoand
8237ccfa03
Add unique_id to fritzbox ( #34716 )
2020-04-27 11:18:32 -07:00
escoand
8402363568
Fix fritzbox errors again ( #34710 )
2020-04-25 23:57:44 -07:00
escoand
147dfa06af
Fix fritzbox integration errors ( #34639 )
2020-04-25 15:40:26 -07:00
escoand
c87ecf0ff6
Add config flow and device registry to fritzbox integration ( #31240 )
...
* add config flow
* fix pylint
* update lib
* Update config_flow.py
* remote devices layer in config
* add default host
* avoid double setups of entities
* remove async_setup_platform
* store entities in hass.data
* pass fritz connection together with config_entry
* fritz connections try no4 (or is it even more)
* fix comments
* add unloading
* fixed comments
* Update config_flow.py
* Update const.py
* Update config_flow.py
* Update __init__.py
* Update config_flow.py
* Update __init__.py
* Update __init__.py
* Update config_flow.py
* Update __init__.py
* Update __init__.py
* Update __init__.py
* Update config_flow.py
* add init tests
* test unloading
* add switch tests
* add sensor tests
* add climate tests
* test target temperature
* mock config to package
* comments
* test binary sensor state
* add config flow tests
* comments
* add missing tests
* minor
* remove string title
* deprecate yaml
* don't change yaml
* get devices async
* minor
* add devices again
* comments fixed
* unique_id fixes
* fix patches
* Fix schema
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-04-20 15:00:07 +02:00