Paulus Schoutsen
7859be6481
Add deduplicate translations script ( #96384 )
...
* Add deduplicate script
* Fix forecast_solar incorrect key with space
* Fix utf-8
* Do not create references to other arbitrary other integrations
* Add commented code to only allow applying to referencing integrations
* Tweak
* Bug fix
* Add command line arg for limit reference
* never suggest to update common keys
* Output of script
* Apply suggestions from code review
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
---------
Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2023-07-13 11:52:50 -04:00
Franck Nijhof
ea3be7a789
Migrate integration services (E-F) to support translations ( #96367 )
2023-07-11 23:57:29 +02:00
Franck Nijhof
b1abe6812b
Fix HAVCMode typing in Honeywell Total Connect Comfort ( #94636 )
2023-06-15 14:07:41 +02:00
Erik Montnemery
78c9b70c8d
Sort manifests 3 ( #87024 )
2023-02-08 20:19:19 +01:00
epenet
5958e7c515
Improve type hints in evohome ( #87266 )
2023-02-03 16:18:10 +01:00
Franck Nijhof
b0cee0bc46
String formatting and max line length - Part 1 ( #84390 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-12-22 10:12:50 +01:00
Michaël Arnauts
7142b4ecac
Fixes some grammar mistakes ( #84283 )
2022-12-20 11:10:31 +01:00
epenet
63e8dd58ef
Use UnitOfTemperature in water_heater entities ( #83132 )
2022-12-05 11:42:15 +01:00
epenet
44d3f2192c
Use UnitOfTemperature in climate entities [a-f] ( #83125 )
2022-12-04 11:53:56 +02:00
epenet
b166a6d88b
Cleanup supported_features default values ( #82306 )
2022-11-18 10:09:40 +01:00
epenet
ec532414ba
Import climate constants from root [a-l] ( #78177 )
2022-09-10 23:39:52 +02:00
epenet
3a3f41f3df
Improve entity type hints [e] ( #77041 )
2022-08-20 07:52:55 +02:00
Martin Hjelmare
078a4974e1
Fix evohome preset modes ( #76606 )
2022-08-11 08:53:40 -04:00
Franck Nijhof
ef9142f379
Fix temperature unit in evohome ( #75842 )
2022-07-27 13:58:58 -07:00
epenet
e7ae2fada7
Remove evohome from mypy ignore list ( #75175 )
2022-07-14 21:40:39 +02:00
epenet
e16bd1e471
Remove evohome climate from mypy ignore list ( #75169 )
...
* Remove evohome climate from mypy ignore list
* Raise error
2022-07-14 13:46:37 +02:00
epenet
fa51a39f1d
Use instance attributes in evohome ( #74996 )
2022-07-11 17:24:35 +02:00
Franck Nijhof
8f4caf4141
Clean up accessing event helpers via hass ( #72011 )
2022-05-17 19:36:29 +02:00
Franck Nijhof
5f44d0f8f9
Clean up accessing storage.Store helper via hass ( #72009 )
2022-05-17 18:45:57 +02:00
Franck Nijhof
69cc6ab5f1
Clean up accessing entity_registry.async_get_registry helper via hass ( #72005 )
2022-05-17 16:40:45 +02:00
epenet
0cdfd386a7
Use climate enums in evohome ( #70639 )
2022-04-25 13:34:59 +02:00
epenet
0b18459ab8
Use EntityFeature enum in evohome ( #69385 )
2022-04-06 11:53:41 +02:00
epenet
bfd84ba89c
Prettify yaml (services.yaml) ( #68878 )
2022-03-30 09:48:06 +02:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
Franck Nijhof
f4aa18de31
Replace hass.helpers: async_call_later() ( #63929 )
2022-01-11 13:30:59 -08:00
epenet
c7cb26cbab
Use Platform enum in load_platform [a-l] ( #63750 )
2022-01-10 10:30:47 +01:00
epenet
a08b758bfb
Add setup type hints [a-e] ( #63597 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-07 16:24:13 +01:00
epenet
656d383ba6
Ensure service calls are typed [e-g] ( #62912 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-28 14:23:01 +01:00
Ville Skyttä
8bc1509afa
Use HTTPStatus instead of HTTP_ consts and magic values in comp.../[de]* ( #57990 )
2021-10-22 16:28:56 +02:00
Marc Mueller
be201e3ebe
Use assignment expressions 27 ( #58188 )
2021-10-22 11:29:21 +02:00
Marc Mueller
748d915909
Don't override methods marked as final ( #57477 )
2021-10-11 15:24:06 +02:00
Marc Mueller
0815eede4b
Replace lists with tuples (2) ( #53685 )
2021-07-30 01:20:03 +02:00
Marc Mueller
f6b162bc39
Add pylint CodeStyle extension ( #53147 )
2021-07-19 06:57:06 -07:00
tkdrob
028a07d86f
Wrap up selectors ( #50794 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev>
2021-05-25 14:45:17 +02:00
David Bonnes
28e9b9e01d
Add evohome water_heater service calls, bump client to 0.3.15 ( #50803 )
2021-05-19 11:41:20 +02:00
tkdrob
0eca26607d
Add targets and selectors for services (D-E) ( #50190 )
2021-05-15 09:25:19 +02:00
Franck Nijhof
168b3c100c
Remove HomeAssistantType alias - Part 4 ( #49515 )
2021-04-21 12:18:42 +02:00
Franck Nijhof
055cdc64c0
Add support for IoT class in manifest ( #46935 )
2021-04-15 10:21:38 +02:00
Marc Mueller
91df3fa904
Update typing 06 ( #48039 )
2021-03-17 23:49:01 +01:00
Erik Montnemery
6c084ae6ce
Update integrations a-e to override extra_state_attributes() ( #47756 )
2021-03-11 16:51:03 +01:00
David Bonnes
d53f1e98ac
bump client library ( #47722 )
2021-03-10 18:58:04 +01:00
David Bonnes
bb146680ce
Eliminate evohome unhandled exceptions when client API call fails ( #43681 )
2020-11-27 12:05:51 +01:00
David Bonnes
5e3f4954f7
Code quality improvement for evohome ( #43678 )
2020-11-27 09:28:05 +01:00
David Bonnes
c2cc605343
Bugfix schedule assigned to wrong day of week ( #43676 )
2020-11-27 09:20:20 +01:00
David Bonnes
fd01636058
Fix evohome coroutine not allowed to be passed to HassJob ( #42730 )
2020-11-05 10:17:48 +01:00
Paulus Schoutsen
254e7eb407
Fix evohome scheduling coroutines ( #42821 )
2020-11-04 10:04:45 +01:00
David Bonnes
a84dc14569
Provide a more useful error message in evohome ( #42734 )
2020-11-02 14:53:22 +01:00
David Bonnes
bea1570354
Delint recent change to evohome ( #38294 )
2020-07-27 23:17:07 +02:00
David Bonnes
26bb604243
Remove evohome hvac_action as it is inaccurate ( #38244 )
2020-07-27 15:20:18 +02:00
David Bonnes
455ac1cadf
fix issue #34559 ( #38241 )
2020-07-26 21:13:10 +01:00