Commit graph

75 commits

Author SHA1 Message Date
fd8aa3029f
Remove API code and test: use the irm-kmi-api PyPI package instead 2025-05-03 17:42:45 +02:00
fb43a882f8
Separate concerns: rain graph and api 2025-05-03 15:07:19 +02:00
57cce48c5f
Remove async await where not needed 2025-05-03 13:43:27 +02:00
7951bafefb
Remove unused parameters and imports 2025-05-02 20:37:49 +02:00
6476f0e57a
Move API related code to a sub-module + update tests 2025-05-02 19:31:45 +02:00
be0a7425d4
Add rainfall sensor and tests 2025-02-22 20:39:15 +01:00
fb59936c79
WIP start adding support for sensors for current weather 2025-02-21 20:47:22 +01:00
48fca3197f
Only fetch radar images when the camera is viewed by the user 2025-02-16 18:36:06 +01:00
fdec55e021
Update pollen detection after SVG change 2025-01-29 21:29:26 +01:00
082770f480
Add example of output for getWarnings 2025-01-10 10:43:08 +01:00
cf7519e7db
Update requirements 2024-12-05 23:12:20 +01:00
bd22b62eef
Update requirements and tests to match 2024.11.1 2024-11-09 15:04:35 +01:00
f9af56547a
Add test for pollen and fix pollen active
Fix #51
2024-10-27 18:18:35 +01:00
ec84b405de
Update dependencies 2024-10-27 11:40:15 +01:00
d16a08f647
Fix pollen parsing 2024-06-29 15:16:55 +02:00
5f53d16ce2
Fix daily forecast sunset sunrise type
Fix #49
2024-06-23 12:43:45 +02:00
f1e7c267e6
Add next sunset sunrise sensors 2024-06-09 20:37:14 +02:00
0059b2f78f
Fetch sunrise and sunset time for daily forecast 2024-06-09 17:53:27 +02:00
f66b202b66
Fix current condition and twice daily forecast datetime for NL 2024-06-09 16:47:54 +02:00
671cc26031
Try to fix #38 for daily forecast 2024-06-08 14:33:13 +02:00
98079d904d
Linter changes 2024-06-01 20:41:23 +02:00
a952e3566f
Implement confidence intervals for irm_kmi.get_forecasts_radar 2024-06-01 20:35:28 +02:00
b1d21bf858
Rename parameter 2024-06-01 18:49:31 +02:00
d354199ace
Make new tests async 2024-06-01 18:46:03 +02:00
f651968b4d
Merge with origin/main 2024-06-01 18:40:44 +02:00
a7d17d707e
Fix test name 2024-06-01 18:36:38 +02:00
59a3a3f07a
Use non-blocking calls in the main loop 2024-06-01 18:30:12 +02:00
afea4df5d2
Fix midnight bug
Fix #38
2024-05-31 22:36:59 +02:00
b973dd57fc
Add config migration test 2024-05-28 20:10:02 +02:00
6bc54898ef
Simplify values in options 2024-05-20 22:03:28 +02:00
377601cf4d
Add language picker to override Home Assistant server language 2024-05-20 21:05:19 +02:00
121b6e50c3
Create new service: irm_kmi.get_forecasts_radar 2024-05-19 22:54:55 +02:00
a0b6fdc36c
Add timezone offset in forecast service call response.
Related to #26
2024-05-12 17:58:12 +02:00
e693224792
Add timestamp sensor for next weather warning 2024-05-12 17:28:24 +02:00
4e8f1faebc
Add test 2024-05-12 14:33:45 +02:00
ac0fe07f4f
Keep the previous value for pollen and radar when the API fails only for those items but not for the main forecast 2024-05-10 18:43:54 +02:00
e4c4c8e954
Use degrees for wind bearing instead of cardinal point 2024-04-06 18:31:15 +02:00
4d45275c64
Keep forecast attribute 2024-04-06 17:05:36 +02:00
28cebe63c3
Merge pull request #18 from jdejaegh/12-pollen-and-uv-index-data-as-attributes
Fetch pollen level data from API
2024-04-03 14:22:53 +02:00
686ee62df6
Add test for SVG parsing 2024-04-03 11:29:28 +02:00
1d2681ce68
Add test for SVG parsing 2024-04-03 11:28:54 +02:00
cb32f77130
Add test for SVG parsing 2024-04-03 11:27:06 +02:00
8a93adb053
Add test for pollen data fetching 2024-04-02 21:15:54 +02:00
43a207522a
Add tests 2024-04-01 18:13:16 +02:00
c8b2954ef3
Initial support for pollen data 2024-04-01 18:08:16 +02:00
b2bc3a72ba
Use hass.config option to define config directory when loading files 2024-04-01 13:56:41 +02:00
18737439db
First step for pollen support 2024-04-01 12:14:51 +02:00
e1c2e8a659
Fix language setting causing sensor to fail. Fix #10 2024-02-25 14:19:49 +01:00
ce79abbefe
Ensure native_templow <= native_temperature 2024-01-22 18:32:55 +01:00
a401bc172a
Remove text_fr and text_nl from forecast and add text instead (auto-detect instance language) 2024-01-20 14:39:42 +01:00