Commit Graph

57 Commits (c651e2b3c37466df9e9f3b00bc471eda0c2ff82c)

Author SHA1 Message Date
Andrea Arcangeli 25937d7868
open_meteo: correct UTC timezone handling in hourly forecast ()
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2025-01-02 19:37:36 +01:00
G Johansson 1e652db37f
Use config entry runtime data in Open-Meteo () 2024-12-29 18:16:41 +01:00
G Johansson 409dc4ad48
Move coordinator to own file in Open-Meteo () 2024-12-29 15:25:40 +01:00
Franck Nijhof 684667e8e7
Update open-meteo to v0.3.2 () 2024-12-13 13:24:46 +01:00
epenet 2c7d0b8909
Initialise coordinator with config_entry in components (part 1) () 2024-10-29 16:18:04 +01:00
Marc Mueller 905adb2431
Update codespell ignore list () 2024-05-24 10:24:34 +02:00
Tom Matheussen a1eef4732f
Add hourly forecast to open_meteo ()
* Add hourly forecast to open_meteo

* Ran ruff formatting again
2024-03-30 15:13:26 +01:00
G Johansson 65230908c6
Remove deprecated forecast attribute from WeatherEntity ()
* Remove deprecated forecast attribute from WeatherEntity

* Fix some

* Ruff

* ipma

* buienradar

* some more

* Some more

* More and more

* strings

* attr_forecast

* Fix nws

* Fix

* remove from coverage

* Remove recorder test

* Review comments
2024-03-27 16:51:29 +01:00
Marc Mueller 988c71ecc5
Add empty line after module docstring [n-q] () 2024-03-08 15:04:07 +01:00
Erik Montnemery e0c1feb22c
Migrate integrations n-r to generic flowhandler () 2024-02-29 20:09:01 +01:00
Franck Nijhof 95fe7aa491
Update open-meteo to v0.3.1 () 2023-11-07 22:54:56 +01:00
Erik Montnemery c47983621c
Teach CoordinatorWeatherEntity about multiple coordinators () 2023-08-24 11:28:20 +02:00
Erik Montnemery 79811984f0
Modernize open_meteo weather () 2023-08-22 09:43:33 +02:00
Erik Montnemery 045c327928
Move DeviceInfo from entity to device registry ()
* Move DeviceInfo from entity to device registry

* Update integrations
2023-08-10 22:04:26 -04:00
Joost Lekkerkerker 9cf691abdb
Fix explicit device naming for integrations m-r ()
Fix explicit device naming for m-r
2023-06-30 11:34:35 -04:00
Erik Montnemery 1450b44c63
Sort manifests 7 () 2023-02-08 20:32:43 +01:00
Franck Nijhof 939eef3b28
Remove translations from Core ()
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
GitHub Action ce79b26ab6 [ci skip] Translation update 2023-02-03 00:25:31 +00:00
Franck Nijhof 5e81d28116
Update black to 23.1.0 () 2023-02-02 18:35:24 +01:00
GitHub Action 0f80932709 [ci skip] Translation update 2023-02-02 00:25:01 +00:00
GitHub Action 0f6f63da64 [ci skip] Translation update 2023-01-29 00:26:29 +00:00
GitHub Action 072f228e4d [ci skip] Translation update 2023-01-28 00:23:36 +00:00
GitHub Action 7ab88fa713 [ci skip] Translation update 2023-01-26 00:23:39 +00:00
GitHub Action 9636fe4602 [ci skip] Translation update 2023-01-25 00:24:21 +00:00
Ville Skyttä 5f0adfe6e4
Add missing config flow abort strings ()
* Add missing `already_configured` and `already_in_progress` abort strings

* Note required strings.json entries in config_entries aborting functions
2023-01-24 08:59:32 +02:00
GitHub Action f25017313a [ci skip] Translation update 2022-12-09 00:24:29 +00:00
epenet c092f2be04
Use new unit enums in weather integrations () 2022-11-29 18:13:05 +01:00
GitHub Action 230b50d099 [ci skip] Translation update 2022-11-29 00:26:01 +00:00
GitHub Action f3b3193f7a [ci skip] Translation update 2022-11-25 00:24:19 +00:00
Franck Nijhof d4a5393f7b
Set integration type on codeowned integrations @frenck () 2022-10-23 20:43:13 +02:00
GitHub Action 7eb101b0c7 [ci skip] Translation update 2022-10-04 00:37:13 +00:00
GitHub Action 7c81f790a7 [ci skip] Translation update 2022-08-12 00:23:47 +00:00
GitHub Action 32a2999b85 [ci skip] Translation update 2022-08-06 00:24:46 +00:00
Franck Nijhof 3aff5fd2e6
Migrate Open-Meteo to new entity naming style () 2022-07-09 19:08:53 +02:00
J. Nick Koston cd03c49fc2
Wait for config entry platform forwards () 2022-07-09 17:27:42 +02:00
Erik Montnemery a267045a31
Migrate open_meteo to native_* () 2022-06-25 01:05:31 +02:00
GitHub Action 348016dbbf [ci skip] Translation update 2022-04-29 00:22:21 +00:00
Raman Gupta b325c112b4
Add SelectorType enum and TypedDicts for each selector's data ()
* rebase off current

* rearrange

* Overload selector function

* Update/fix all selector references

* better typing?

* remove extra option

* move things around

* Switch to Sequence type to avoid ignoring mypy error

* Get rid of ...'s

* Improve typing to reduce number of ignores

* Remove all typing ignores

* Make config optional for selectors that don't need a config

* add missing unit prefixes

* Rename TypedDicts

* Update homeassistant/helpers/selector.py

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

* review feedback

* remove peta from integration integration

* Fix min_max

* Revert change to selector function

* Fix logic

* Add typing for selector classes

* Update selector.py

* Fix indent

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-04-11 09:20:56 +02:00
Marc Mueller b664bcd007
Update coordinator typing (4) [o-p] () 2022-03-21 14:45:24 +01:00
Franck Nijhof 23fdf9eef8
Use selectors in Open-Meteo configuration flow () 2022-02-22 01:29:58 +01:00
Marc Mueller 6e49b0e122
Use assignment expressions [K-Z] () 2022-02-19 17:19:46 +01:00
GitHub Action 208671418e [ci skip] Translation update 2022-02-16 00:14:09 +00:00
GitHub Action 2da4d280b2 [ci skip] Translation update 2022-02-06 00:17:31 +00:00
GitHub Action ca7d4234e1 [ci skip] Translation update 2022-01-31 00:14:28 +00:00
Franck Nijhof 511546631a
Add diagnostics support to Open-Meteo () 2022-01-22 13:47:51 +01:00
Franck Nijhof 5a1e5e1cef
Add daily weather forecasts to Open-Meteo integration () 2022-01-18 13:01:08 -08:00
GitHub Action 0827608302 [ci skip] Translation update 2022-01-08 00:14:39 +00:00
GitHub Action 021a4f7106 [ci skip] Translation update 2022-01-04 00:14:15 +00:00
GitHub Action 93758e2e6c [ci skip] Translation update 2022-01-01 00:14:34 +00:00
Franck Nijhof 16e9ea6ac7
Slightly improve Open-Meteo configuration flow () 2021-12-27 22:58:31 +01:00