FL550 / dwd_weather

Deutscher Wetterdienst integration for Home-Assistant
MIT License
157 stars 11 forks source link

Home Assistant Core Crash #122

Open bodomenke opened 4 months ago

bodomenke commented 4 months ago

Version of home_assistant

2024.2.1

Version of the custom_component

v2.1.2

Describe the bug

By accident I found out, that my Home Assistant Core crashes regularly. This happens typically every 5 to 6 hours, but sometimes it is much more frequent, i.e. once per hour. Reason, that I found this out by accident only: I have a Home Assistant Yellow, which immediately restarts the core, so that the outage is quite short, i.e. a minute or so. Because I am often „on the road“ I believed to have an network glitch or so.

When I found out, that core crashes, I checked of course the logs and found traces from various integration components, but with totally unrelated log entries, which did not seem to cause a crash.

So, at last resort, I deactivated all my custom components step by step, but crashes continued until I deactivated DWD component. No more crashes. I kept the integration off for four days and still not crashes. so I turned in on again after four days and it took five minutes until the core crashed again.

Debug log

Restart of HA at 03:31. Last entries from home-assistant.log.1 before crash:

2024-02-21 03:22:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 03:23:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.002 seconds (success: True) 2024-02-21 03:24:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 03:25:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.002 seconds (success: True) 2024-02-21 03:26:18.158 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.004 seconds (success: True) 2024-02-21 03:27:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.002 seconds (success: True) 2024-02-21 03:28:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.002 seconds (success: True) 2024-02-21 03:29:18.156 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 03:30:18.156 INFO (SyncWorker_38) [custom_components.dwd_weather.connector] Updating Seeheim-Jugenheim

Last lines of log entries before next restart at 9:41

2024-02-21 09:30:32.789 INFO (SyncWorker_59) [custom_components.dwd_weather.connector] Updating Seeheim-Jugenheim 2024-02-21 09:31:07.897 DEBUG (SyncWorker_59) [custom_components.dwd_weather.connector] Forecast data OrderedDict({'2024-02-21T08:00:00.000Z': {'TTT': 281.45, 'Td': 277.45, 'PPPP': 102280.0, 'DD': 186.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 95.0, 'VV': 26100.0, 'SunD1': 720.0, 'Rad1h': 370.0, 'wwM': 0.0, 'condition': '2', 'humidity': 75.9}, '2024-02-21T09:00:00.000Z': {'TTT': 281.45, 'Td': 277.45, 'PPPP': 102280.0, 'DD': 186.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 95.0, 'VV': 26100.0, 'SunD1': 720.0, 'Rad1h': 370.0, 'wwM': 0.0, 'condition': '2', 'humidity': 75.9}, '2024-02-21T10:00:00.000Z': {'TTT': 282.55, 'Td': 277.45, 'PPPP': 102200.0, 'DD': 197.0, 'FF': 3.6, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 96.0, 'VV': 29700.0, 'SunD1': 900.0, 'Rad1h': 630.0, 'wwM': 0.0, 'condition': '2', 'humidity': 70.5}, '2024-02-21T11:00:00.000Z': {'TTT': 283.55, 'Td': 277.35, 'PPPP': 102100.0, 'DD': 201.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 97.0, 'VV': 33500.0, 'SunD1': 960.0, 'Rad1h': 840.0, 'wwM': 0.0, 'condition': '2', 'humidity': 65.5}, '2024-02-21T12:00:00.000Z': {'TTT': 284.05, 'Td': 277.25, 'PPPP': 101980.0, 'DD': 202.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 37300.0, 'SunD1': 960.0, 'Rad1h': 900.0, 'wwM': 0.0, 'condition': '2', 'humidity': 62.9}, '2024-02-21T13:00:00.000Z': {'TTT': 284.65, 'Td': 277.15, 'PPPP': 101850.0, 'DD': 205.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 39200.0, 'SunD1': 840.0, 'Rad1h': 850.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.0}, '2024-02-21T14:00:00.000Z': {'TTT': 284.75, 'Td': 276.95, 'PPPP': 101720.0, 'DD': 203.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 39700.0, 'SunD1': 660.0, 'Rad1h': 660.0, 'wwM': 0.0, 'condition': '3', 'humidity': 58.8}, '2024-02-21T15:00:00.000Z': {'TTT': 284.65, 'Td': 276.65, 'PPPP': 101600.0, 'DD': 200.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 37000.0, 'SunD1': 540.0, 'Rad1h': 470.0, 'wwM': 0.0, 'condition': '3', 'humidity': 57.9}, '2024-02-21T16:00:00.000Z': {'TTT': 284.25, 'Td': 276.75, 'PPPP': 101500.0, 'DD': 193.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 36900.0, 'SunD1': 300.0, 'Rad1h': 240.0, 'wwM': 0.0, 'condition': '3', 'humidity': 59.9}, '2024-02-21T17:00:00.000Z': {'TTT': 283.75, 'Td': 276.55, 'PPPP': 101410.0, 'DD': 185.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 36400.0, 'SunD1': 120.0, 'Rad1h': 60.0, 'wwM': 0.0, 'condition': '3', 'humidity': 61.1}, '2024-02-21T18:00:00.000Z': {'TTT': 283.35, 'Td': 276.55, 'PPPP': 101350.0, 'DD': 176.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 35100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 62.7}, '2024-02-21T19:00:00.000Z': {'TTT': 282.95, 'Td': 276.75, 'PPPP': 101260.0, 'DD': 176.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 33400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 65.3}, '2024-02-21T20:00:00.000Z': {'TTT': 282.85, 'Td': 276.95, 'PPPP': 101160.0, 'DD': 177.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 32400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 66.7}, '2024-02-21T21:00:00.000Z': {'TTT': 282.55, 'Td': 277.05, 'PPPP': 101060.0, 'DD': 176.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 32500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 68.5}, '2024-02-21T22:00:00.000Z': {'TTT': 282.55, 'Td': 277.35, 'PPPP': 100980.0, 'DD': 181.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 32500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 70.0}, '2024-02-21T23:00:00.000Z': {'TTT': 282.45, 'Td': 277.85, 'PPPP': 100900.0, 'DD': 184.0, 'FF': 4.63, 'FX1': 7.72, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 30000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 73.0}, '2024-02-22T00:00:00.000Z': {'TTT': 282.35, 'Td': 277.85, 'PPPP': 100810.0, 'DD': 186.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 29200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 73.5}, '2024-02-22T01:00:00.000Z': {'TTT': 282.25, 'Td': 278.15, 'PPPP': 100690.0, 'DD': 187.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.6, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 31300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 75.5}, '2024-02-22T02:00:00.000Z': {'TTT': 282.25, 'Td': 278.55, 'PPPP': 100610.0, 'DD': 188.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.7, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 29300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '63', 'humidity': 77.6}, '2024-02-22T03:00:00.000Z': {'TTT': 282.15, 'Td': 278.85, 'PPPP': 100510.0, 'DD': 187.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.9, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 29000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '63', 'humidity': 79.8}, '2024-02-22T04:00:00.000Z': {'TTT': 282.25, 'Td': 278.85, 'PPPP': 100430.0, 'DD': 187.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.9, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 26900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '63', 'humidity': 79.3}, '2024-02-22T05:00:00.000Z': {'TTT': 282.15, 'Td': 279.15, 'PPPP': 100360.0, 'DD': 188.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.9, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 24500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '63', 'humidity': 81.5}, '2024-02-22T06:00:00.000Z': {'TTT': 282.15, 'Td': 279.25, 'PPPP': 100290.0, 'DD': 184.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.8, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 24200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '63', 'humidity': 82.1}, '2024-02-22T07:00:00.000Z': {'TTT': 282.55, 'Td': 279.45, 'PPPP': 100210.0, 'DD': 186.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.9, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 24000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '63', 'humidity': 81.0}, '2024-02-22T08:00:00.000Z': {'TTT': 282.85, 'Td': 279.65, 'PPPP': 100130.0, 'DD': 187.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.8, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 24200.0, 'SunD1': 0.0, 'Rad1h': 40.0, 'wwM': 0.0, 'condition': '63', 'humidity': 80.5}, '2024-02-22T09:00:00.000Z': {'TTT': 283.15, 'Td': 280.05, 'PPPP': 100020.0, 'DD': 184.0, 'FF': 5.14, 'FX1': 8.75, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 22600.0, 'SunD1': 0.0, 'Rad1h': 110.0, 'wwM': 0.0, 'condition': '61', 'humidity': 81.1}, '2024-02-22T10:00:00.000Z': {'TTT': 283.65, 'Td': 280.35, 'PPPP': 99900.0, 'DD': 189.0, 'FF': 5.14, 'FX1': 9.26, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 25500.0, 'SunD1': 0.0, 'Rad1h': 180.0, 'wwM': 0.0, 'condition': '61', 'humidity': 80.0}, '2024-02-22T11:00:00.000Z': {'TTT': 284.15, 'Td': 280.55, 'PPPP': 99760.0, 'DD': 193.0, 'FF': 5.66, 'FX1': 9.77, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 28300.0, 'SunD1': 0.0, 'Rad1h': 220.0, 'wwM': 0.0, 'condition': '61', 'humidity': 78.5}, '2024-02-22T12:00:00.000Z': {'TTT': 284.65, 'Td': 280.95, 'PPPP': 99620.0, 'DD': 191.0, 'FF': 6.17, 'FX1': 10.29, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 30200.0, 'SunD1': 0.0, 'Rad1h': 210.0, 'wwM': 0.0, 'condition': '61', 'humidity': 78.0}, '2024-02-22T13:00:00.000Z': {'TTT': 284.85, 'Td': 281.15, 'PPPP': 99440.0, 'DD': 193.0, 'FF': 6.17, 'FX1': 11.32, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 30600.0, 'SunD1': 0.0, 'Rad1h': 210.0, 'wwM': 0.0, 'condition': '61', 'humidity': 78.1}, '2024-02-22T14:00:00.000Z': {'TTT': 284.95, 'Td': 281.15, 'PPPP': 99300.0, 'DD': 195.0, 'FF': 6.69, 'FX1': 11.83, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 29500.0, 'SunD1': 0.0, 'Rad1h': 190.0, 'wwM': 0.0, 'condition': '61', 'humidity': 77.5}, '2024-02-22T15:00:00.000Z': {'TTT': 285.05, 'Td': 281.45, 'PPPP': 99190.0, 'DD': 192.0, 'FF': 6.69, 'FX1': 12.35, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 28400.0, 'SunD1': 0.0, 'Rad1h': 130.0, 'wwM': 0.0, 'condition': '61', 'humidity': 78.6}, '2024-02-22T16:00:00.000Z': {'TTT': 284.95, 'Td': 281.25, 'PPPP': 99070.0, 'DD': 194.0, 'FF': 7.2, 'FX1': 12.86, 'RR1c': 0.7, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 28000.0, 'SunD1': 0.0, 'Rad1h': 60.0, 'wwM': 0.0, 'condition': '61', 'humidity': 78.1}, '2024-02-22T17:00:00.000Z': {'TTT': 285.05, 'Td': 281.15, 'PPPP': 99000.0, 'DD': 194.0, 'FF': 7.2, 'FX1': 12.86, 'RR1c': 0.8, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 28100.0, 'SunD1': 0.0, 'Rad1h': 10.0, 'wwM': 0.0, 'condition': '61', 'humidity': 77.0}, '2024-02-22T18:00:00.000Z': {'TTT': 284.95, 'Td': 280.85, 'PPPP': 98970.0, 'DD': 200.0, 'FF': 7.2, 'FX1': 12.86, 'RR1c': 0.8, 'wwP': None, 'DRR1': None, 'N': 100.0, 'VV': 27800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 76.0}, '2024-02-22T19:00:00.000Z': {'TTT': 284.65, 'Td': 280.45, 'PPPP': 99020.0, 'DD': 211.0, 'FF': 7.2, 'FX1': 13.38, 'RR1c': 0.7, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 29300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 75.4}, '2024-02-22T20:00:00.000Z': {'TTT': 284.55, 'Td': 279.85, 'PPPP': 99100.0, 'DD': 217.0, 'FF': 6.69, 'FX1': 13.38, 'RR1c': 0.6, 'wwP': None, 'DRR1': None, 'N': 96.0, 'VV': 31900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 72.9}, '2024-02-22T21:00:00.000Z': {'TTT': 283.75, 'Td': 278.95, 'PPPP': 99180.0, 'DD': 225.0, 'FF': 6.69, 'FX1': 13.38, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 88.0, 'VV': 33900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 72.2}, '2024-02-22T22:00:00.000Z': {'TTT': 283.05, 'Td': 278.15, 'PPPP': 99320.0, 'DD': 231.0, 'FF': 6.69, 'FX1': 13.38, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 85.0, 'VV': 36400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 71.6}, '2024-02-22T23:00:00.000Z': {'TTT': 282.25, 'Td': 277.35, 'PPPP': 99450.0, 'DD': 235.0, 'FF': 6.69, 'FX1': 12.86, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 79.0, 'VV': 38400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 71.4}, '2024-02-23T00:00:00.000Z': {'TTT': 281.85, 'Td': 276.75, 'PPPP': 99580.0, 'DD': 228.0, 'FF': 6.17, 'FX1': 12.35, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 75.0, 'VV': 38600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 70.3}, '2024-02-23T01:00:00.000Z': {'TTT': 281.25, 'Td': 276.35, 'PPPP': 99640.0, 'DD': 226.0, 'FF': 5.66, 'FX1': 11.83, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 41400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 71.2}, '2024-02-23T02:00:00.000Z': {'TTT': 280.85, 'Td': 275.75, 'PPPP': 99670.0, 'DD': 224.0, 'FF': 5.66, 'FX1': 10.8, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 47500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 70.1}, '2024-02-23T03:00:00.000Z': {'TTT': 280.35, 'Td': 275.35, 'PPPP': 99720.0, 'DD': 215.0, 'FF': 5.14, 'FX1': 9.77, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 45000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 70.5}, '2024-02-23T04:00:00.000Z': {'TTT': 279.75, 'Td': 275.05, 'PPPP': 99730.0, 'DD': 212.0, 'FF': 4.63, 'FX1': 9.26, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 46400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 71.9}, '2024-02-23T05:00:00.000Z': {'TTT': 279.45, 'Td': 274.75, 'PPPP': 99740.0, 'DD': 210.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 46300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 71.9}, '2024-02-23T06:00:00.000Z': {'TTT': 279.15, 'Td': 274.45, 'PPPP': 99760.0, 'DD': 205.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 45600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 71.8}, '2024-02-23T07:00:00.000Z': {'TTT': 279.15, 'Td': 274.45, 'PPPP': 99780.0, 'DD': 200.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 45500.0, 'SunD1': 240.0, 'Rad1h': 10.0, 'wwM': 0.0, 'condition': '2', 'humidity': 71.8}, '2024-02-23T08:00:00.000Z': {'TTT': 279.45, 'Td': 274.25, 'PPPP': 99800.0, 'DD': 198.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 45800.0, 'SunD1': 600.0, 'Rad1h': 130.0, 'wwM': 0.0, 'condition': '2', 'humidity': 69.4}, '2024-02-23T09:00:00.000Z': {'TTT': 279.95, 'Td': 274.25, 'PPPP': 99810.0, 'DD': 200.0, 'FF': 5.14, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 47600.0, 'SunD1': 840.0, 'Rad1h': 390.0, 'wwM': 0.0, 'condition': '2', 'humidity': 67.0}, '2024-02-23T10:00:00.000Z': {'TTT': 280.65, 'Td': 274.25, 'PPPP': 99820.0, 'DD': 199.0, 'FF': 5.14, 'FX1': 9.26, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 48700.0, 'SunD1': 1020.0, 'Rad1h': 630.0, 'wwM': 0.0, 'condition': '2', 'humidity': 63.9}, '2024-02-23T11:00:00.000Z': {'TTT': 281.45, 'Td': 274.25, 'PPPP': 99800.0, 'DD': 203.0, 'FF': 5.66, 'FX1': 9.77, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 50100.0, 'SunD1': 1080.0, 'Rad1h': 820.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.5}, '2024-02-23T12:00:00.000Z': {'TTT': 282.05, 'Td': 274.25, 'PPPP': 99800.0, 'DD': 204.0, 'FF': 5.66, 'FX1': 9.77, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 53900.0, 'SunD1': 1080.0, 'Rad1h': 920.0, 'wwM': 0.0, 'condition': '2', 'humidity': 58.1}, '2024-02-23T13:00:00.000Z': {'TTT': 282.45, 'Td': 274.15, 'PPPP': 99760.0, 'DD': 207.0, 'FF': 5.66, 'FX1': 10.29, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 60000.0, 'SunD1': 1020.0, 'Rad1h': 900.0, 'wwM': 0.0, 'condition': '2', 'humidity': 56.1}, '2024-02-23T14:00:00.000Z': {'TTT': 282.45, 'Td': 274.15, 'PPPP': 99730.0, 'DD': 205.0, 'FF': 5.14, 'FX1': 10.29, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 59400.0, 'SunD1': 1080.0, 'Rad1h': 810.0, 'wwM': 0.0, 'condition': '2', 'humidity': 56.1}, '2024-02-23T15:00:00.000Z': {'TTT': 282.65, 'Td': 274.15, 'PPPP': 99730.0, 'DD': 200.0, 'FF': 5.14, 'FX1': 9.26, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 64.0, 'VV': 54600.0, 'SunD1': 1080.0, 'Rad1h': 620.0, 'wwM': 0.0, 'condition': '2', 'humidity': 55.4}, '2024-02-23T16:00:00.000Z': {'TTT': 282.05, 'Td': 274.15, 'PPPP': 99730.0, 'DD': 193.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 63.0, 'VV': 51900.0, 'SunD1': 900.0, 'Rad1h': 370.0, 'wwM': 0.0, 'condition': '2', 'humidity': 57.7}, '2024-02-23T17:00:00.000Z': {'TTT': 281.25, 'Td': 274.15, 'PPPP': 99760.0, 'DD': 178.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 61.0, 'VV': 49300.0, 'SunD1': 600.0, 'Rad1h': 110.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.9}, '2024-02-23T18:00:00.000Z': {'TTT': 280.25, 'Td': 274.45, 'PPPP': 99790.0, 'DD': 168.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 63.0, 'VV': 44700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 66.6}, '2024-02-23T19:00:00.000Z': {'TTT': 279.45, 'Td': 274.45, 'PPPP': 99820.0, 'DD': 159.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 43400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 70.4}, '2024-02-23T20:00:00.000Z': {'TTT': 278.85, 'Td': 274.55, 'PPPP': 99840.0, 'DD': 156.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 43200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 73.9}, '2024-02-23T21:00:00.000Z': {'TTT': 278.35, 'Td': 274.55, 'PPPP': 99860.0, 'DD': 153.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 75.0, 'VV': 41700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 76.5}, '2024-02-23T22:00:00.000Z': {'TTT': 278.05, 'Td': 274.35, 'PPPP': 99880.0, 'DD': 154.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 76.0, 'VV': 39700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 77.0}, '2024-02-23T23:00:00.000Z': {'TTT': 277.75, 'Td': 274.15, 'PPPP': 99880.0, 'DD': 153.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 78.0, 'VV': 38400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 77.5}, '2024-02-24T00:00:00.000Z': {'TTT': 277.75, 'Td': 274.25, 'PPPP': 99880.0, 'DD': 152.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 82.0, 'VV': 38100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 78.0}, '2024-02-24T01:00:00.000Z': {'TTT': 277.55, 'Td': 274.25, 'PPPP': 99900.0, 'DD': 156.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 84.0, 'VV': 40300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 79.1}, '2024-02-24T02:00:00.000Z': {'TTT': 277.35, 'Td': 274.15, 'PPPP': 99910.0, 'DD': 157.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 86.0, 'VV': 40200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 79.7}, '2024-02-24T03:00:00.000Z': {'TTT': 277.35, 'Td': 273.95, 'PPPP': 99930.0, 'DD': 160.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 88.0, 'VV': 40000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 78.5}, '2024-02-24T04:00:00.000Z': {'TTT': 277.15, 'Td': 273.85, 'PPPP': 99960.0, 'DD': 160.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 88.0, 'VV': 39300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 79.1}, '2024-02-24T05:00:00.000Z': {'TTT': 276.95, 'Td': 273.85, 'PPPP': 99990.0, 'DD': 160.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 89.0, 'VV': 38900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 80.2}, '2024-02-24T06:00:00.000Z': {'TTT': 276.95, 'Td': 273.75, 'PPPP': 100050.0, 'DD': 158.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 89.0, 'VV': 35700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 79.6}, '2024-02-24T07:00:00.000Z': {'TTT': 277.05, 'Td': 273.95, 'PPPP': 100090.0, 'DD': 163.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 85.0, 'VV': 33900.0, 'SunD1': 180.0, 'Rad1h': 10.0, 'wwM': 0.0, 'condition': '3', 'humidity': 80.2}, '2024-02-24T08:00:00.000Z': {'TTT': 277.55, 'Td': 274.15, 'PPPP': 100130.0, 'DD': 172.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 81.0, 'VV': 34400.0, 'SunD1': 420.0, 'Rad1h': 130.0, 'wwM': 0.0, 'condition': '3', 'humidity': 78.6}, '2024-02-24T09:00:00.000Z': {'TTT': 278.25, 'Td': 274.15, 'PPPP': 100180.0, 'DD': 177.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 76.0, 'VV': 35900.0, 'SunD1': 660.0, 'Rad1h': 350.0, 'wwM': 0.0, 'condition': '3', 'humidity': 74.8}, '2024-02-24T10:00:00.000Z': {'TTT': 279.05, 'Td': 274.15, 'PPPP': 100210.0, 'DD': 185.0, 'FF': 3.6, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 77.0, 'VV': 39100.0, 'SunD1': 780.0, 'Rad1h': 610.0, 'wwM': 0.0, 'condition': '2', 'humidity': 70.8}, '2024-02-24T11:00:00.000Z': {'TTT': 279.85, 'Td': 274.05, 'PPPP': 100230.0, 'DD': 190.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 78.0, 'VV': 42200.0, 'SunD1': 780.0, 'Rad1h': 800.0, 'wwM': 0.0, 'condition': '2', 'humidity': 66.5}, '2024-02-24T12:00:00.000Z': {'TTT': 280.35, 'Td': 273.65, 'PPPP': 100200.0, 'DD': 194.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 77.0, 'VV': 44400.0, 'SunD1': 960.0, 'Rad1h': 920.0, 'wwM': 0.0, 'condition': '2', 'humidity': 62.4}, '2024-02-24T13:00:00.000Z': {'TTT': 280.85, 'Td': 273.45, 'PPPP': 100210.0, 'DD': 199.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 81.0, 'VV': 46000.0, 'SunD1': 960.0, 'Rad1h': 910.0, 'wwM': 0.0, 'condition': '2', 'humidity': 59.5}, '2024-02-24T14:00:00.000Z': {'TTT': 280.85, 'Td': 273.25, 'PPPP': 100220.0, 'DD': 199.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 86.0, 'VV': 45600.0, 'SunD1': 960.0, 'Rad1h': 800.0, 'wwM': 0.0, 'condition': '2', 'humidity': 58.6}, '2024-02-24T15:00:00.000Z': {'TTT': 280.75, 'Td': 273.25, 'PPPP': 100200.0, 'DD': 194.0, 'FF': 4.12, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 91.0, 'VV': 43400.0, 'SunD1': 900.0, 'Rad1h': 570.0, 'wwM': 0.0, 'condition': '2', 'humidity': 59.0}, '2024-02-24T16:00:00.000Z': {'TTT': 280.05, 'Td': 273.15, 'PPPP': 100250.0, 'DD': 188.0, 'FF': 4.12, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 85.0, 'VV': 42700.0, 'SunD1': 720.0, 'Rad1h': 330.0, 'wwM': 0.0, 'condition': '2', 'humidity': 61.5}, '2024-02-24T17:00:00.000Z': {'TTT': 279.45, 'Td': 273.25, 'PPPP': 100280.0, 'DD': 181.0, 'FF': 3.6, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 78.0, 'VV': 43500.0, 'SunD1': 420.0, 'Rad1h': 100.0, 'wwM': 0.0, 'condition': '2', 'humidity': 64.5}, '2024-02-24T18:00:00.000Z': {'TTT': 278.55, 'Td': 273.35, 'PPPP': 100340.0, 'DD': 172.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 42500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 69.2}, '2024-02-24T19:00:00.000Z': {'TTT': 278.05, 'Td': 273.35, 'PPPP': 100380.0, 'DD': 162.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 40800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 71.6}, '2024-02-24T20:00:00.000Z': {'TTT': 277.55, 'Td': 273.35, 'PPPP': 100390.0, 'DD': 159.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 40500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 74.2}, '2024-02-24T21:00:00.000Z': {'TTT': 277.25, 'Td': 273.25, 'PPPP': 100390.0, 'DD': 155.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 62.0, 'VV': 40800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 75.2}, '2024-02-24T22:00:00.000Z': {'TTT': 277.25, 'Td': 273.25, 'PPPP': 100400.0, 'DD': 153.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 61.0, 'VV': 39600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 75.2}, '2024-02-24T23:00:00.000Z': {'TTT': 276.95, 'Td': 273.25, 'PPPP': 100410.0, 'DD': 150.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 61.0, 'VV': 39500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 76.8}, '2024-02-25T00:00:00.000Z': {'TTT': 276.85, 'Td': 273.15, 'PPPP': 100400.0, 'DD': 150.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 63.0, 'VV': 38500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 76.8}, '2024-02-25T01:00:00.000Z': {'TTT': 276.85, 'Td': 273.05, 'PPPP': 100390.0, 'DD': 147.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 39200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 76.2}, '2024-02-25T02:00:00.000Z': {'TTT': 276.65, 'Td': 272.95, 'PPPP': 100380.0, 'DD': 143.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 37300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 76.7}, '2024-02-25T03:00:00.000Z': {'TTT': 276.55, 'Td': 272.95, 'PPPP': 100330.0, 'DD': 139.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 76.0, 'VV': 36100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 77.3}, '2024-02-25T04:00:00.000Z': {'TTT': 276.35, 'Td': 272.95, 'PPPP': 100320.0, 'DD': 138.0, 'FF': 3.6, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 35400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 78.4}, '2024-02-25T05:00:00.000Z': {'TTT': 276.25, 'Td': 272.85, 'PPPP': 100280.0, 'DD': 135.0, 'FF': 3.6, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 33500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 78.4}, '2024-02-25T06:00:00.000Z': {'TTT': 276.25, 'Td': 272.85, 'PPPP': 100270.0, 'DD': 131.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 31000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 78.4}, '2024-02-25T07:00:00.000Z': {'TTT': 276.35, 'Td': 272.95, 'PPPP': 100260.0, 'DD': 132.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 75.0, 'VV': 29700.0, 'SunD1': 180.0, 'Rad1h': 10.0, 'wwM': 0.0, 'condition': '2', 'humidity': 78.4}, '2024-02-25T08:00:00.000Z': {'TTT': 276.95, 'Td': 273.15, 'PPPP': 100250.0, 'DD': 134.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 81.0, 'VV': 28700.0, 'SunD1': 540.0, 'Rad1h': 140.0, 'wwM': 0.0, 'condition': '3', 'humidity': 76.2}, '2024-02-25T09:00:00.000Z': {'TTT': 277.75, 'Td': 273.45, 'PPPP': 100230.0, 'DD': 138.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 87.0, 'VV': 30100.0, 'SunD1': 720.0, 'Rad1h': 380.0, 'wwM': 0.0, 'condition': '3', 'humidity': 73.7}, '2024-02-25T10:00:00.000Z': {'TTT': 278.65, 'Td': 273.75, 'PPPP': 100220.0, 'DD': 140.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 88.0, 'VV': 31800.0, 'SunD1': 900.0, 'Rad1h': 610.0, 'wwM': 0.0, 'condition': '3', 'humidity': 70.7}, '2024-02-25T11:00:00.000Z': {'TTT': 279.55, 'Td': 273.75, 'PPPP': 100180.0, 'DD': 142.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 89.0, 'VV': 32900.0, 'SunD1': 960.0, 'Rad1h': 790.0, 'wwM': 0.0, 'condition': '3', 'humidity': 66.4}, '2024-02-25T12:00:00.000Z': {'TTT': 280.35, 'Td': 273.75, 'PPPP': 100070.0, 'DD': 139.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 91.0, 'VV': 34300.0, 'SunD1': 1020.0, 'Rad1h': 870.0, 'wwM': 0.0, 'condition': '3', 'humidity': 62.9}, '2024-02-25T13:00:00.000Z': {'TTT': 280.75, 'Td': 273.65, 'PPPP': 100000.0, 'DD': 136.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 91.0, 'VV': 35200.0, 'SunD1': 1020.0, 'Rad1h': 870.0, 'wwM': 0.0, 'condition': '3', 'humidity': 60.8}, '2024-02-25T14:00:00.000Z': {'TTT': 281.15, 'Td': 273.65, 'PPPP': 99970.0, 'DD': 140.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 91.0, 'VV': 35800.0, 'SunD1': 960.0, 'Rad1h': 760.0, 'wwM': 0.0, 'condition': '3', 'humidity': 59.1}, '2024-02-25T15:00:00.000Z': {'TTT': 281.15, 'Td': 273.85, 'PPPP': 99960.0, 'DD': 136.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 91.0, 'VV': 33800.0, 'SunD1': 840.0, 'Rad1h': 540.0, 'wwM': 0.0, 'condition': '61', 'humidity': 60.0}, '2024-02-25T16:00:00.000Z': {'TTT': 280.75, 'Td': 273.75, 'PPPP': 99950.0, 'DD': 129.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 92.0, 'VV': 33800.0, 'SunD1': 660.0, 'Rad1h': 310.0, 'wwM': 0.0, 'condition': '61', 'humidity': 61.2}, '2024-02-25T17:00:00.000Z': {'TTT': 280.15, 'Td': 273.75, 'PPPP': 99950.0, 'DD': 127.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 93.0, 'VV': 32800.0, 'SunD1': 420.0, 'Rad1h': 80.0, 'wwM': 0.0, 'condition': '61', 'humidity': 63.8}, '2024-02-25T18:00:00.000Z': {'TTT': 279.35, 'Td': 273.95, 'PPPP': 99970.0, 'DD': 133.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 95.0, 'VV': 30300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 68.3}, '2024-02-25T19:00:00.000Z': {'TTT': 278.55, 'Td': 273.95, 'PPPP': 99980.0, 'DD': 129.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 94.0, 'VV': 30400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 72.2}, '2024-02-25T20:00:00.000Z': {'TTT': 278.25, 'Td': 273.95, 'PPPP': 99970.0, 'DD': 126.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 93.0, 'VV': 29700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 73.8}, '2024-02-25T21:00:00.000Z': {'TTT': 277.95, 'Td': 274.25, 'PPPP': 99970.0, 'DD': 131.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 92.0, 'VV': 28900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 77.0}, '2024-02-25T22:00:00.000Z': {'TTT': 277.85, 'Td': 274.15, 'PPPP': 99900.0, 'DD': 134.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 94.0, 'VV': 27800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 76.9}, '2024-02-25T23:00:00.000Z': {'TTT': 277.75, 'Td': 274.15, 'PPPP': 99900.0, 'DD': 143.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 96.0, 'VV': 27100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 77.5}, '2024-02-26T00:00:00.000Z': {'TTT': 277.95, 'Td': 274.35, 'PPPP': 99890.0, 'DD': 141.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 97.0, 'VV': 26500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 77.5}, '2024-02-26T01:00:00.000Z': {'TTT': 278.05, 'Td': 274.45, 'PPPP': 99890.0, 'DD': 142.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 26300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 77.5}, '2024-02-26T02:00:00.000Z': {'TTT': 277.75, 'Td': 274.35, 'PPPP': 99890.0, 'DD': 138.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 25600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 78.6}, '2024-02-26T03:00:00.000Z': {'TTT': 278.15, 'Td': 274.25, 'PPPP': 99890.0, 'DD': 135.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 23500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 75.9}, '2024-02-26T04:00:00.000Z': {'TTT': 278.05, 'Td': 274.35, 'PPPP': 99880.0, 'DD': 136.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 22400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 77.0}, '2024-02-26T05:00:00.000Z': {'TTT': 277.85, 'Td': 274.25, 'PPPP': 99920.0, 'DD': 138.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 99.0, 'VV': 20700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 77.5}, '2024-02-26T06:00:00.000Z': {'TTT': 277.75, 'Td': 274.35, 'PPPP': 99960.0, 'DD': 134.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 19400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 78.6}, '2024-02-26T07:00:00.000Z': {'TTT': 277.95, 'Td': 274.55, 'PPPP': 100020.0, 'DD': 150.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 18500.0, 'SunD1': 180.0, 'Rad1h': 10.0, 'wwM': 2.0, 'condition': '61', 'humidity': 78.6}, '2024-02-26T08:00:00.000Z': {'TTT': 278.35, 'Td': 274.65, 'PPPP': 100060.0, 'DD': 151.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.1, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 18600.0, 'SunD1': 360.0, 'Rad1h': 120.0, 'wwM': 1.0, 'condition': '61', 'humidity': 77.0}, '2024-02-26T09:00:00.000Z': {'TTT': 278.75, 'Td': 274.85, 'PPPP': 100130.0, 'DD': 147.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.1, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 17800.0, 'SunD1': 480.0, 'Rad1h': 320.0, 'wwM': 1.0, 'condition': '61', 'humidity': 76.0}, '2024-02-26T10:00:00.000Z': {'TTT': 279.45, 'Td': 274.85, 'PPPP': 100160.0, 'DD': 157.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 96.0, 'VV': 18700.0, 'SunD1': 600.0, 'Rad1h': 520.0, 'wwM': 1.0, 'condition': '3', 'humidity': 72.4}, '2024-02-26T11:00:00.000Z': {'TTT': 280.25, 'Td': 274.85, 'PPPP': 100190.0, 'DD': 169.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.1, 'wwP': None, 'DRR1': None, 'N': 94.0, 'VV': 20500.0, 'SunD1': 660.0, 'Rad1h': 670.0, 'wwM': 0.0, 'condition': '61', 'humidity': 68.5}, '2024-02-26T12:00:00.000Z': {'TTT': 280.65, 'Td': 274.85, 'PPPP': 100200.0, 'DD': 225.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 93.0, 'VV': 22000.0, 'SunD1': 600.0, 'Rad1h': 710.0, 'wwM': 1.0, 'condition': '61', 'humidity': 66.7}, '2024-02-26T13:00:00.000Z': {'TTT': 281.05, 'Td': 274.75, 'PPPP': 100250.0, 'DD': 253.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 95.0, 'VV': 23100.0, 'SunD1': 600.0, 'Rad1h': 690.0, 'wwM': 0.0, 'condition': '61', 'humidity': 64.4}, '2024-02-26T14:00:00.000Z': {'TTT': 281.15, 'Td': 274.95, 'PPPP': 100250.0, 'DD': 269.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 97.0, 'VV': 22900.0, 'SunD1': 540.0, 'Rad1h': 590.0, 'wwM': 0.0, 'condition': '61', 'humidity': 64.9}, '2024-02-26T15:00:00.000Z': {'TTT': 281.05, 'Td': 274.95, 'PPPP': 100300.0, 'DD': 280.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 23100.0, 'SunD1': 420.0, 'Rad1h': 420.0, 'wwM': 0.0, 'condition': '61', 'humidity': 65.4}, '2024-02-26T16:00:00.000Z': {'TTT': 280.55, 'Td': 274.65, 'PPPP': 100350.0, 'DD': 297.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 23700.0, 'SunD1': 300.0, 'Rad1h': 250.0, 'wwM': 0.0, 'condition': '61', 'humidity': 66.2}, '2024-02-26T17:00:00.000Z': {'TTT': 280.05, 'Td': 274.65, 'PPPP': 100420.0, 'DD': 310.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 23100.0, 'SunD1': 180.0, 'Rad1h': 80.0, 'wwM': 0.0, 'condition': '61', 'humidity': 68.5}, '2024-02-26T18:00:00.000Z': {'TTT': 279.15, 'Td': 274.95, 'PPPP': 100530.0, 'DD': 286.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 97.0, 'VV': 23100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 74.4}, '2024-02-26T19:00:00.000Z': {'TTT': 278.75, 'Td': 274.95, 'PPPP': 100590.0, 'DD': 285.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 95.0, 'VV': 23000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 76.5}, '2024-02-26T20:00:00.000Z': {'TTT': 278.15, 'Td': 274.85, 'PPPP': 100660.0, 'DD': 290.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 93.0, 'VV': 22600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 79.2}, '2024-02-26T21:00:00.000Z': {'TTT': 278.05, 'Td': 274.65, 'PPPP': 100750.0, 'DD': 307.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.3, 'wwP': None, 'DRR1': None, 'N': 92.0, 'VV': 22100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 78.6}, '2024-02-26T22:00:00.000Z': {'TTT': 277.35, 'Td': 274.55, 'PPPP': 100790.0, 'DD': 314.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 94.0, 'VV': 22200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 82.0}, '2024-02-26T23:00:00.000Z': {'TTT': 277.25, 'Td': 274.45, 'PPPP': 100820.0, 'DD': 290.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.2, 'wwP': None, 'DRR1': None, 'N': 96.0, 'VV': 21800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '61', 'humidity': 82.0}, '2024-02-27T00:00:00.000Z': {'TTT': 276.95, 'Td': 274.55, 'PPPP': 100890.0, 'DD': 294.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.1, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 21400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 84.3}, '2024-02-27T01:00:00.000Z': {'TTT': 276.75, 'Td': 274.55, 'PPPP': 100930.0, 'DD': 289.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 20500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 85.5}, '2024-02-27T02:00:00.000Z': {'TTT': 276.55, 'Td': 274.45, 'PPPP': 100990.0, 'DD': 289.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.5, 'wwP': None, 'DRR1': None, 'N': 98.0, 'VV': 19600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '61', 'humidity': 86.1}, '2024-02-27T03:00:00.000Z': {'TTT': 276.45, 'Td': 274.25, 'PPPP': 101000.0, 'DD': 290.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.4, 'wwP': None, 'DRR1': None, 'N': 97.0, 'VV': 18600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '61', 'humidity': 85.5}, '2024-02-27T04:00:00.000Z': {'TTT': 276.05, 'Td': 274.15, 'PPPP': 101070.0, 'DD': 301.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 92.0, 'VV': 17900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '61', 'humidity': 87.3}, '2024-02-27T05:00:00.000Z': {'TTT': 275.65, 'Td': 274.05, 'PPPP': 101080.0, 'DD': 304.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 86.0, 'VV': 16800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '61', 'humidity': 89.2}, '2024-02-27T06:00:00.000Z': {'TTT': 275.85, 'Td': 273.95, 'PPPP': 101120.0, 'DD': 295.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 78.0, 'VV': 15700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '61', 'humidity': 87.3}, '2024-02-27T07:00:00.000Z': {'TTT': 276.05, 'Td': 274.05, 'PPPP': 101200.0, 'DD': 292.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 77.0, 'VV': 15200.0, 'SunD1': 180.0, 'Rad1h': 10.0, 'wwM': 2.0, 'condition': '61', 'humidity': 86.7}, '2024-02-27T08:00:00.000Z': {'TTT': 276.45, 'Td': 274.05, 'PPPP': 101260.0, 'DD': 291.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 76.0, 'VV': 15000.0, 'SunD1': 360.0, 'Rad1h': 140.0, 'wwM': 2.0, 'condition': '61', 'humidity': 84.3}, '2024-02-27T09:00:00.000Z': {'TTT': 277.55, 'Td': 274.25, 'PPPP': 101330.0, 'DD': 279.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 75.0, 'VV': 16100.0, 'SunD1': 540.0, 'Rad1h': 360.0, 'wwM': 1.0, 'condition': '61', 'humidity': 79.1}, '2024-02-27T10:00:00.000Z': {'TTT': 278.75, 'Td': 274.45, 'PPPP': 101370.0, 'DD': 278.0, 'FF': 3.6, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 17800.0, 'SunD1': 720.0, 'Rad1h': 610.0, 'wwM': 1.0, 'condition': '61', 'humidity': 73.8}, '2024-02-27T11:00:00.000Z': {'TTT': 279.35, 'Td': 274.35, 'PPPP': 101370.0, 'DD': 265.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 19000.0, 'SunD1': 780.0, 'Rad1h': 780.0, 'wwM': 1.0, 'condition': '61', 'humidity': 70.3}, '2024-02-27T12:00:00.000Z': {'TTT': 279.95, 'Td': 274.35, 'PPPP': 101390.0, 'DD': 268.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 20700.0, 'SunD1': 900.0, 'Rad1h': 850.0, 'wwM': 0.0, 'condition': '3', 'humidity': 67.5}, '2024-02-27T13:00:00.000Z': {'TTT': 280.55, 'Td': 274.45, 'PPPP': 101400.0, 'DD': 273.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 22100.0, 'SunD1': 900.0, 'Rad1h': 860.0, 'wwM': 0.0, 'condition': '3', 'humidity': 65.2}, '2024-02-27T14:00:00.000Z': {'TTT': 280.95, 'Td': 274.35, 'PPPP': 101430.0, 'DD': 277.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 23200.0, 'SunD1': 900.0, 'Rad1h': 770.0, 'wwM': 0.0, 'condition': '3', 'humidity': 63.0}, '2024-02-27T15:00:00.000Z': {'TTT': 280.75, 'Td': 274.25, 'PPPP': 101390.0, 'DD': 283.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 23300.0, 'SunD1': 900.0, 'Rad1h': 590.0, 'wwM': 0.0, 'condition': '2', 'humidity': 63.4}, '2024-02-27T16:00:00.000Z': {'TTT': 280.45, 'Td': 274.15, 'PPPP': 101430.0, 'DD': 281.0, 'FF': 3.6, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 77.0, 'VV': 23900.0, 'SunD1': 780.0, 'Rad1h': 350.0, 'wwM': 0.0, 'condition': '2', 'humidity': 64.3}, '2024-02-27T17:00:00.000Z': {'TTT': 279.65, 'Td': 274.05, 'PPPP': 101450.0, 'DD': 278.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 80.0, 'VV': 23900.0, 'SunD1': 540.0, 'Rad1h': 100.0, 'wwM': 0.0, 'condition': '2', 'humidity': 67.4}, '2024-02-27T18:00:00.000Z': {'TTT': 278.65, 'Td': 274.05, 'PPPP': 101480.0, 'DD': 264.0, 'FF': 3.09, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 84.0, 'VV': 24000.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 72.2}, '2024-02-27T19:00:00.000Z': {'TTT': 278.25, 'Td': 274.05, 'PPPP': 101500.0, 'DD': 239.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 84.0, 'VV': 23300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 74.3}, '2024-02-27T20:00:00.000Z': {'TTT': 277.75, 'Td': 274.05, 'PPPP': 101530.0, 'DD': 208.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 83.0, 'VV': 22600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 76.9}, '2024-02-27T21:00:00.000Z': {'TTT': 277.25, 'Td': 273.95, 'PPPP': 101550.0, 'DD': 189.0, 'FF': 2.57, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 83.0, 'VV': 21900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 79.1}, '2024-02-27T22:00:00.000Z': {'TTT': 276.75, 'Td': 273.75, 'PPPP': 101560.0, 'DD': 180.0, 'FF': 2.57, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 82.0, 'VV': 21100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 80.7}, '2024-02-27T23:00:00.000Z': {'TTT': 276.05, 'Td': 273.55, 'PPPP': 101550.0, 'DD': 155.0, 'FF': 2.57, 'FX1': 4.63, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 83.0, 'VV': 20400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 83.6}, '2024-02-28T00:00:00.000Z': {'TTT': 275.65, 'Td': 273.45, 'PPPP': 101550.0, 'DD': 144.0, 'FF': 2.57, 'FX1': 4.63, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 82.0, 'VV': 21400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 85.4}, '2024-02-28T01:00:00.000Z': {'TTT': 275.15, 'Td': 273.25, 'PPPP': 101550.0, 'DD': 137.0, 'FF': 2.57, 'FX1': 4.63, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 78.0, 'VV': 20600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 87.2}, '2024-02-28T02:00:00.000Z': {'TTT': 274.95, 'Td': 273.05, 'PPPP': 101530.0, 'DD': 133.0, 'FF': 2.57, 'FX1': 4.63, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 74.0, 'VV': 19500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 87.2}, '2024-02-28T03:00:00.000Z': {'TTT': 274.75, 'Td': 272.95, 'PPPP': 101500.0, 'DD': 131.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 18800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 87.8}, '2024-02-28T04:00:00.000Z': {'TTT': 274.55, 'Td': 272.85, 'PPPP': 101470.0, 'DD': 136.0, 'FF': 3.09, 'FX1': 4.63, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 17700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 88.4}, '2024-02-28T05:00:00.000Z': {'TTT': 274.35, 'Td': 272.75, 'PPPP': 101460.0, 'DD': 143.0, 'FF': 3.09, 'FX1': 4.63, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 17200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '3', 'humidity': 89.1}, '2024-02-28T06:00:00.000Z': {'TTT': 274.35, 'Td': 272.65, 'PPPP': 101450.0, 'DD': 156.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 16400.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '3', 'humidity': 88.4}, '2024-02-28T07:00:00.000Z': {'TTT': 274.45, 'Td': 272.85, 'PPPP': 101490.0, 'DD': 154.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 15200.0, 'SunD1': 240.0, 'Rad1h': 20.0, 'wwM': 2.0, 'condition': '2', 'humidity': 89.1}, '2024-02-28T08:00:00.000Z': {'TTT': 275.35, 'Td': 272.95, 'PPPP': 101490.0, 'DD': 153.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 15100.0, 'SunD1': 660.0, 'Rad1h': 160.0, 'wwM': 2.0, 'condition': '2', 'humidity': 84.1}, '2024-02-28T09:00:00.000Z': {'TTT': 276.55, 'Td': 273.15, 'PPPP': 101500.0, 'DD': 160.0, 'FF': 3.6, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 15500.0, 'SunD1': 1020.0, 'Rad1h': 430.0, 'wwM': 2.0, 'condition': '2', 'humidity': 78.4}, '2024-02-28T10:00:00.000Z': {'TTT': 277.75, 'Td': 273.25, 'PPPP': 101480.0, 'DD': 172.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 17100.0, 'SunD1': 1140.0, 'Rad1h': 680.0, 'wwM': 1.0, 'condition': '2', 'humidity': 72.6}, '2024-02-28T11:00:00.000Z': {'TTT': 278.65, 'Td': 273.25, 'PPPP': 101450.0, 'DD': 175.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 18500.0, 'SunD1': 1260.0, 'Rad1h': 860.0, 'wwM': 1.0, 'condition': '2', 'humidity': 68.2}, '2024-02-28T12:00:00.000Z': {'TTT': 279.35, 'Td': 273.25, 'PPPP': 101420.0, 'DD': 189.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 20300.0, 'SunD1': 1260.0, 'Rad1h': 970.0, 'wwM': 0.0, 'condition': '2', 'humidity': 65.0}, '2024-02-28T13:00:00.000Z': {'TTT': 279.85, 'Td': 273.25, 'PPPP': 101390.0, 'DD': 197.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 21600.0, 'SunD1': 1260.0, 'Rad1h': 960.0, 'wwM': 1.0, 'condition': '2', 'humidity': 62.8}, '2024-02-28T14:00:00.000Z': {'TTT': 280.05, 'Td': 273.15, 'PPPP': 101360.0, 'DD': 198.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 22400.0, 'SunD1': 1140.0, 'Rad1h': 850.0, 'wwM': 0.0, 'condition': '2', 'humidity': 61.5}, '2024-02-28T15:00:00.000Z': {'TTT': 280.15, 'Td': 273.05, 'PPPP': 101350.0, 'DD': 208.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 22800.0, 'SunD1': 1080.0, 'Rad1h': 650.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.6}, '2024-02-28T16:00:00.000Z': {'TTT': 279.85, 'Td': 273.05, 'PPPP': 101370.0, 'DD': 208.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 22100.0, 'SunD1': 900.0, 'Rad1h': 380.0, 'wwM': 0.0, 'condition': '2', 'humidity': 61.9}, '2024-02-28T17:00:00.000Z': {'TTT': 279.35, 'Td': 273.05, 'PPPP': 101380.0, 'DD': 202.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 21700.0, 'SunD1': 600.0, 'Rad1h': 110.0, 'wwM': 0.0, 'condition': '2', 'humidity': 64.0}, '2024-02-28T18:00:00.000Z': {'TTT': 278.75, 'Td': 272.95, 'PPPP': 101410.0, 'DD': 182.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 21900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 66.3}, '2024-02-28T19:00:00.000Z': {'TTT': 277.75, 'Td': 272.95, 'PPPP': 101420.0, 'DD': 179.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 21700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 71.0}, '2024-02-28T20:00:00.000Z': {'TTT': 277.15, 'Td': 272.95, 'PPPP': 101440.0, 'DD': 175.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 21700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 74.1}, '2024-02-28T21:00:00.000Z': {'TTT': 276.85, 'Td': 272.95, 'PPPP': 101450.0, 'DD': 169.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 21800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 75.7}, '2024-02-28T22:00:00.000Z': {'TTT': 276.25, 'Td': 272.95, 'PPPP': 101480.0, 'DD': 167.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 21200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 78.9}, '2024-02-28T23:00:00.000Z': {'TTT': 275.85, 'Td': 272.85, 'PPPP': 101480.0, 'DD': 164.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 20700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 80.6}, '2024-02-29T00:00:00.000Z': {'TTT': 275.45, 'Td': 272.75, 'PPPP': 101460.0, 'DD': 160.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 20100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 82.3}, '2024-02-29T01:00:00.000Z': {'TTT': 275.15, 'Td': 272.65, 'PPPP': 101460.0, 'DD': 164.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 19500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 83.5}, '2024-02-29T02:00:00.000Z': {'TTT': 274.85, 'Td': 272.45, 'PPPP': 101450.0, 'DD': 161.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 18800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 84.1}, '2024-02-29T03:00:00.000Z': {'TTT': 274.55, 'Td': 272.35, 'PPPP': 101430.0, 'DD': 165.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 19300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 85.3}, '2024-02-29T04:00:00.000Z': {'TTT': 274.35, 'Td': 272.35, 'PPPP': 101410.0, 'DD': 163.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 18500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 86.5}, '2024-02-29T05:00:00.000Z': {'TTT': 274.25, 'Td': 272.45, 'PPPP': 101410.0, 'DD': 160.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 17700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 87.8}, '2024-02-29T06:00:00.000Z': {'TTT': 274.15, 'Td': 272.35, 'PPPP': 101400.0, 'DD': 166.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 16800.0, 'SunD1': 60.0, 'Rad1h': 0.0, 'wwM': 2.0, 'condition': '2', 'humidity': 87.8}, '2024-02-29T07:00:00.000Z': {'TTT': 274.65, 'Td': 272.65, 'PPPP': 101410.0, 'DD': 167.0, 'FF': 3.09, 'FX1': 5.14, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 16200.0, 'SunD1': 300.0, 'Rad1h': 20.0, 'wwM': 2.0, 'condition': '2', 'humidity': 86.5}, '2024-02-29T08:00:00.000Z': {'TTT': 275.55, 'Td': 272.75, 'PPPP': 101410.0, 'DD': 175.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 16500.0, 'SunD1': 720.0, 'Rad1h': 200.0, 'wwM': 2.0, 'condition': '2', 'humidity': 81.8}, '2024-02-29T09:00:00.000Z': {'TTT': 276.65, 'Td': 272.95, 'PPPP': 101410.0, 'DD': 188.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 17900.0, 'SunD1': 1020.0, 'Rad1h': 460.0, 'wwM': 1.0, 'condition': '2', 'humidity': 76.7}, '2024-02-29T10:00:00.000Z': {'TTT': 277.95, 'Td': 273.15, 'PPPP': 101400.0, 'DD': 198.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 19600.0, 'SunD1': 1200.0, 'Rad1h': 720.0, 'wwM': 1.0, 'condition': '2', 'humidity': 71.1}, '2024-02-29T11:00:00.000Z': {'TTT': 279.05, 'Td': 273.35, 'PPPP': 101370.0, 'DD': 213.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 21100.0, 'SunD1': 1260.0, 'Rad1h': 920.0, 'wwM': 1.0, 'condition': '2', 'humidity': 66.8}, '2024-02-29T12:00:00.000Z': {'TTT': 279.95, 'Td': 273.35, 'PPPP': 101330.0, 'DD': 219.0, 'FF': 4.63, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 23900.0, 'SunD1': 1320.0, 'Rad1h': 1030.0, 'wwM': 0.0, 'condition': '2', 'humidity': 62.8}, '2024-02-29T13:00:00.000Z': {'TTT': 280.45, 'Td': 273.45, 'PPPP': 101290.0, 'DD': 230.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 25600.0, 'SunD1': 1320.0, 'Rad1h': 1000.0, 'wwM': 1.0, 'condition': '2', 'humidity': 61.1}, '2024-02-29T14:00:00.000Z': {'TTT': 280.95, 'Td': 273.45, 'PPPP': 101270.0, 'DD': 237.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 26500.0, 'SunD1': 1320.0, 'Rad1h': 900.0, 'wwM': 0.0, 'condition': '2', 'humidity': 59.1}, '2024-02-29T15:00:00.000Z': {'TTT': 281.05, 'Td': 273.35, 'PPPP': 101240.0, 'DD': 236.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 27400.0, 'SunD1': 1260.0, 'Rad1h': 700.0, 'wwM': 0.0, 'condition': '2', 'humidity': 58.3}, '2024-02-29T16:00:00.000Z': {'TTT': 280.55, 'Td': 273.35, 'PPPP': 101240.0, 'DD': 240.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 27600.0, 'SunD1': 1020.0, 'Rad1h': 420.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.3}, '2024-02-29T17:00:00.000Z': {'TTT': 280.05, 'Td': 273.45, 'PPPP': 101260.0, 'DD': 237.0, 'FF': 4.12, 'FX1': 7.72, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 27700.0, 'SunD1': 660.0, 'Rad1h': 130.0, 'wwM': 0.0, 'condition': '2', 'humidity': 62.8}, '2024-02-29T18:00:00.000Z': {'TTT': 279.25, 'Td': 273.55, 'PPPP': 101280.0, 'DD': 235.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 27500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 66.9}, '2024-02-29T19:00:00.000Z': {'TTT': 278.65, 'Td': 273.45, 'PPPP': 101300.0, 'DD': 223.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 27500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 69.2}, '2024-02-29T20:00:00.000Z': {'TTT': 278.15, 'Td': 273.45, 'PPPP': 101310.0, 'DD': 220.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 27200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 71.6}, '2024-02-29T21:00:00.000Z': {'TTT': 277.55, 'Td': 273.65, 'PPPP': 101320.0, 'DD': 196.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 26600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 75.8}, '2024-02-29T22:00:00.000Z': {'TTT': 277.25, 'Td': 273.55, 'PPPP': 101340.0, 'DD': 191.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 26200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 76.8}, '2024-02-29T23:00:00.000Z': {'TTT': 276.95, 'Td': 273.55, 'PPPP': 101330.0, 'DD': 199.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 25300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 78.5}, '2024-03-01T00:00:00.000Z': {'TTT': 276.65, 'Td': 273.45, 'PPPP': 101320.0, 'DD': 197.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 23900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 79.6}, '2024-03-01T01:00:00.000Z': {'TTT': 276.45, 'Td': 273.45, 'PPPP': 101310.0, 'DD': 201.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 23200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 80.7}, '2024-03-01T02:00:00.000Z': {'TTT': 276.25, 'Td': 273.25, 'PPPP': 101300.0, 'DD': 204.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 22800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 80.7}, '2024-03-01T03:00:00.000Z': {'TTT': 276.05, 'Td': 273.15, 'PPPP': 101300.0, 'DD': 197.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 69.0, 'VV': 22900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 81.2}, '2024-03-01T04:00:00.000Z': {'TTT': 275.95, 'Td': 273.15, 'PPPP': 101290.0, 'DD': 191.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 22100.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 81.8}, '2024-03-01T05:00:00.000Z': {'TTT': 275.95, 'Td': 273.15, 'PPPP': 101300.0, 'DD': 184.0, 'FF': 3.6, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 21500.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 81.8}, '2024-03-01T06:00:00.000Z': {'TTT': 275.85, 'Td': 273.15, 'PPPP': 101300.0, 'DD': 188.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 20200.0, 'SunD1': 60.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 82.4}, '2024-03-01T07:00:00.000Z': {'TTT': 276.25, 'Td': 273.25, 'PPPP': 101310.0, 'DD': 191.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 19600.0, 'SunD1': 300.0, 'Rad1h': 20.0, 'wwM': 1.0, 'condition': '2', 'humidity': 80.7}, '2024-03-01T08:00:00.000Z': {'TTT': 276.75, 'Td': 273.55, 'PPPP': 101310.0, 'DD': 198.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 72.0, 'VV': 19800.0, 'SunD1': 660.0, 'Rad1h': 190.0, 'wwM': 1.0, 'condition': '2', 'humidity': 79.6}, '2024-03-01T09:00:00.000Z': {'TTT': 277.75, 'Td': 273.85, 'PPPP': 101310.0, 'DD': 199.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 21100.0, 'SunD1': 960.0, 'Rad1h': 460.0, 'wwM': 1.0, 'condition': '2', 'humidity': 75.8}, '2024-03-01T10:00:00.000Z': {'TTT': 278.65, 'Td': 274.05, 'PPPP': 101290.0, 'DD': 217.0, 'FF': 4.63, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 23200.0, 'SunD1': 1080.0, 'Rad1h': 710.0, 'wwM': 1.0, 'condition': '2', 'humidity': 72.2}, '2024-03-01T11:00:00.000Z': {'TTT': 279.75, 'Td': 274.15, 'PPPP': 101270.0, 'DD': 226.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 24900.0, 'SunD1': 1140.0, 'Rad1h': 920.0, 'wwM': 0.0, 'condition': '2', 'humidity': 67.5}, '2024-03-01T12:00:00.000Z': {'TTT': 280.55, 'Td': 274.35, 'PPPP': 101250.0, 'DD': 231.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 74.0, 'VV': 26600.0, 'SunD1': 1140.0, 'Rad1h': 1000.0, 'wwM': 0.0, 'condition': '2', 'humidity': 64.8}, '2024-03-01T13:00:00.000Z': {'TTT': 281.15, 'Td': 274.25, 'PPPP': 101230.0, 'DD': 232.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 28200.0, 'SunD1': 1140.0, 'Rad1h': 1000.0, 'wwM': 0.0, 'condition': '2', 'humidity': 61.7}, '2024-03-01T14:00:00.000Z': {'TTT': 281.45, 'Td': 274.25, 'PPPP': 101210.0, 'DD': 237.0, 'FF': 5.14, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 28400.0, 'SunD1': 1140.0, 'Rad1h': 890.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.5}, '2024-03-01T15:00:00.000Z': {'TTT': 281.45, 'Td': 274.15, 'PPPP': 101220.0, 'DD': 243.0, 'FF': 4.63, 'FX1': 8.75, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 28700.0, 'SunD1': 1140.0, 'Rad1h': 690.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.1}, '2024-03-01T16:00:00.000Z': {'TTT': 281.15, 'Td': 274.05, 'PPPP': 101230.0, 'DD': 240.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 73.0, 'VV': 28600.0, 'SunD1': 960.0, 'Rad1h': 420.0, 'wwM': 0.0, 'condition': '2', 'humidity': 60.9}, '2024-03-01T17:00:00.000Z': {'TTT': 281.05, 'Td': 274.15, 'PPPP': 101240.0, 'DD': 243.0, 'FF': 4.63, 'FX1': 8.23, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 71.0, 'VV': 30000.0, 'SunD1': 720.0, 'Rad1h': 140.0, 'wwM': 0.0, 'condition': '2', 'humidity': 61.7}, '2024-03-01T18:00:00.000Z': {'TTT': 279.65, 'Td': 274.05, 'PPPP': 101230.0, 'DD': 234.0, 'FF': 4.12, 'FX1': 7.2, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 70.0, 'VV': 30700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 67.4}, '2024-03-01T19:00:00.000Z': {'TTT': 279.35, 'Td': 274.05, 'PPPP': 101240.0, 'DD': 214.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 68.0, 'VV': 30900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 68.8}, '2024-03-01T20:00:00.000Z': {'TTT': 278.95, 'Td': 274.05, 'PPPP': 101250.0, 'DD': 198.0, 'FF': 4.12, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 29900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 70.8}, '2024-03-01T21:00:00.000Z': {'TTT': 278.35, 'Td': 274.05, 'PPPP': 101270.0, 'DD': 194.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 29600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 73.8}, '2024-03-01T22:00:00.000Z': {'TTT': 278.15, 'Td': 274.05, 'PPPP': 101280.0, 'DD': 199.0, 'FF': 3.6, 'FX1': 6.69, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 28900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 74.8}, '2024-03-01T23:00:00.000Z': {'TTT': 277.95, 'Td': 274.05, 'PPPP': 101400.0, 'DD': 173.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 62.0, 'VV': 28600.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '2', 'humidity': 75.9}, '2024-03-02T00:00:00.000Z': {'TTT': 277.65, 'Td': 274.05, 'PPPP': 101390.0, 'DD': 167.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 64.0, 'VV': 27800.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 0.0, 'condition': '3', 'humidity': 77.5}, '2024-03-02T01:00:00.000Z': {'TTT': 277.55, 'Td': 273.95, 'PPPP': 101380.0, 'DD': 164.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 64.0, 'VV': 26900.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 77.4}, '2024-03-02T02:00:00.000Z': {'TTT': 277.25, 'Td': 273.85, 'PPPP': 101370.0, 'DD': 159.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 26200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 78.5}, '2024-03-02T03:00:00.000Z': {'TTT': 277.05, 'Td': 273.75, 'PPPP': 101360.0, 'DD': 161.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 66.0, 'VV': 25700.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 79.1}, '2024-03-02T04:00:00.000Z': {'TTT': 276.95, 'Td': 273.65, 'PPPP': 101380.0, 'DD': 157.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 67.0, 'VV': 24300.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 79.0}, '2024-03-02T05:00:00.000Z': {'TTT': 274.45, 'Td': 271.05, 'PPPP': 101560.0, 'DD': 115.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 63.0, 'VV': 21200.0, 'SunD1': 0.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '3', 'humidity': 78.1}, '2024-03-02T06:00:00.000Z': {'TTT': 274.45, 'Td': 271.05, 'PPPP': 101570.0, 'DD': 119.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 20000.0, 'SunD1': 120.0, 'Rad1h': 0.0, 'wwM': 1.0, 'condition': '2', 'humidity': 78.1}, '2024-03-02T07:00:00.000Z': {'TTT': 274.95, 'Td': 271.05, 'PPPP': 101580.0, 'DD': 120.0, 'FF': 3.09, 'FX1': 5.66, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 19600.0, 'SunD1': 360.0, 'Rad1h': 30.0, 'wwM': 1.0, 'condition': '2', 'humidity': 75.3}, '2024-03-02T08:00:00.000Z': {'TTT': 275.75, 'Td': 271.25, 'PPPP': 101590.0, 'DD': 109.0, 'FF': 3.6, 'FX1': 6.17, 'RR1c': 0.0, 'wwP': None, 'DRR1': None, 'N': 65.0, 'VV': 19700.0, 'SunD1': 960.0, 'Rad1h': 230.0, 'wwM': 1.0, 'condition': '2', 'humidity': 72.2}}) 2024-02-21 09:31:07.929 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 35.141 seconds (success: True) 2024-02-21 09:32:07.799 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.007 seconds (success: True) 2024-02-21 09:33:07.792 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 09:34:07.796 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.003 seconds (success: True) 2024-02-21 09:35:07.796 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 09:36:07.790 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 09:37:07.789 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 09:38:07.791 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.002 seconds (success: True) 2024-02-21 09:39:07.790 DEBUG (MainThread) [custom_components.dwd_weather] Finished fetching DWD Weather Coordinator for N2219 data in 0.001 seconds (success: True) 2024-02-21 09:40:07.789 INFO (SyncWorker_10) [custom_components.dwd_weather.connector] Updating Seeheim-Jugenheim

FL550 commented 4 months ago

Hi,

thanks for reporting! I need these logs, as I have no clue what could be the reason for this.

bodomenke commented 4 months ago

Sure. I wait for the next crash. ;-) Debug logging activated.

bodomenke commented 4 months ago

Log entries from latest crash added in issue. Seems not suspicious from my POV.

DanishGraves commented 4 months ago

not sure if related to this crash, however, I experience my system crashing when I try to enable the hourly pull of actual data from a station:

2024-03-07 00:09:29.064 ERROR (MainThread) [custom_components.dwd_weather] Error requesting DWD Weather Coordinator for 10729 data: HTTPSConnectionPool(host='opendata.dwd.de', port=443): Max retries exceeded with url: /climate_environment/health/alerts/uvi.json (Caused by SSLError(SSLEOFError(8, '[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (ssl.c:1000)'))) 2024-03-07 00:09:29.203 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart 2024-03-07 00:09:29.210 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart 2024-03-07 00:09:29.210 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart 2024-03-07 00:09:29.263 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart 2024-03-07 00:09:29.264 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart 2024-03-07 00:09:29.264 ERROR (MainThread) [bellows.ezsp] NCP entered failed state. Requesting APP controller restart 2024-03-07 00:09:30.408 WARNING (MainThread) [homeassistant.util.async] Detected blocking call to putrequest inside the event loop by custom integration 'dwd_weather' at custom_components/dwd_weather/connector.py, line 392: return self.dwd_weather.get_uv_index(0), please create a bug report at https://github.com/FL550/dwd_weather/issues 2024-03-07 00:09:30.415 ERROR (MainThread) [homeassistant.components.weather] Error adding entities for domain weather with platform dwd_weather Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 533, in async_add_entities await asyncio.gather(tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 782, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1325, in add_to_platform_finish self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 989, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1110, in _async_write_ha_state state, attr, capabilities, shadowed_attr = self.async_calculate_state() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1049, in async_calculate_state attr.update(self.state_attributes or {}) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/weather/init.py", line 738, in state_attributes if (uv_index := self.uv_index) is not None: ^^^^^^^^^^^^^ File "/config/custom_components/dwd_weather/weather.py", line 139, in uv_index return self._connector.get_uv_index() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/dwd_weather/connector.py", line 392, in get_uv_index return self.dwd_weather.get_uv_index(0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/simple_dwd_weatherforecast/dwdforecast.py", line 405, in get_uv_index self.update( File "/usr/local/lib/python3.12/site-packages/simple_dwd_weatherforecast/dwdforecast.py", line 635, in update self.download_uv_index() File "/usr/local/lib/python3.12/site-packages/simple_dwd_weatherforecast/dwdforecast.py", line 855, in download_uv_index request = requests.get(url, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 73, in get return request("get", url, params=params, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen httplib_response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 416, in _make_request conn.request(method, url, httplib_request_kw) File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 244, in request super(HTTPConnection, self).request(method, url, body=body, headers=headers) File "/usr/local/lib/python3.12/http/client.py", line 1327, in request self._send_request(method, url, body, headers, encode_chunked) File "/usr/local/lib/python3.12/http/client.py", line 1338, in _send_request self.putrequest(method, url, skips) File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 219, in putrequest return _HTTPConnection.putrequest(self, method, url, args, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/util/async_.py", line 169, in protected_loop_func checkloop(func, strict=strict) File "/usr/src/homeassistant/homeassistant/util/async.py", line 156, in check_loop raise RuntimeError( RuntimeError: Blocking calls must be done in the executor or a separate thread; Use await hass.async_add_executor_job(); at custom_components/dwd_weather/connector.py, line 392: return self.dwd_weather.get_uv_index(0) 2024-03-07 00:09:30.450 ERROR (MainThread) [homeassistant.components.weather] Error while setting up dwd_weather platform for weather Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 352, in _async_setup_platform await asyncio.gather(pending) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 533, in async_add_entities await asyncio.gather(tasks) File "/usr/src/homeassistant/homeassistant/helpers/entity_platform.py", line 782, in _async_add_entity await entity.add_to_platform_finish() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1325, in add_to_platform_finish self.async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 989, in async_write_ha_state self._async_write_ha_state() File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1110, in _async_write_ha_state state, attr, capabilities, shadowed_attr = self.async_calculate_state() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 1049, in async_calculate_state attr.update(self.state_attributes or {}) ^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/components/weather/init.py", line 738, in state_attributes if (uv_index := self.uv_index) is not None: ^^^^^^^^^^^^^ File "/config/custom_components/dwd_weather/weather.py", line 139, in uv_index return self._connector.get_uv_index() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/config/custom_components/dwd_weather/connector.py", line 392, in get_uv_index return self.dwd_weather.get_uv_index(0) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/simple_dwd_weatherforecast/dwdforecast.py", line 405, in get_uv_index self.update( File "/usr/local/lib/python3.12/site-packages/simple_dwd_weatherforecast/dwdforecast.py", line 635, in update self.download_uv_index() File "/usr/local/lib/python3.12/site-packages/simple_dwd_weatherforecast/dwdforecast.py", line 855, in download_uv_index request = requests.get(url, headers=headers) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 73, in get return request("get", url, params=params, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/api.py", line 59, in request return session.request(method=method, url=url, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/requests/adapters.py", line 486, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 715, in urlopen httplib_response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.12/site-packages/urllib3/connectionpool.py", line 416, in _make_request conn.request(method, url, httplib_request_kw) File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 244, in request super(HTTPConnection, self).request(method, url, body=body, headers=headers) File "/usr/local/lib/python3.12/http/client.py", line 1327, in request self._send_request(method, url, body, headers, encode_chunked) File "/usr/local/lib/python3.12/http/client.py", line 1338, in _send_request self.putrequest(method, url, *skips) File "/usr/local/lib/python3.12/site-packages/urllib3/connection.py", line 219, in putrequest return _HTTPConnection.putrequest(self, method, url, args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/src/homeassistant/homeassistant/util/async_.py", line 169, in protected_loop_func checkloop(func, strict=strict) File "/usr/src/homeassistant/homeassistant/util/async.py", line 156, in check_loop raise RuntimeError( RuntimeError: Blocking calls must be done in the executor or a separate thread; Use await hass.async_add_executor_job(); at custom_components/dwd_weather/connector.py, line 392: return self.dwd_weather.get_uv_index(0)`

FL550 commented 4 months ago

Sorry for my late reply, I was quite busy.

@bodomenke Unfortunately I am not able to find the cause for the crashes with these lines from your log. Can you please check the logfile home-assistant.log in your HA config folder for more infos?

@DanishGraves Thanks for tuning in, however this might be unrelated. Nevertheless, I will fix this error condition with the next release.

bodomenke commented 3 months ago

@FL550 Quite busy here as well. Sorry for late response.

The logs I attached here are actually from homeassistant.log - from the log rotation just before the crash happened. Since I related my HA’s crashes to the DWD integration, I have disabled it since that time. And I am afraid of not being currently able to reactivate it again, because of the disturbance the crashes cause and because of being extremely busy currently. Unfortunately I do not have a test system. If you are not able to reproduce this issue, I would have not problem, if you would close it.

Best, Bodo

FL550 commented 2 months ago

@bodomenke I'm sorry I'm not able to reproduce this and therefore can't help you with this. I'll leave this open for now, as somebody else might have this problem as well. If you find time to further investigate, I would be very happy to hear from you again. Best regards

stefankoehne commented 1 month ago

Hi there, I just installed the integration and had several crashes during setup. After a bit of trial and error, I found out that it was because of the “force hourly refresh” checkbox. If I activate this, HA immediately shuts down and restarts. Hope that helps to reproduce and can be fixed soon?

FL550 commented 1 month ago

@stefankoehne Thanks for your investigation . This might point into the right direction.

The main difference between "normal" and "hourly" update which could produce the crash is the increased RAM usage as the file which has to be downloaded is much larger. Could this be a RAM issue?

stefankoehne commented 1 month ago

Possible. Hard for me to say. After a few reboots this appeared: Screenshot_9 I didn't change the file and didn't restore HA afterwards. I simply disabled the dwd integration and rebooted. That fixed the error for now. Since it is a production system, I would not like to provoke further crashes.

johndoe0815 commented 1 month ago

I can confirm this. Just tried the integration, when confirming on the status configuration with hourly refresh, it loads for a while and then places the message "unknown error occured". Shortly afterwards it shows that HA is unavailable, it is rebooting due to having crashed. I have tried again without the hourly refresh, then it works without any issue.

I have a RPI4 with 2GB RAM. There is some extra usage displayed when activating the integration, but if that needs several hundred MB then there is something clearly wrong: grafik

FL550 commented 1 month ago

I'm sorry to hear this, but as there are no log messages it is not possible to debug the error.

Most of the times however you don't need to use the hourly update, as the 6 hour values have only differences after the comma. So if you have problems regarding the hourly update, just use the 6 hour values, as all of them are predicted values and not measured if you don't use a station with measurements.

FL550 commented 1 month ago

I have a RPI4 with 2GB RAM. There is some extra usage displayed when activating the integration, but if that needs several hundred MB then there is something clearly wrong:

The file with the hourly data has a size of roughly 900MB which has to be downloaded every hour (as stated in the description of the setting). There is a streaming mechanism implemented to reduce the memory consumption, however this is not sufficient in all cases.