myztillx
13d72ac833
Bump python-ecobee-api to 0.2.20 ( #127351 )
...
Bump version of python-ecobee-api to support new features
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-10-03 12:50:12 +02:00
c0ffeeca7
866ffcf639
Use bold to markup UI strings ( #126748 )
...
* Use bold to markup UI strings
* Use bold to markup UI strings
2024-09-25 15:33:23 +02:00
Erik Montnemery
c638537731
Use 'select' instead of 'click' or 'press' when guiding users in flows ( #126731 )
2024-09-25 13:37:43 +02:00
Jan-Philipp Benecke
d070fd40a3
Use debug/warning instead of info log level in components [e] ( #125970 )
2024-09-14 23:41:06 +02:00
G Johansson
e58cf00a96
Remove deprecated aux_heat from ecobee ( #125246 )
2024-09-06 16:18:24 +02:00
epenet
681fe3485d
Improve config flow type hints (a-f) ( #124859 )
2024-08-29 17:24:04 +02:00
Erik Montnemery
fce2e21c9f
Update icons.json to new service schema part 1 ( #124768 )
2024-08-28 13:47:02 +02:00
epenet
318259689f
Standardize import step variable name (part 4) ( #124692 )
...
* Standardize import step variable name (part 4)
* One more
* Revert geonetnz_volcano
* Revert SMS due to coverage
* Revert somfy_mylink due to coverage
2024-08-27 16:18:11 +02:00
epenet
ebc49d938a
Improve config flow type hints (part 2) ( #124344 )
2024-08-25 18:36:44 +02:00
epenet
c8372a3aa5
Fix implicit-return in ecobee ( #122832 )
2024-07-30 15:33:57 +02:00
Franck Nijhof
a9bf12f102
Rename Services to Actions in translation strings ( #121777 )
2024-07-15 21:19:25 +02:00
Brent Petit
ed0e0eee71
Create auxHeatOnly switch in Ecobee integration ( #116323 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-22 16:44:43 +02:00
Brent Petit
901317ec39
Remove rstrip from ecobee binary_sensor __init__ ( #118062 )
2024-06-21 13:40:26 +02:00
Brent Petit
4be3b53143
Fix up ecobee windspeed unit ( #119870 )
2024-06-18 07:58:00 +02:00
Jan Bouwhuis
066cd6dbef
Improve repair issue when notify service is still being used ( #118855 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-06-05 15:41:22 +02:00
J. Nick Koston
5a609c34bb
Fix blocking I/O in the event loop when loading timezones ( #117721 )
2024-05-20 11:06:03 +02:00
Jan Bouwhuis
7eb8f265fe
Add shared notify service migration repair helper ( #117213 )
...
* Add shared notifiy service migration repair helper
* Delete ecobee repairs.py
* Update dependency
* Fix file test
* Fix homematic tests
* Improve tests for file and homematic
2024-05-11 21:13:44 +02:00
Marc-Olivier Arsenault
db6e3f7cbf
Add update_without_throttle to ecobee number ( #116504 )
...
add update_without_throttle
2024-05-10 21:54:28 +02:00
Jan Bouwhuis
84308c9e53
Add title feature to notify entity platform ( #116426 )
...
* Add title feature to notify entity platform
* Add overload variants
* Remove overloads, update signatures
* Improve test coverage
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Do not use const
* fix typo
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-05-03 11:17:28 +02:00
Marc-Olivier Arsenault
0e23d0439b
Add ecobee ventilator 20 min timer ( #115969 )
...
* add 20 min timer Ecobee
* modify local value with estimated time
* add ecobee test switch
* removed manual setting of data
* Add no throttle updates
* add more test cases
* move timezone calculation in update function
* update attribute based on feedback
* use timezone for time comparaison
* add location data to tests
* remove is_on function
* update python-ecobee-api lib
* remove uncessary checks
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-05-03 02:08:25 +02:00
Gage Benne
c4340f6f5f
Ecobee preset mode icon translations ( #116072 )
2024-04-24 10:16:35 +02:00
Jan Bouwhuis
8d2813fb8b
Migrate legacy Ecobee notify service ( #115592 )
...
* Migrate legacy Ecobee notify service
* Correct comment
* Update homeassistant/components/ecobee/notify.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Use version to check latest entry being used
* Use 6 months of deprecation
* Add repair flow tests
* Only allow migrate_notify fix flow
* Simplify repair flow
* Use ecobee data to refrence entry
* Make entry attrubute puiblic
* Use hass.data ro retrieve entry.
* Only register issue when legacy service when it is use
* Remove backslash
* Use ws_client.send_json_auto_id
* Cleanup
* Import domain from notify integration
* Apply suggestions from code review
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update dependencies
* Use Issue_registry fixture
* remove `update_before_add` flag
* Update homeassistant/components/ecobee/notify.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Update homeassistant/components/ecobee/notify.py
* Update tests/components/ecobee/conftest.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Fix typo and import
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-04-23 22:53:13 +02:00
Marc-Olivier Arsenault
f2adae4524
Revert "Reduce ecobee throttle ( #115968 )" ( #115981 )
2024-04-22 19:28:08 +02:00
Marc-Olivier Arsenault
65b2c1519c
Reduce ecobee throttle ( #115968 )
...
reduce ecobee throttle
2024-04-22 16:43:01 +02:00
Brent Petit
c9ce848b4b
Add current_humidity to Ecobee humidifier ( #114753 )
...
* Ecobee: add current_humidity to humidifier
* Ecobee: Add test for current_humidity property
* Update current_humidity handling in climate and
humidifier entity to support the ecobee API
not returning actualHumidity, which is an optional
value.
Also updated tests to add a thermostat which
covers a non-populated humidity. In passing,
set up the new test thermostat to cover a missing
condition where the code doens't recognize the
ecobee model number. This gets ecobee humidifier
test coverage to 100%
2024-04-05 21:54:40 +02:00
G Johansson
65230908c6
Remove deprecated forecast attribute from WeatherEntity ( #110761 )
...
* 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
11faf4adcb
Replace if in range check ( #114107 )
2024-03-24 15:20:00 +01:00
alexsydell
9e86f82a1b
Add ecobee indefinite away preset, remove unusable/broken presets ( #108636 )
...
* Add ecobee indefinite away preset, remove unusable/broken presets
* Revert cleanup of presets which no longer work
2024-03-22 22:45:54 +01:00
Sid
d5fd005db8
Add ruff rule PIE808 ( #113621 )
2024-03-17 09:56:26 +01:00
Joost Lekkerkerker
643e6096da
Improve lists in integrations [E-F] ( #113075 )
2024-03-12 18:42:43 +01:00
Marc Mueller
2c06d4fcb9
Add empty line after module docstring (2) [components] ( #112736 )
2024-03-08 19:15:59 +01:00
Marc Mueller
0e3945ca6c
Add empty line after module docstring [d-f] ( #112698 )
2024-03-08 14:15:26 +01:00
Joost Lekkerkerker
4a7eab92bb
Remove entity description mixin in Ecobee ( #112408 )
2024-03-05 18:27:18 +01:00
Erik Montnemery
e06446d0fa
Migrate integrations e-h to generic flowhandler ( #111862 )
2024-02-29 20:07:36 +01:00
Joost Lekkerkerker
a410aa4a85
Add icon translations to Ecobee ( #111416 )
2024-02-25 23:01:17 +01:00
G Johansson
7730efdaa2
Add new climate feature flags to ecobee ( #109540 )
...
Adds new climate feature flags to ecobee
2024-02-04 10:28:49 +01:00
myztillx
ba5d10be73
Separate ecobee start and end date/times for create_vacation service ( #107255 )
...
Separate start and end time msg and update service string
2024-01-28 11:21:52 +01:00
Marc-Olivier Arsenault
94885b9868
remove marcolivierarsenault from ecobee codeowners ( #107377 )
2024-01-06 16:29:50 +01:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
Marc-Olivier Arsenault
b14a7edb55
Add compWaterHeater to ecobee HVAC actions ( #103278 )
2023-11-24 18:32:20 +01:00
Mark Coombes
fd7f75e9af
Remove marthoc as ecobee code owner ( #104053 )
...
* Update ecobee manifest.json
Remove @marthoc as codeowner.
* run hassfest
---------
Co-authored-by: Charles Garwood <cgarwood@gmail.com>
2023-11-17 14:59:17 +01:00
myztillx
9c6884a526
Bump python-ecobee-api to 0.2.17 ( #102900 )
2023-10-27 21:46:59 +02:00
Robin Li
7014ed3453
Fix ecobee aux_heat_off always returns to HEAT ( #100630 )
2023-09-20 13:53:05 +02:00
J. Nick Koston
1b40a56e2b
Update ecobee zeroconf/homekit discovery ( #100091 )
2023-09-12 22:24:38 +02:00
Joost Lekkerkerker
775f815afc
Use shorthand attributes for Ecobee ( #99239 )
...
* Use shorthand attributes for Ecobee
* Use shorthand attributes for Ecobee
2023-08-30 12:11:13 +02:00
Erik Montnemery
636cb6279d
Push updated ecobee weather forecast to listeners ( #98511 )
2023-08-16 11:59:59 +02:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
Erik Montnemery
55619e7d6d
Modernize ecobee weather ( #98023 )
2023-08-08 12:06:24 +02:00
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