Commit graph

21 commits

Author SHA1 Message Date
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 (#68399)
* 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] (#68464) 2022-03-21 14:45:24 +01:00
Franck Nijhof
23fdf9eef8
Use selectors in Open-Meteo configuration flow (#67004) 2022-02-22 01:29:58 +01:00
Marc Mueller
6e49b0e122
Use assignment expressions [K-Z] (#66881) 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 (#64645) 2022-01-22 13:47:51 +01:00
Franck Nijhof
5a1e5e1cef
Add daily weather forecasts to Open-Meteo integration (#63677) 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 (#62869) 2021-12-27 22:58:31 +01:00
GitHub Action
cceedf766a [ci skip] Translation update 2021-12-22 00:14:51 +00:00
GitHub Action
babd753610 [ci skip] Translation update 2021-12-21 00:15:06 +00:00
GitHub Action
5fefb5985f [ci skip] Translation update 2021-12-18 00:13:26 +00:00
GitHub Action
d4f8a7c056 [ci skip] Translation update 2021-12-17 00:14:01 +00:00
Franck Nijhof
0dbd948867
Add Open-Meteo integration (second attempt) (#61742) 2021-12-16 21:12:33 +01:00
epenet
97d292133f
Revert "Add Open-Meteo integration (#60379)" (#61130)
This reverts commit d802f3a82f.
2021-12-06 23:35:14 +01:00
Franck Nijhof
d802f3a82f
Add Open-Meteo integration (#60379)
Co-authored-by: MatthewFlamm <39341281+MatthewFlamm@users.noreply.github.com>
2021-12-06 10:01:12 -08:00