Commit Graph
123 Commits
Author SHA1 Message Date
Franck Nijhof 8c993116e1 Enable Ruff SIM401 (#86790)
* Enable Ruff SIM401

* Adjust found cases
2023-01-27 13:08:44 +01:00
Marc Mueller b89a51c63d Improve google_assistant typing (#86537) 2023-01-24 18:18:05 +01:00
Franck Nijhof cb13418bab String formatting and max line length - Part 2 (#84393) 2022-12-22 11:38:59 +01:00
epenet 9580c4f1ec Use UnitOfTemperature in integrations (e-h) (#84305) 2022-12-20 18:29:16 +01:00
epenet dd7a06b9dc Use unit_conversion in components (#78991) 2022-09-23 17:33:32 +02:00
Joakim Plate bd0daf68e0 If brightness is not available, don't set a value (#78827) 2022-09-20 07:57:54 -04:00
epenet 416a5cb279 Import constants from component root (#78395) 2022-09-14 00:12:54 +02:00
epenet 5c8e8e4860 Use new media player enums (#78264) 2022-09-12 20:06:27 +02:00
Jan BouwhuisandJoakim Plate 448b720eb7 Fix trait processing Fan state without percentage_step (#77351)
* Fix trait processing Fan without percentage_step

* Update homeassistant/components/google_assistant/trait.py

Co-authored-by: Joakim Plate <elupus@ecce.se>

* Fix test

* Fix formatting

Co-authored-by: Joakim Plate <elupus@ecce.se>
2022-08-27 17:17:02 +02:00
Joakim Plate 3eaa1c30af Restore fixed step fan speeds for google assistant (#76871) 2022-08-17 22:15:48 -04:00
Nephiel ab5dfb3c42 Use climate enums in google_assistant (#75888) 2022-07-29 12:08:32 +02:00
epenet 5ae593672e Remove google_assistant from mypy ignore list (#74587) 2022-07-07 11:35:45 +02:00
jack5mikemotownandPaulus Schoutsen b91a1c1b0a Fix Google Assistant brightness calculation (#72514)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-05-26 13:01:23 -07:00
Franck Nijhof fa09cf663e Update black to 22.1.0 (#65788) 2022-02-05 14:19:37 +01:00
epenetandepenet f083b97f9f Import camera (#64540)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-20 13:07:05 +01:00
ryborgandFranck Nijhof 5f5adffd5b Fix CO/CO2 sensors mixup in Google Assistant (#63152)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-04 18:24:44 +01:00
htmltigerandFranck Nijhof de2adce1ca Fix TypeError of vacuum battery level None (#62722)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-12-27 20:55:43 +01:00
Franck Nijhof dc47cbd01b Add input_button support to Google Assistant (#62593) 2021-12-23 07:38:35 +01:00
epenetandepenet 3e0e2978e6 Use new DeviceClass enums in google-assistant (#61611)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-13 23:19:32 +01:00
Erik Montnemery 814a742518 Don't wait for Google Assistant service calls when reporting state (#59832)
* Don't wait for Google Assistant service calls when reporting state

* Update tests

* Add test
2021-11-29 18:34:38 +01:00
Franck Nijhof 42ed6ddba3 Add button support to Google Assistant (#60158) 2021-11-22 20:50:21 -08:00
Bram Kragten 47b6755177 Google Cast: Use own media player app (#55524) 2021-11-10 19:40:49 +01:00
Marc Mueller 2a8eaf0e0f Use assignment expressions 06 (#57786) 2021-10-17 20:05:11 +02:00
Marc Mueller 12d1dfdaf9 Use assignment expressions 10 (#57791) 2021-10-15 21:36:03 +02:00
Sian 351ef0ab44 Register Google assistant energy storage trait (#56520) 2021-09-22 13:36:03 -07:00
Erik Montnemery a1aca20818 Address review comment from #55833 (#55985) 2021-09-08 13:48:31 -07:00
Erik Montnemery 232943c93d Add significant change support to AQI type sensors (#55833) 2021-09-08 12:47:48 -07:00
Matthew Garrett dd21bf73fc Assistant sensors (#55480) 2021-08-30 20:33:06 -07:00
J. Nick Koston e6e8d7eded Convert color temperature to visible color in lights (#55219) 2021-08-25 21:56:36 +02:00
Giuseppe Iannello ec3bfcea46 Support for EnergyStorageTrait for vacuum cleaners (#55134) 2021-08-25 10:12:31 -07:00
4d7de0fd4c Add support for Google Assistant's LocatorTrait for vacuum cleaners (#55015)
* Support for LocatorTrait for vacuum cleaners

* Handle Locator request with `silence: True`

* Update homeassistant/components/google_assistant/trait.py

Co-authored-by: Joakim Plate <elupus@ecce.se>

* Black

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Joakim Plate <elupus@ecce.se>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2021-08-23 20:16:50 -07:00
Brian EggeandJoakim Sørensen 441552e04c Fix TypeError when climate component sets fan modes to None (#54709)
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2021-08-16 19:02:01 +02:00
Joakim Plate 8a7cb389ed Drop support for fan speeds and support reverse (#53105) 2021-07-20 22:07:15 -07:00
J. Nick Koston 5d85983b09 Update google assistant locks to support locking, unlocking, jammed (#52820) 2021-07-20 23:49:05 -05:00
Franck Nijhof 655f797f67 Add Select entity support to Google Assistant (#51997) 2021-06-18 23:30:46 +02:00
Jan Bouwhuis 2222a121f4 Add support for fan speed percentage and preset modes to google_assistant integration (#50283)
* support relative fan speeds

* fan preset modes

* improve tests

* Revert relative speed code report zero percentage
2021-06-02 22:09:22 +02:00
Paul Bottein fb61ef500c Add TV channel trait to google assistant (#49676) 2021-05-25 09:12:42 -07:00
Bram Kragten b69b55987d Google report state: thermostatMode should be a string, not null (#49342) 2021-04-19 08:20:00 -07:00
Chris Browet 591d09c177 Use google assistant TemperatureControl trait to report sensor (#46491)
* CHG: use TemperatureControl trait to report sensor

* fixup: blacked

* fixup: flaked

* fixup: flaked

* Adjust tests

* fixup test and rebase

* test coverage
2021-04-19 11:41:30 +02:00
Erik Montnemery 3d90d6073e Add common light helpers to test for feature support (#49199) 2021-04-15 20:32:27 +02:00
Erik Montnemery 1a5068f71d Use supported_color_modes in google_assistant (#49176)
* Use supported_color_modes in google_assistant

* Fix tests
2021-04-14 09:18:22 +02:00
Franck Nijhof 0d595a2845 Merge of nested IF-IF cases - E-G (#48367) 2021-03-27 12:39:37 +01:00
Marc Mueller 9e1a6610dc Update typing 07 (#48057) 2021-03-18 08:02:55 +01:00
Tobias Haber f785cc7d9a Google has deprecated a comma separated list for modes changed it to array (#48029) 2021-03-17 20:59:06 -07:00
tkdrobandTobias Sauerwein ab53b49d3f Clean up constants (#46948)
* Clean up constants

* clean up humidifier constants

* fix tests

* fix prometheus tests

Co-authored-by: Tobias Sauerwein <cgtobi@users.noreply.github.com>
2021-03-02 12:52:00 +01:00
Joakim Plate 0bfcd5e1ee Use explicit open/close for covers (#46602) 2021-02-16 10:26:38 +01:00
tkdrob 87c36d6b6b Use core constants for google_assistant (#46204) 2021-02-08 11:36:59 +01:00
J. Nick Koston d417ee2732 Add fan speed percentage support to google assistant (#45835) 2021-02-02 14:39:07 +01:00
Joakim Plate 3de0610909 Support google assistant stopping for assumed state covers (#44266)
* Support stopping for assumed state covers

* Adjust black formatting
2021-01-02 23:01:20 +01:00
Joakim Plate aade4e63b8 Support asking covers to stop using google assistant (#43537) 2020-11-30 09:34:34 +01:00