Joakim Plate and GitHub
8bd4125390
Test corrections noticed during pytest upgrade ( #82579 )
...
* Withing trigger a call to coordinator after init
* Stop discovery task on STOP event
* Stop dsmr connection task on STOP
* Use autospec in modem_serial tests
close on AioSerial is non async, and should not be mocked as a coroutine
* Make sure responder is specced correctly
tests/components/emulated_hue/test_init.py::test_setup_works
/Users/joakim/src/hass/home-assistant/homeassistant/components/emulated_hue/__init__.py:119: RuntimeWarning: coroutine 'AsyncMockMixin._execute_mock_call' was never awaited
protocol.close()
* Don't assume Pymodbus is the only thing logging
* Use gather instead of wait
```
homeassistant/components/homeassistant/__init__.py:208: DeprecationWarning: The explicit passing of coroutine objects to asyncio.wait() is deprecated since Python 3.8, and scheduled for removal in Python 3.11.
```
* Increase wait time for automation tests
Assuming exit within 1 seconds is unreasonable on a potentially loaded
test machine.
* Avoid changing app state after startup
2022-11-23 20:53:28 +01:00
Joakim Plate and GitHub
25c7754edb
Upgrade arcam_fmj to entity naming ( #82586 )
2022-11-23 20:36:17 +01:00
Álvaro Fernández Rojas and GitHub
f1ffb25d99
Add Airzone DHCP discovery support ( #82339 )
2022-11-23 12:32:23 -07:00
epenet and GitHub
f91e250e90
Fix TemplateError definition ( #82570 )
2022-11-23 20:30:32 +01:00
epenet and GitHub
6b85d17e7c
Add type hints to template tests ( #82566 )
2022-11-23 20:28:52 +01:00
Jan Bouwhuis and GitHub
23bc39b7f4
Add type hints on Template().__init__() ( #82574 )
2022-11-23 20:26:55 +01:00
27e6b69656
Add yamaha brand configuration ( #81267 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2022-11-23 20:19:20 +01:00
G Johansson and GitHub
8704f1aa47
Fully type min_max ( #79496 )
2022-11-23 19:54:12 +01:00
Aarni Koskela and GitHub
97b40b5f49
Make hassfest strictly typed ( #82091 )
2022-11-23 19:05:31 +01:00
Franck Nijhof and GitHub
0b5357de44
Cleanup Climacell translations ( #82584 )
2022-11-23 17:49:59 +01:00
Duco Sebel and GitHub
a969f69fd5
Add support for controlling HomeWizard Energy Socket status light level ( #82378 )
...
* Add control option for Energy Socket status LED
* Add tests for number
* Fix failing tests in switch
* Fix comments
* Adjust name
* Simplify device_info
2022-11-23 11:47:32 -05:00
epenet and GitHub
aa02a53ac6
Add type hints to template states ( #82582 )
...
* Add type hints to template states
* Undo rename
* Remove invalid mypy issue link
2022-11-23 17:46:51 +01:00
Matrix and GitHub
95cbf7cca7
Add yolink Dimmer support ( #81970 )
...
* Add yolink Dimmer support
* suggest change
* fix suggest
* fix suggest
* fix suggest
2022-11-23 16:27:51 +01:00
Jan Bouwhuis and GitHub
4f3919cb95
Move mqtt device_tracker files ( #82581 )
...
Move mqtt device_tracker files to single file
2022-11-23 16:24:56 +01:00
Joakim Plate and GitHub
a55fb445b0
Bump to Arcam 1.0.1 and make strictly typed ( #82487 )
...
* Make arcam_fmj strictly typed
* Add test for invalid UDN
2022-11-23 16:23:25 +01:00
Jan Bouwhuis and GitHub
32d68f375b
Add Mqtt WebSockets support ( #82078 )
...
* Add Mqtt WebSockets support
* Fix tests
* Add testing websockets options
* Add tests transport settings
* Do not use templates for ws_headers
* Use json helper - small corrections
2022-11-23 15:03:31 +01:00
Franck Nijhof and GitHub
4ea9926497
Not to Tox ( #76582 )
2022-11-23 14:40:37 +01:00
Joakim Sørensen and GitHub
3738135e0b
Add helper to access RepairsFlowManager ( #82567 )
...
async_external_step
2022-11-23 12:00:38 +01:00
Hessel and GitHub
c68149c75b
Fix Wallbox price unit ( #82420 )
...
* Change Symbol to Currency code in test
* change unit to currency/kWh
* f string
2022-11-23 11:25:21 +01:00
J. Nick Koston and GitHub
188cdd1bac
Ensure esphome client tasks await cancelation ( #82547 )
2022-11-23 10:07:05 +01:00
GitHub Action
eaf6d43508
[ci skip] Translation update
2022-11-23 00:26:26 +00:00
Jc2k and GitHub
f20c8c657a
Fix HomeKit CoAP connection getting RST incorrectly ( #82553 )
2022-11-23 00:05:40 +00:00
Jesse Hills and GitHub
7c36f1409d
Bump aioesphomeapi to 12.0.0 ( #82543 )
2022-11-22 13:45:40 -06:00
epenet and GitHub
22f6a72694
Improve type hints in acmedia config flow ( #82534 )
2022-11-22 16:14:08 +01:00
Álvaro Fernández Rojas and GitHub
00afcffbf9
Abort before trying to connect in QNAP QSW DHCP discovery when already configured ( #82362 )
2022-11-22 09:12:33 -06:00
Shay Levy and GitHub
4a089b5c28
Add tests coverage for Shelly climate platform ( #82529 )
2022-11-22 09:04:55 -06:00
Jan Bouwhuis and GitHub
9c1e8486c5
Add unique id option for mqtt_room sensors ( #82521 )
...
Add unique_id setting for mqtt_room
2022-11-22 15:56:31 +01:00
157222126e
Add Vallox temperature control entities ( #75858 )
...
Co-authored-by: Sebastian Lövdahl <slovdahl@hibox.fi >
Co-authored-by: Andre Richter <andre-richter@users.noreply.github.com >
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
2022-11-22 12:46:57 +01:00
epenet and GitHub
687d162a94
Fix incorrect type hint in SchemaOptionsFlow ( #82516 )
2022-11-22 12:45:35 +01:00
9d192643ee
Move PluggableAction to trigger helpers ( #81900 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com >
Co-authored-by: Joakim Plate <elupus@ecce.se >
Co-authored-by: Shay Levy <levyshay1@gmail.com >
2022-11-22 11:35:18 +01:00
Erik Montnemery and GitHub
b566d55998
Sort ignore-words-list ( #82520 )
2022-11-22 11:26:53 +01:00
Erik Montnemery and GitHub
be7e76f302
Migrate ZHA when enabling multi-PAN support on HA Yellow ( #82213 )
...
* Migrate ZHA when enabling multi-PAN support on HA Yellow
* Refactor BaseZhaFlow.async_step_maybe_confirm_ezsp_restore
* Change data passed to ZHA to initiate migration
* Catch errors during ZHA migration
* Fix ZhaMigrationHelper.async_prepare_yellow_migration return value
* Improve test coverage
* Improve test coverage
* Fix spelling
* Rename some none HA yellow specifics
* Rename again
* Increase number of migration retries + refactor
* Suppress OperationNotAllowed when reloading
* Adjust tests
2022-11-22 11:17:23 +01:00
jan iversen and GitHub
15176300e2
Add full test of wrap option ( #82308 )
...
fixes undefined
2022-11-22 09:57:04 +01:00
Guido Schmitz and GitHub
1e64d830ac
Migrate devolo Home Control to new entity naming ( #74969 )
2022-11-22 09:54:05 +01:00
Aarni Koskela and GitHub
e4c73259f7
Configure autoflake for pre-commit ( #82414 )
2022-11-22 08:10:36 +01:00
epenet and GitHub
bf3c6e5f58
Enforce VacuumEntityFeature ( #82466 )
2022-11-22 07:27:27 +01:00
epenet and GitHub
4134d722da
Enforce WaterHeaterEntityFeature ( #82467 )
2022-11-22 07:27:09 +01:00
epenet and GitHub
ab26ea06b9
Enforce UpdateEntityFeature ( #82465 )
2022-11-22 07:16:53 +01:00
epenet and GitHub
ff5f1aee53
Enforce SirenEntityFeature ( #82464 )
2022-11-22 07:16:29 +01:00
epenet and GitHub
0cb3ec142e
Enforce RemoteEntityFeature ( #82463 )
2022-11-22 07:16:03 +01:00
epenet and GitHub
6f05a74686
Enforce MediaPlayerEntityFeature ( #82462 )
2022-11-22 07:15:37 +01:00
epenet and GitHub
a225fc456f
Enforce LockEntityFeature ( #82461 )
2022-11-22 07:15:11 +01:00
epenet and GitHub
7f1e1ed1d8
Enforce LightEntityFeature ( #82460 )
2022-11-22 07:14:47 +01:00
epenet and GitHub
d4bd9a0f7e
Enforce HumidifierEntityFeature ( #82459 )
2022-11-22 07:14:19 +01:00
epenet and GitHub
12cb17620e
Enforce FanEntityFeature ( #82458 )
...
* Enforce FanEntityFeature
* Adjust pylint
2022-11-22 07:13:54 +01:00
epenet and GitHub
34607d4410
Enforce CoverEntityFeature ( #82457 )
...
* Enforce CoverEntityFeature
* Adjust pylint
2022-11-22 07:09:19 +01:00
epenet and GitHub
48cc3071bb
Enforce ClimateEntityFeature ( #82329 )
2022-11-22 07:08:53 +01:00
epenet and GitHub
8b54a0679f
Enforce CameraEntityFeature ( #82325 )
2022-11-22 07:08:28 +01:00
J. Nick Koston and GitHub
7df711f1f3
Show HomeKit Controller unhandled pairing error reason in the UI ( #82505 )
2022-11-21 21:24:35 -05:00
J. Nick Koston and GitHub
a7caa038be
Accept advertisements from alternate scanners when a scanner stops scanning ( #82448 )
2022-11-21 21:23:07 -05:00