Commit Graph

45291 Commits (50cc5e10b9a2f0e4f6957ebb5f461a3b823a2b80)

Author SHA1 Message Date
epenet d1a2ce4b78
Cleanup mypy ignored modules (#64341)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-18 12:10:49 +01:00
Shay Levy de19483632
Fix webostv media next/previous services (#64355) 2022-01-18 12:09:26 +01:00
Erik Montnemery 64bcd60974
Remove Windows workarounds from frontend (#64343) 2022-01-18 09:05:00 +01:00
Martin Hjelmare ef1e56dfe1
Fix media player image url password logged (#64293) 2022-01-17 23:02:02 -08:00
Erik Montnemery 9718fd2534
Enable Alexa state reporting by default (#63802) 2022-01-17 23:01:43 -08:00
Allen Porter 737ac7cb7c
Cleanup nest auth registration, moving out of __init__.py (#63350) 2022-01-17 22:17:23 -08:00
Allen Porter cef0a18e23
Bump google-nest-sdm 1.5.1 (#64334) 2022-01-17 22:16:13 -08:00
Franck Nijhof a0bbe46c4a
Clean last usages of old config flow handlers decorator (#64329) 2022-01-17 22:02:12 -08:00
epenet 8bcf495caf
Import tts (#64212)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-17 22:01:28 -08:00
Raman Gupta c3fc7becb6
Add zwave_js support for diagnostics (#64336) 2022-01-17 22:00:53 -08:00
Paulus Schoutsen 6055cd20c8
Add diagnostics integration (#64330) 2022-01-17 20:42:18 -08:00
G Johansson a334e0c7b9
Exception handling config flow yale_smart_alarm (#63623) 2022-01-17 19:29:55 -08:00
Josh Soref eda806ca12
spelling: components/airly (#64266)
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 19:22:11 -08:00
epenet 24c07ccf15
Remove tado from mypy ignored modules (#64333)
* Remove tado from mypy ignored modules

* Adjust typing

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-17 19:20:12 -08:00
Paulus Schoutsen 7887f23824
Merge pull request #64317 from home-assistant/rc 2022-01-17 16:29:40 -08:00
GitHub Action 8e14f2037c [ci skip] Translation update 2022-01-18 00:15:38 +00:00
Paulus Schoutsen c3126543b8 remove typing 2022-01-17 15:47:05 -08:00
Robert Svensson 959498d8df Orphaned MAC addresses breaks UniFi options flow (#64327) 2022-01-17 14:35:55 -08:00
J. Nick Koston bfe657ac96 Bump flux_led to 0.28.4 to fix setting white temp on 0x35 devices (#64326) 2022-01-17 14:35:54 -08:00
J. Nick Koston 777c5b7717 Ensure status is correct at start for older august bridges (#64144) 2022-01-17 14:35:53 -08:00
J. Nick Koston b01449f751
Bump flux_led to 0.28.4 to fix setting white temp on 0x35 devices (#64326) 2022-01-17 14:35:36 -08:00
Robert Svensson d4e509422a
Orphaned MAC addresses breaks UniFi options flow (#64327) 2022-01-17 22:37:33 +01:00
Robert Svensson deed5f327c
Add low battery binary sensor to deCONZ integration (#64168)
* Make tamper sensor a property sensor

* Add low battery binary sensor as a binary property sensor

* Change according to review comment

* Use value_fn lambda

* Fix comparison

* Specific entity_description typing

* Minimize the code block affected by catching AttributeError

* Update homeassistant/components/deconz/binary_sensor.py

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

* Update homeassistant/components/deconz/binary_sensor.py

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

* Avoid try statement

* Reflect review changes in sensor platform as well

* Store known sensor entities once per device

Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-17 22:35:20 +01:00
Christopher Bailey 259befa65f
Cleans up various asserts/type ignores for UniFi Protect (#63824)
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-17 10:51:55 -10:00
Mick Vleeshouwer b9cfaae3de
Refactor some sensors and add translations to Overkiz (#64108) 2022-01-17 10:47:42 -10:00
Mick Vleeshouwer 8f6884ac10
Add new Binary Sensor description to Overkiz integration (#64322) 2022-01-17 10:46:20 -10:00
Jc2k f0fdd7d650
Finish deduplicating homekit_controller enumeration tests (#64306) 2022-01-17 10:44:59 -10:00
Mick Vleeshouwer 05c177e3ed
Address late feedback to Overkiz (move to constants) (#64324) 2022-01-17 10:25:24 -10:00
Mick Vleeshouwer 728b587933
Add additional buttons to Overkiz integration (#64321) 2022-01-17 10:17:23 -10:00
G Johansson bbb29ab455
Code quality improvements smhi (#64312) 2022-01-17 20:27:23 +01:00
Robert Svensson 7e40707288
Add Air Quality PPB sensor to deCONZ integration (#64164)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-17 20:25:55 +01:00
Paulus Schoutsen 69c5b04de9 lint 2022-01-17 11:21:55 -08:00
Paulus Schoutsen 1c82a56618 Bumped version to 2021.12.10 2022-01-17 10:39:56 -08:00
rikroe 8c531b4c17 Bump bimmer_connected to 0.8.10 (#64314)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-01-17 10:39:52 -08:00
Matthias Alphart ec993b12e9 Fix KNX onboarding when there is no yaml config defined yet (#64216) 2022-01-17 10:39:51 -08:00
Raman Gupta da5b4735da Ignore unavailable entities when creating zwave_js device actions list (#64184)
* Fix bug with zwave-js device actions

* outdent

* Add test and fix bug

* fix
2022-01-17 10:39:50 -08:00
J. Nick Koston 8f842c7807 Fix august lock/unlock with older bridges (#64143) 2022-01-17 10:37:32 -08:00
J. Nick Koston 9f281e026f Ensure august status is current when integration loads (#64027) 2022-01-17 10:37:32 -08:00
J. Nick Koston 4f09439c8c Fix flux_led turn on when brightness is zero on newer devices (#64129) 2022-01-17 10:35:25 -08:00
Erik Montnemery 7c110eeef4
Remove Windows workarounds from tests/utils/test_json.py (#64311) 2022-01-17 19:34:46 +01:00
Maciej Bieniek 405c4f685c Fix changing the preset mode (#64119) 2022-01-17 10:31:35 -08:00
J. Nick Koston 7a886efec5 Bump flux_led to 0.28.3 to fix setting colorloop on older models (#64094)
Fixes #64087
2022-01-17 10:31:23 -08:00
rikroe 08132eb922
Bump bimmer_connected to 0.8.10 (#64314)
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-01-17 19:30:35 +01:00
J. Nick Koston 7bcf3e81d2 Bump nexia to 0.9.13 to fix setting emergency heat (#64020) 2022-01-17 10:25:18 -08:00
J. Nick Koston ba961b7fdd Fix homekit options being mutated during config_flow/migration (#64003) 2022-01-17 10:25:17 -08:00
Stefan Agner 2fb1e406cf Convert disabled_by to DeviceEntryDisabler on load (#63944)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-01-17 10:25:16 -08:00
Michael Chisholm 7320904f48 dlna_dmr: Allow for upnp attributes with None contents (#63892) 2022-01-17 10:25:16 -08:00
J. Nick Koston df2b6fd5d4 Convert siri requests for target heating cooling state auto to a valid mode (#60220) 2022-01-17 10:23:16 -08:00
kpine cb89c23c0f Avoid removing zwave_js devices for non-ready nodes (#59964)
* Only replace a node if the mfgr id / prod id / prod type differ

* Prefer original device name for unready node

* move register_node_in_dev_reg into async_setup_entry

* simplify get_device_id_ext

* Don't need hex ids

* Revert "move register_node_in_dev_reg into async_setup_entry"

This reverts commit f900e5fb0c67cc81657a1452b51c313bccb6f9e1.

* Revert Callable change

* Revert device backup name

* Add test fixtures

* Update existing not ready test with new fixture data

* Check device properties after node added event

* Add entity check

* Check for extended device id

* better device info checks

* Use receive_event to properly setup components

* Cleanup tests

* improve test_replace_different_node

* improve test_replace_same_node

* add test test_node_model_change

* Clean up long comments and strings

* Format

* Reload integration to detect node device config changes

* update assertions

* Disable entities on "value removed" event

* Disable node status sensor on node replacement

* Add test for disabling entities on remove value event

* Add test for disabling node status sensor on node replacement

* disable entity -> remove entity

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-01-17 10:22:20 -08:00
Mick Vleeshouwer 313ad2ecde
Add switch entity to Overkiz integration (#64000) 2022-01-17 08:21:37 -10:00