epenet
8300afc00d
Improve type hints in fritz config flow ( #130511 )
...
* Improve type hints in fritz config flow
* Improve coverage
* Apply suggestions from code review
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2024-11-13 13:45:52 +01:00
epenet
c54ed53a81
Remove usage of options property in OptionsFlow (part 1) ( #129895 )
...
* Remove usage of options property in OptionsFlow
* Improve
2024-11-05 19:51:20 +01:00
epenet
8b6c99776e
Cleanup unnecessary OptionsFlowWithConfigEntry (part 1) ( #129752 )
...
* Cleanup unnecessary OptionsFlowWithConfigEntry
* Fix emoncms
* Fix imap
* Fix met
* Fix workday
2024-11-03 22:57:18 +01:00
epenet
7097315079
Cleanup unnecessary reconfigure_confirm in fritz config flow ( #128089 )
2024-10-11 15:54:28 +02:00
epenet
253a5e3e4b
Use reauth/reconfigure helpers in fritz config flow ( #127990 )
2024-10-09 17:07:49 +02:00
epenet
c7739a7760
Align async_step_reconfigure type hints ( #127450 )
2024-10-03 17:54:51 +02:00
epenet
d21d6c2e4a
Use _get_reauth/reconfigure_entry in fritz ( #127283 )
2024-10-02 13:21:21 +02:00
epenet
46405d7738
Improve type hints in config_flow reconfigure step ( #127224 )
2024-10-01 22:21:54 +02:00
Erik Montnemery
fcbb9dd8d8
Use ConfigFlow.has_matching_flow to deduplicate fritz flows ( #126890 )
2024-09-27 11:45:57 +02:00
Marc Mueller
6bceb8ec48
Add some more VolDictType annotations ( #120610 )
2024-06-26 22:44:43 +02:00
Sid
2cc916db6d
Replace pylint broad-except with Ruff BLE001 ( #116250 )
2024-05-07 14:00:27 +02:00
Michael
d8cca482b3
Add reconfigure flow to AVM Fritz!Tools ( #116057 )
...
add reconfigure flow
2024-04-24 07:52:14 +02:00
r-binder
68225abce5
Add tls support for AVM Fritz!Tools ( #112714 )
2024-04-20 23:08:29 +02:00
Marc Mueller
0e3945ca6c
Add empty line after module docstring [d-f] ( #112698 )
2024-03-08 14:15:26 +01:00
Erik Montnemery
e06446d0fa
Migrate integrations e-h to generic flowhandler ( #111862 )
2024-02-29 20:07:36 +01:00
Simone Chemelli
f7909ee34a
Clean up Fritz options flow ( #109111 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-01-30 13:19:40 +01:00
Michael
2f51059b7f
Proper handling of authentication errors in AVM Fritz!Tools ( #79434 )
2023-02-01 16:03:18 +01:00
epenet
b5402f9b57
Import device tracker constants from root ( #78242 )
2022-09-12 20:50:44 -04:00
Marc Mueller
516324ff54
Fix small type issue [fritz] ( #75761 )
2022-07-26 16:30:12 +02:00
epenet
ef5fccad9e
Use standard argument name in async_step_reauth ( #74139 )
2022-06-28 23:23:32 +02:00
epenet
756988fe20
Use Mapping for async_step_reauth (f-o) ( #72764 )
2022-06-02 14:17:09 +02:00
Marc Mueller
97af164858
Prepare for upcoming mypy update ( #70800 )
2022-04-26 07:41:52 -07:00
Simone Chemelli
beb5184720
Add Fritz visit device link to discovered devices ( #69186 )
2022-04-03 11:59:47 +02:00
Michael
55c6112a28
ignore ip6 link local address on ssdp discovery ( #69135 )
2022-04-02 22:34:12 +03:00
Michael
94c5dbfd16
Rework config flow in AVM Fritz!Tools ( #67767 )
2022-03-29 16:53:53 -07:00
Simone Chemelli
b75993d809
Check if UPnP is enabled on Fritz device ( #67512 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-03-03 15:41:50 -08:00
Simone Chemelli
c76d2c4283
Fritz device_trackers for non mesh devices ( #67006 )
2022-02-22 16:35:48 -08:00
Michael
09297520c0
Let the new wrapper just extend the FritzBoxTools
class ( #64133 )
...
* let wrapper just extend the FritzBoxTools class
* keep avm_device in method names
2022-01-20 12:43:32 +01:00
epenet
431d15bf8b
Remove deprecated async_get_scanner from fritz ( #63857 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-11 08:27:33 +01:00
Simone Chemelli
60b6871b46
Fritz cleanup: part1 (naming) ( #63535 )
2022-01-06 12:15:40 +01:00
Simone Chemelli
925e4998b4
Fix missing object assignment for Fritz ( #62575 )
2021-12-22 12:59:54 +01:00
epenet
6544b440d2
Use dataclass properties in fritz discovery ( #60697 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 14:02:58 +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
Simone Chemelli
9d231ac2f8
Abort Fritz config flow for configured hostnames ( #58140 )
...
* Abort Fritz config flow for configured hostnames
* Fix tests + consider all combinations
* Fix async context
2021-10-25 22:44:23 +02:00
Simone Chemelli
3b8ece38b3
Second part of Strict types for Fritz ( #52086 )
...
Co-authored-by: Shay Levy <levyshay1@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-06-24 17:02:41 +02:00
Joakim Sørensen
076544a1b5
Revert "Bump config version to 2 for AVM Fritz Tools ( #51176 )" ( #51193 )
2021-05-28 14:00:16 +02:00
Michael
d200f1e504
Bump config version to 2 for AVM Fritz Tools ( #51176 )
2021-05-28 11:12:46 +02:00
Simone Chemelli
987e8ed5ed
Add consider_home option to Fritz device_tracker ( #50741 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-24 09:54:57 -05:00
Simone Chemelli
4d55290932
Fritz code quality improvements from #48287 and #50055 ( #50479 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-14 11:46:37 -05:00
Simone Chemelli
55c96ae86f
Create Fritz device and connectivity sensor ( #49699 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-05-03 17:11:21 -10:00
J. Nick Koston
671aabf9f4
Remove unused imports in fritz, nest, and somfy to fix CI ( #49940 )
2021-04-30 21:58:48 -10:00
Franck Nijhof
e652ff3a6a
Clean up connection classes in integrations D-G ( #49890 )
2021-04-30 21:02:21 -10:00
Franck Nijhof
e1a3ef3d69
Clean up config entry handlers decorator from config flows ( #49932 )
2021-04-30 23:28:25 +02:00
tkdrob
7ecd4f5eed
Fix pylint failures caused by fritz ( #49655 )
...
* Fix test failures caused by fritz
* Fix typing.Any
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2021-04-25 15:48:03 +02:00
Simone Chemelli
b92f29997e
Rework Fritz config_flow and device_tracker ( #48287 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2021-04-25 00:10:33 -10:00