Files
core/homeassistant/components
Schmidsfeld fc40735295 Add more Fritz sensors for DSL connections (#53198)
* Update sensor.py

Added information about the upstream line accorrding to fritzconnection library (available since V1.5.0) .
New information available are line sync speed,, noise margin and power attenuation.

Tested with ADSL and VDSL lines on fritzbox 7590, 7490 and 7390. 
Not tested on cable internet / fiber. According to upstrem library should also work / fail gracefully.

* Update sensor.py

Fixed errors from automated tests
Sorry it took so long

* Update homeassistant/components/fritz/sensor.py

Thank you this sounds even better

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Update homeassistant/components/fritz/sensor.py

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* black & mypy fixes

* Rebase, fix multiplier, add conditional create

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
2021-08-08 11:23:28 +02:00
..
2021-08-02 03:40:04 +00:00
2021-08-07 00:10:12 +00:00
2021-08-06 00:15:04 +00:00
2021-08-07 00:10:12 +00:00
2021-08-08 00:11:15 +00:00
2021-08-05 00:34:46 +00:00
2021-08-08 00:11:15 +00:00
2021-08-07 00:10:12 +00:00
2021-08-07 21:10:21 -07:00
2021-08-06 00:15:04 +00:00
2021-06-06 00:19:43 +00:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-08-05 00:34:46 +00:00
2021-05-17 15:06:36 +02:00
2021-08-07 00:10:12 +00:00
2021-07-21 12:14:47 -06:00
2021-08-08 00:11:15 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-02 03:40:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-22 00:10:31 +00:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-08-05 00:34:46 +00:00
2021-08-08 00:11:15 +00:00
2021-08-06 00:15:04 +00:00
2021-08-02 03:40:04 +00:00
2021-08-02 03:40:04 +00:00
2021-08-05 00:34:46 +00:00
2021-08-05 00:34:46 +00:00
2021-08-08 00:11:15 +00:00
2021-08-05 00:34:46 +00:00
2021-08-05 00:34:46 +00:00
2021-08-08 00:11:15 +00:00
2021-08-07 00:10:12 +00:00
2021-08-02 03:40:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-02 03:40:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-08 00:11:15 +00:00
2021-05-25 14:45:17 +02:00
2021-08-05 00:34:46 +00:00
2021-07-22 00:10:31 +00:00
2021-07-23 12:57:36 -04:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-06-08 00:21:17 +00:00
2021-08-06 00:15:04 +00:00
2021-06-15 19:14:57 +02:00
2021-08-06 00:15:04 +00:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-08-07 18:24:19 +02:00
2021-08-05 00:34:46 +00:00
2021-07-14 21:44:57 -07:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-08-02 03:40:04 +00:00
2021-08-08 00:11:15 +00:00
2021-08-07 00:10:12 +00:00
2021-05-25 14:45:17 +02:00
2021-08-05 00:34:46 +00:00
2021-08-08 00:11:15 +00:00
2021-08-05 00:34:46 +00:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-05-15 15:55:07 +02:00
2021-08-08 00:11:15 +00:00
2021-08-06 00:15:04 +00:00
2021-08-07 00:10:12 +00:00
2021-08-07 00:10:12 +00:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-06-08 00:21:17 +00:00
2021-08-08 00:11:15 +00:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-06-05 12:15:03 +02:00
2021-06-08 00:21:17 +00:00
2021-08-08 00:11:15 +00:00
2021-08-02 03:40:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-07-26 09:37:37 -07:00
2021-07-19 00:09:50 +00:00
2021-06-06 00:19:43 +00:00
2021-06-06 00:19:43 +00:00
2021-08-07 00:10:12 +00:00
2021-08-07 00:10:12 +00:00
2021-08-08 00:11:15 +00:00
2021-08-07 00:10:12 +00:00
2021-08-05 00:34:46 +00:00
2021-07-19 00:09:50 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-06-08 00:21:17 +00:00
2021-06-15 19:14:57 +02:00
2021-07-02 14:10:32 +02:00
2021-05-25 14:45:17 +02:00
2021-05-25 14:45:17 +02:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-06-07 00:18:16 +00:00
2021-08-08 00:11:15 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-07-22 00:10:31 +00:00
2021-08-06 00:15:04 +00:00
2021-08-08 00:11:15 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-04-26 17:12:36 +02:00
2021-07-14 21:44:57 -07:00
2021-08-06 00:15:04 +00:00
2021-07-22 00:10:31 +00:00
2021-08-07 00:10:12 +00:00
2021-08-07 00:10:12 +00:00
2021-05-25 14:45:17 +02:00
2021-07-07 00:11:57 +00:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-08-05 00:34:46 +00:00
2021-07-14 12:07:00 +02:00
2021-08-02 03:40:04 +00:00
2021-06-08 00:21:17 +00:00
2021-08-02 09:18:59 +02:00
2021-08-06 00:15:04 +00:00
2021-07-19 00:09:50 +00:00
2021-07-19 00:09:50 +00:00
2021-08-08 00:11:15 +00:00
2021-07-22 00:10:31 +00:00
2021-06-19 15:38:48 +02:00
2021-08-06 00:15:04 +00:00
2021-06-06 00:19:43 +00:00
2021-08-06 00:15:04 +00:00
2021-07-19 00:09:50 +00:00
2021-08-06 00:15:04 +00:00
2021-08-02 03:40:04 +00:00
2021-08-02 03:40:04 +00:00
2021-05-25 14:45:17 +02:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-05-25 14:45:17 +02:00
2021-07-13 00:12:55 +02:00
2021-08-02 03:40:04 +00:00
2021-08-07 00:10:12 +00:00
2021-07-19 00:09:50 +00:00
2021-08-07 00:10:12 +00:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-07-19 00:09:50 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-05-25 14:45:17 +02:00
2021-07-14 21:44:57 -07:00
2021-06-06 00:19:43 +00:00
2021-08-08 00:11:15 +00:00
2021-07-19 19:00:37 +02:00
2021-07-14 21:44:57 -07:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-07 00:11:57 +00:00
2021-07-22 00:10:31 +00:00
2021-08-02 03:40:04 +00:00
2021-07-19 00:09:50 +00:00
2021-07-07 00:11:57 +00:00
2021-08-08 00:11:15 +00:00
2021-08-02 03:40:04 +00:00
2021-08-05 00:34:46 +00:00
2021-08-02 03:40:04 +00:00
2021-08-07 00:10:12 +00:00
2021-07-07 00:11:57 +00:00
2021-08-07 00:10:12 +00:00
2021-08-08 00:11:15 +00:00
2021-07-14 21:44:57 -07:00
2021-06-15 19:14:57 +02:00
2021-08-02 03:40:04 +00:00
2021-04-24 14:39:24 -10:00
2021-06-15 19:14:57 +02:00
2021-08-06 00:15:04 +00:00
2021-08-05 09:16:47 +02:00
2021-08-08 00:11:15 +00:00
2021-07-14 21:44:57 -07:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-14 21:44:57 -07:00
2021-07-19 00:09:50 +00:00
2021-08-08 00:11:15 +00:00
2021-08-02 03:40:04 +00:00
2021-06-06 00:19:43 +00:00
2021-08-06 00:15:04 +00:00
2021-08-07 00:10:12 +00:00
2021-08-05 19:23:05 -07:00
2021-08-02 03:40:04 +00:00
2021-08-07 00:10:12 +00:00
2021-08-02 11:14:45 +02:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-02 03:40:04 +00:00
2021-07-13 00:12:55 +02:00
2021-05-25 14:45:17 +02:00
2021-07-14 21:44:57 -07:00
2021-08-08 00:11:15 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-07 00:10:12 +00:00
2021-07-22 00:10:31 +00:00
2021-08-07 00:10:12 +00:00
2021-08-08 00:11:15 +00:00
2021-06-08 16:53:51 +02:00
2021-08-06 00:15:04 +00:00
2021-07-29 21:03:13 +02:00
2021-08-07 00:10:12 +00:00
2021-08-08 00:11:15 +00:00
2021-08-08 00:11:15 +00:00
2021-08-08 00:11:15 +00:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-07-05 11:54:00 +02:00
2021-08-03 00:10:03 +00:00
2021-07-22 00:10:31 +00:00
2021-07-14 21:44:57 -07:00
2021-08-07 00:10:12 +00:00
2021-07-22 00:10:31 +00:00
2021-08-07 00:10:12 +00:00
2021-07-14 21:44:57 -07:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-08 00:11:15 +00:00
2021-08-05 00:34:46 +00:00
2021-08-08 00:11:15 +00:00
2021-07-19 19:00:37 +02:00
2021-05-25 14:45:17 +02:00
2021-08-05 00:34:46 +00:00
2021-08-06 00:15:04 +00:00
2021-07-07 00:11:57 +00:00
2021-07-19 00:09:50 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-08-06 00:15:04 +00:00
2021-07-19 00:09:50 +00:00
2021-07-22 00:10:31 +00:00
2021-07-22 21:56:38 +02:00
2021-08-06 00:15:04 +00:00
2021-08-08 00:11:15 +00:00
2021-05-25 14:45:17 +02:00
2021-08-02 03:40:04 +00:00
2021-08-06 00:15:04 +00:00
2021-06-17 05:57:46 +02:00
2021-08-06 00:15:04 +00:00
2021-07-19 00:09:50 +00:00
2021-05-25 14:45:17 +02:00
2021-08-06 00:15:04 +00:00
2021-08-02 03:40:04 +00:00
2021-08-07 00:10:12 +00:00
2021-08-08 00:11:15 +00:00
2021-07-14 21:44:57 -07:00
2021-08-04 12:34:04 +02:00
2021-08-02 03:40:04 +00:00
2021-08-08 00:11:15 +00:00
2021-08-07 00:10:12 +00:00
2021-06-08 16:03:28 +02:00
2021-08-05 00:34:46 +00:00
2021-07-22 00:10:31 +00:00
2021-08-02 03:40:04 +00:00
2021-08-07 00:10:12 +00:00