Commit Graph
57358 Commits
Author SHA1 Message Date
dependabot[bot] e2e272aeb6 Bump actions/setup-python from 4.3.1 to 4.4.0 (#84488)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.3.1 to 4.4.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.3.1...v4.4.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-23 08:49:53 +01:00
Paolo Bonzini 6cfd991e91 Make all ARMED states available for manual_mqtt (#84264)
* manual_mqtt: parametrize test_no_pending

* manual_mqtt: parametrize test_no_pending_when_code_not_req

* manual_mqtt: parametrize test_with_pending

* manual_mqtt: parametrize test_with_invalid_code

* manual_mqtt: parametrize test_with_template_code

* manual_mqtt: parametrize test_with_specific_pending

* manual_mqtt: parametrize test_arm_via_command_topic

* manual_mqtt: remove unnecessary async_block_till_done from tests

* manual_mqtt: bring over a new test from manual

* manual_mqtt: add more states

The manual alarm control panel supports ARMED_CUSTOM_BYPASS and ARMED_VACATION.
Bring them over to the MQTT version.
2022-12-23 08:20:24 +01:00
Franck Nijhof 9830cbfd5d Replace attrs with dataclasses in Core exceptions (#84473) 2022-12-22 23:28:48 -05:00
Allen Porter f9779d3e97 Bump gcal-sync to 4.1.0 (#84474)
* Bump gcal-sync to 4.1.0

* Update test with UNTIL improvements
2022-12-22 23:28:12 -05:00
Paulus Schoutsen 96533e4c8f Test conversation WS API (#84466) 2022-12-22 20:19:37 -05:00
GitHub Action 6234190cfe [ci skip] Translation update 2022-12-23 00:23:22 +00:00
1b803454ce Install all test requirements in bootstrap (#84469)
Co-authored-by: Franck Nijhof <git@frenck.dev>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-12-22 22:21:49 +01:00
Allen Porter 490d2cfb71 Move Rainbird to async client library (#84417)
* Bump pyrainbird to 0.7.0 and move to async library

* Share updates across sensors

* Fix test version and delete dead code

* Add test coverage for yaml configuration

* Address PR feedback
2022-12-22 13:00:17 -08:00
Jesse Hills 5874b4cdcf ESPHome: do not set expected_name on APIClient (#84471) 2022-12-22 21:58:51 +01:00
Aarni Koskela e575fffd23 Mark RuuviTag devices not connectable (#84345) 2022-12-22 10:47:08 -10:00
Franck Nijhof f17a42dc27 Upgrade ciso8601 to 2.3.0 (#84465) 2022-12-22 15:01:59 -05:00
Allen Porter 24e11c6dcb Bump ical to 4.2.8 (#84455)
fixes undefined
2022-12-22 20:13:40 +01:00
Allen Porter 12e7ea3a39 Strip whitespace from application credentials (#84461)
fixes undefined
2022-12-22 20:12:17 +01:00
Michael 20b5e92656 Use first refresh method from data update coordinator in PI-Hole integration (#84453) 2022-12-22 19:33:23 +01:00
Paulus Schoutsen 2e195d848f Fix Matter param order for subscribing (#84460) 2022-12-22 19:29:53 +01:00
Nathan Spencer a2935654b9 Add firmware update entity for Litter-Robot 4 (#83590)
* Add firmware update entity for Litter-Robot 4

* Report installed version of firmware on robot when updated
2022-12-22 08:22:21 -08:00
Marcel van der VeldtandFranck Nijhof cdeb91ea12 Fix title of Matter integration (#84385)
* Set title for Matter integration to integration name

* Update homeassistant/components/matter/config_flow.py

Co-authored-by: Franck Nijhof <git@frenck.dev>

* Update title in tests

* one more title fix

Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-12-22 16:42:37 +01:00
Erik Montnemery 53637d486d Improve error message when a script fails to validate (#84438) 2022-12-22 16:26:57 +01:00
Fuzzy f7a6eb4f69 Add Ecobee Smart Enhanced (#83666) 2022-12-22 13:49:21 +01:00
NyroandThibaut 6ee8c8b60e Fix DHWP overkiz_to_operation_mode creation list (#83885)
* Fix dhWP overkiz_to_operation_mode creation list

* Improve operation__list too and rename var

* Improve if condition

* Improve state_modefintion test

Co-authored-by: Thibaut <thibaut@etienne.pw>

Co-authored-by: Thibaut <thibaut@etienne.pw>
2022-12-22 13:39:05 +01:00
Joakim Sørensen d9c19e6e11 Remove front matter parsing in homeassistant_alerts (#83980) 2022-12-22 13:37:53 +01:00
Franck Nijhof baef267f33 String formatting and max line length - Part 3 (#84394) 2022-12-22 13:35:47 +01:00
Robert Svensson 30df9e7706 Split out part of update sensor to a common UniFi entity class (#84262)
* Split out part of update sensor to a common entity class

* Mark methods abstract and/or raise NotImplementedError

* Resolve review comments
2022-12-22 13:17:17 +01:00
J. Nick Koston 3c07f92e72 Bump yalexs-ble to 1.12.3 (#84414) 2022-12-22 13:08:04 +01:00
jjlawren da1f9c2823 Bump plexapi to 4.13.2 (#84416) 2022-12-22 13:06:26 +01:00
Erik Montnemery 2c02abfdd4 Improve script config tests (#84433) 2022-12-22 12:16:23 +01:00
Franck Nijhof cb13418bab String formatting and max line length - Part 2 (#84393) 2022-12-22 11:38:59 +01:00
Franck Nijhof 7e682af472 Merge branch 'master' into dev 2022-12-22 11:35:03 +01:00
Franck Nijhof 4e2cebc6d6 Fix incorrect voltage device class usage in RuuviTag BLE (#84380) 2022-12-22 10:35:50 +01:00
Erik Montnemery 7b26a952bd Fix flaky automation test (#84428) 2022-12-22 10:26:37 +01:00
Jan Bouwhuis 8051e5d4f4 Additional tests to improve coverage of manual and manual_mqtt (#84424) 2022-12-22 10:14:54 +01:00
Franck NijhofandErik Montnemery 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
Erik Montnemery 41341c76cf Restore speed when turning a Tasmota fan back on (#84337) 2022-12-22 09:31:14 +01:00
Franck Nijhof 2bd1a68559 Fix incorrect signal strength device class usage in Rituals Genie (#84376)
Fix incorrect signal strength device class usage in Rituals Perfume Genie
2022-12-22 08:54:51 +01:00
Jan Bouwhuis df58b5d9bd Replace async_schedule_update_ha_state for manual and manual_mqtt (#84395)
Replace deprecated async_schedule_update_ha_state
2022-12-22 08:48:33 +01:00
Allen Porter b8ce10f9a1 Add myself as a codeowner for rainbird (#84421) 2022-12-21 21:45:47 -08:00
J. Nick Koston 17d674e1cc Bump zeroconf to 0.47.0 (#84420) 2022-12-21 19:18:58 -10:00
GitHub Action 98f84c7c17 [ci skip] Translation update 2022-12-22 00:23:15 +00:00
Franck Nijhof 1f0ea73463 Add support for entity aliases to Google Assistant (#84405) 2022-12-21 23:52:01 +01:00
Marc Mueller 0d874899ea Update actions/cache to 3.2.0 + new restore action (#84408) 2022-12-21 23:51:48 +01:00
Marcel van der Veldt 10e796e9d5 Fix issues with Color temperature conversions in Hue (#83982) 2022-12-21 23:28:41 +01:00
Jelte Zeilstra 298ea3ff46 Add enum device class and translations to DSMR Active tariff sensor (#84253) 2022-12-21 23:26:56 +01:00
Erik Montnemery a6217ca9b9 Improve error message when an automation fails to validate (#83977) 2022-12-21 23:20:50 +01:00
Marc Mueller ac183b1394 Update isort to 5.11.4 (#84406) 2022-12-21 23:06:18 +01:00
ollo69 93cd73246a Use selector in AndroidTV option flow form (#83761) 2022-12-21 23:05:13 +01:00
Franck Nijhof 2e92fefc0a Fix uom/device class mismatches in tests (#84372) 2022-12-21 22:47:59 +01:00
Franck Nijhof 92beab82e2 Fix incorrect co device class usage in GIOS (#84379) 2022-12-21 22:47:39 +01:00
Franck Nijhof 370e458f2a Fix incorrect illuminance device class usage in Broadlink (#84373)
Fix incorect illuminance device class usage in Broadlink
2022-12-21 22:47:23 +01:00
Franck Nijhof 5c794234e7 Fix incorrect voc device class usage in Deconz sensors (#84371) 2022-12-21 22:44:13 +01:00
Franck Nijhof fa55ba72a4 Fix incorrect power factor device class usage in Fronius (#84374) 2022-12-21 22:43:50 +01:00