Thomas Dietrich 2924f4605b
Fix statistics startup error for None value states (#59199)
* Catch statistics startup error for None value states, fix #49254

* Add test for statistics None handling

* Update tests/components/statistics/test_sensor.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* Switch test case logic to remove sensor last

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2021-11-08 23:25:19 +01:00
..
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-04 10:07:50 -05:00
2021-11-07 00:12:38 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-21 00:12:43 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-22 17:00:00 +02:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-23 11:44:51 +02:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-07 10:35:50 +01:00
2021-11-08 00:12:31 +00:00
2021-11-07 00:12:38 +00:00
2021-11-08 00:12:31 +00:00
2021-11-07 00:12:38 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-22 22:09:19 +02:00
2021-11-04 00:12:21 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-07 00:12:38 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-29 15:59:32 +02:00
2021-11-08 00:12:31 +00:00
2021-10-02 12:59:05 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-10-23 20:42:50 +02:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-22 22:17:05 +02:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-20 00:12:17 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-09-27 17:42:13 +02:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 18:16:44 +01:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-01 00:13:04 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-06 16:43:29 +01:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-26 20:41:12 +02:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-19 00:12:08 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-09-27 08:48:21 +02:00
2021-11-07 00:12:38 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 18:16:44 +01:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-22 00:14:10 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-06 16:43:29 +01:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 14:02:18 +01:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-01 00:13:04 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-07 00:12:38 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-11 06:47:38 +02:00
2021-11-04 10:07:50 -05:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-10-19 00:12:08 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00
2021-11-08 00:12:31 +00:00