Franck Nijhof
f39f3b612a
String formatting and max line length - Part 5 ( #84501 )
...
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2022-12-23 16:43:17 +01:00
Franck Nijhof
139dd22ce6
Replace attrs with dataclasses in hassfest ( #84475 )
2022-12-23 15:46:00 +01:00
Franck Nijhof
94755a5773
String formatting and max line length - Part 4 ( #84445 )
...
Co-authored-by: jjlawren <jjlawren@users.noreply.github.com>
2022-12-23 13:27:27 +01:00
Maciej Bieniek
a8f09b4063
Round illuminance value in ZHA integration ( #84500 )
2022-12-23 13:24:15 +01:00
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
Jesse Hills
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 Veldt
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
Nyro
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 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
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