J. Nick Koston
e9c861f2b2
Add support for cover positions in bond ( #72180 )
2022-05-20 07:49:26 -07:00
jjlawren
614c44b9f0
Bump plexapi to 4.11.1 ( #72121 )
2022-05-20 07:48:22 -07:00
Allen Porter
775be354a6
Cleanup nest async methods that do not need to actually await ( #72170 )
...
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-05-20 07:47:18 -07:00
J. Nick Koston
d459a5c66e
Include context state in logbook responses to improve localization ( #72222 )
...
* Include context state in logbook responses to improve localization
* reduce payload, dont send context_event_type if sending context_state
2022-05-20 07:46:01 -07:00
SNoof85
cbcf832436
Fix for Xiaomi miio fan speed ( #72027 )
...
Update fan.py
2022-05-20 15:22:38 +02:00
epenet
a72ce2415b
Adjust setup type hints in agent_dvr ( #72224 )
2022-05-20 12:15:08 +03:00
Shay Levy
74e8b076e5
Fix Shelly missing key config flow ( #72116 )
2022-05-20 12:05:53 +03:00
epenet
99ad785d0a
Adjust setup type hints in mqtt ( #72227 )
2022-05-20 09:19:01 +02:00
epenet
71d6a17073
Adjust device_automation type hints in arcam_fmj ( #72193 )
2022-05-20 08:42:22 +02:00
Jan Bouwhuis
654b095498
Move manual configuration of MQTT alarm control panel to the integration key ( #72165 )
...
Add alarm_control_panel
2022-05-20 08:37:53 +02:00
epenet
4fb3a01c36
Adjust device_automation type hints in netatmo ( #72136 )
...
* Adjust device_automation type hints in netatmo
* Improve type hints
2022-05-20 08:27:49 +02:00
epenet
85ef0e3bd6
Adjust device_automation type hints in nest ( #72197 )
2022-05-20 08:27:24 +02:00
Raman Gupta
5f7594268a
Switch zwave_js firmware upload view to use device ID ( #72219 )
...
* Switch zwave_js firmware upload view to use device ID
* Store device registry in view
2022-05-20 01:50:13 -04:00
J. Nick Koston
7cad1571a2
Describe hue events in the logbook ( #72220 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-05-19 22:21:09 -07:00
epenet
ba4031718d
Enforce application_credentials type hints ( #72214 )
2022-05-20 06:25:29 +02:00
Allen Porter
c028db00de
Add Neato application credentials platform and deprecate configuration.yaml ( #72175 )
2022-05-19 21:22:37 -07:00
Erik Montnemery
36e9088e6b
Allow frontend to store metadata in homeassistant scenes ( #72178 )
2022-05-19 21:22:15 -07:00
J. Nick Koston
1001f9e39a
Fix last state in history minimal respones when all the states at the end are skipped ( #72203 )
2022-05-19 20:58:32 -07:00
Christopher Bailey
5c2c602686
Bumps pyunifiprotect to 3.6.0 ( #72188 )
2022-05-19 20:34:58 -05:00
GitHub Action
9a3ecacf6b
[ci skip] Translation update
2022-05-20 00:21:27 +00:00
J. Nick Koston
3681596430
Bump nexia to 1.0.1 ( #72185 )
...
- Fixes blower state when system is turned off
- Changelog: https://github.com/bdraco/nexia/compare/1.0.0...1.0.1
- Fixes #71949
2022-05-19 18:33:49 -05:00
Raman Gupta
68b278d170
Remove legacy zwave migration logic ( #72206 )
...
* Remove legacy zwave migration logic
* Update test_migrate.py
2022-05-19 18:29:28 -04:00
epenet
ebc883b43f
Adjust device_automation type hints in homekit_controller ( #72199 )
2022-05-19 15:22:09 -05:00
epenet
3604bb4c66
Adjust device_automation type hints in lutron_caseta ( #72133 )
2022-05-19 15:21:43 -05:00
epenet
7ce3e9ad7b
Adjust device_automation type hints in shelly ( #72196 )
2022-05-19 22:33:50 +03:00
epenet
7005526892
Adjust device_automation type hints in webostv ( #72200 )
2022-05-19 22:33:01 +03:00
epenet
a57697d6e9
Adjust device_automation type hints in deconz ( #72194 )
2022-05-19 21:16:06 +02:00
Raman Gupta
487819bbe5
Use device ID as input for zwave_js WS device cmds ( #71667 )
...
* Use device ID as input for zwave_js WS device cmds
* Additionally missed commands, update network_status command to include node status data
* revert change to removed function
* Revert register device change
2022-05-19 13:31:24 -04:00
J. Nick Koston
1c4c0f1eb3
Small fixes and cleanups to legacy nexia code ( #72176 )
2022-05-19 11:50:54 -05:00
epenet
0422d7f256
Add type hints to homekit_controller ( #72155 )
2022-05-19 11:34:51 -05:00
epenet
8ef39c3cfd
Add new methods to DeviceAutomationConditionProtocol ( #72169 )
...
* Add composite type
* Add new methods to DeviceAutomationConditionProtocol
2022-05-19 18:24:01 +02:00
epenet
8a00281eaa
Add new methods to DeviceAutomationTriggerProtocol ( #72168 )
...
* Add composite type
* Add new methods to DeviceAutomationTriggerProtocol
2022-05-19 18:23:40 +02:00
epenet
17bb503450
Add new methods to DeviceAutomationActionProtocol ( #72163 )
...
* Add composite type
* Extend action protocol
* Drop return/raise
2022-05-19 18:23:23 +02:00
Marcio Granzotto Rodrigues
3ece5965a8
Update bond-api to 0.1.18 ( #72166 )
2022-05-19 11:04:48 -05:00
J. Nick Koston
f06f94ea85
Add coverage to ensure we reject 0 length logbook filters ( #72124 )
2022-05-19 08:59:06 -07:00
Allen Porter
3526252cfc
Bump gcal-sync to 0.8.1 ( #72164 )
2022-05-19 08:16:49 -07:00
epenet
b65b47f25e
Cleanup zha async method which is not awaiting ( #72093 )
...
* Cleanup zha async method which is not awaiting
* Missed a commit
2022-05-19 17:05:25 +02:00
Matrix
1e1016aa5f
Add yolink binary sensor ( #72000 )
...
* Add binary sensor platform
* Add untest file to .coveragerc
* change attr default
2022-05-19 16:43:32 +02:00
Erik Montnemery
c27d563164
Make changes to application_credentials trigger full CI run ( #72157 )
2022-05-19 16:19:39 +02:00
epenet
f166a47df3
Adjust device_automation type hints in nest ( #72135 )
2022-05-19 06:50:32 -07:00
Jan Bouwhuis
ed1c2ea2b8
Move manual configuration of MQTT fan and light to the integration key ( #71676 )
...
* Processing yaml config through entry setup
* Setup all platforms
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* adjust mock_mqtt - reference config from cache
* Fix test config entry override
* Add tests yaml setup
* additional tests
* Introduce PLATFORM_SCHEMA_MODERN
* recover temporary MQTT_BASE_PLATFORM_SCHEMA
* Allow extra key in light base schema, restore test
* Fix test for exception on platform key
* One deprecation message per platform
* Remove deprecation checks from modern schema
* Update homeassistant/components/mqtt/fan.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/fan.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/schema_json.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/light/schema_template.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Update homeassistant/components/mqtt/mixins.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* rename validate_modern_schema
* Do not fail platform if a single config is broken
* Update homeassistant/components/mqtt/__init__.py
Co-authored-by: Erik Montnemery <erik@montnemery.com>
* Fix tests on asserting log
* Update log. Make helper transparant, remove patch
* Perform parallel processing
* Update tests/components/mqtt/test_init.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Apply suggestions from code review
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/mqtt/mixins.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* black
* Fix tests and add #new_format anchor
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-05-19 15:04:53 +02:00
Franck Nijhof
9d377aabdb
Fix Google tests ( #72158 )
2022-05-19 14:11:29 +02:00
starkillerOG
f7b96c87d0
Netgear test coverage ( #72150 )
2022-05-19 13:06:56 +02:00
starkillerOG
cfe9ea033a
Split miio gateway coordinator ( #69755 )
2022-05-19 11:14:07 +02:00
Shay Levy
bad245a856
Fix Shelly triggers type hints ( #72146 )
2022-05-19 11:06:57 +02:00
starkillerOG
9be7b02613
Fix Motion Blinds checking interface for multiple gateways ( #71474 )
...
* fix checking interface for multiple gateways
* fix black
* setup lock for shared multicast listener
* fix black
* bump motionblinds to 0.6.7
* compensate for extra Lock_key
* unregister gateway when unloading
* unsubscribe stop listener
* fix black
* only unsubscribe listener on last gateway remove
* catch OSError for invalid interfaces
* test coverage
* make stop listen on last config entry more robust
* also check ConfigEntryState
* fix black
2022-05-19 10:36:22 +02:00
epenet
1d6e404512
Adjust device_automation type hints in homekit_controller ( #72130 )
2022-05-19 10:19:43 +03:00
epenet
f144b518b2
Adjust device_automation type hints in kodi ( #72131 )
2022-05-19 10:18:01 +03:00
epenet
453c6af595
Adjust device_automation type hints in arcam_fmj ( #72128 )
2022-05-19 10:16:46 +03:00
epenet
694dc97ac5
Adjust device_automation type hints in tasmota ( #72140 )
2022-05-19 10:15:41 +03:00