Commit Graph
42838 Commits
Author SHA1 Message Date
Paulus Schoutsen 7887f23824 Merge pull request #64317 from home-assistant/rc 2021.12.10 2022-01-17 16:29:40 -08: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
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
rikroeandrikroe 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
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
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 AgnerandPaulus Schoutsen 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
kpineandMartin Hjelmare 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
Paulus Schoutsen b6f432645d Merge pull request #63867 from home-assistant/rc 2021.12.9 2022-01-10 17:26:09 -08:00
Paulus Schoutsen 25b07b07d4 Bumped version to 2021.12.9 2022-01-10 16:22:00 -08:00
Paulus Schoutsen a4f717cb5a Bump frontend to 20211229.1 (#63866) 2022-01-10 16:21:53 -08:00
J. Nick Koston ab4aa5dda4 Bump aioharmony to 0.2.9 (#63858) 2022-01-10 16:21:52 -08:00
J. Nick Koston f6d21a04e0 Bump flux_led to 0.27.45 to fix missing controls on ZJ21410 models (#63854) 2022-01-10 16:21:51 -08:00
KnoddandFranck Nijhof 50bd5d62aa Support Tuya strip lights with correct values for saturation and brightness (#63812)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-10 16:21:51 -08:00
Joakim Sørensen e0ba71e6cb Add client metadata to cloud register (#63794) 2022-01-10 16:21:50 -08:00
Raman Gupta 4a3d1bcb23 Fix zwave_js device actions (#63769) 2022-01-10 16:21:49 -08:00
Korn e2c7c7f582 Bump WazeRouteCalculator to 0.14 (#63718) 2022-01-10 16:21:48 -08:00
RenierM26 c7257934cc Bump PySwitchbot to 0.13.2 (#63713)
* Bump api

* gen requirements

* Bump api to 0.13.2 to remove print statement.
2022-01-10 16:21:48 -08:00
J. Nick Koston 3e02fffdb6 Bump flux_led to 0.27.44 to fix CCT ceiling lights (#63712)
- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.27.42...0.27.44

- The library was incorrectly speaking the older protocol
  to these devices when it needed to speak the newer CCT one
2022-01-10 16:21:47 -08:00
starkillerOG 50d690544a Fix Netgear used method version (#63686)
* Netgear fix used method version

* add error message

* fix imports

* fix black

* fix error mess

* rename const
2022-01-10 16:21:46 -08:00
Franck Nijhof 1444a3cce0 Fix Tuya climate c_f DP not being a string (#63680) 2022-01-10 16:21:45 -08:00
RenierM26 70d21bf3c0 Switchbot Set initial state for switch (#63654) 2022-01-10 16:21:45 -08:00
J. Nick Koston 0828eb5bc5 Fix august locks failing to lock/unlock (#63652) 2022-01-10 16:21:44 -08:00
J. Nick Koston 028169c076 Bump yalexs to 1.1.16 (#62700) 2022-01-10 16:21:43 -08:00
J. Nick Koston ea5b18c1ef Split august motion and image capture binary sensors (#62154) 2022-01-10 16:21:43 -08:00
J. Nick Koston 79d789c610 Bump flux_led to 0.27.42 (#63651)
- Fixes RGB/WW/CW controller operating mode not being detected after
  a factory reset.

- When the device is factory reset or setup for the first time the operating
  mode is reported as 0 and its expected the user will set it in the
  Magic Home app. If they skip that step Home Assistant will never be able
  to figure out which operating mode the device is using and the CW and WW
  channels will not work.

- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.27.41...0.27.42
2022-01-10 16:20:18 -08:00
Leah Oswald b4391fd114 Add default mode 'auto' for tradfri starkvind air purifier on turn on (#63641)
* add default mode 'auto' for tradfri starkvind air purifier on turn on

This commits fixes the behaviour described in #60122 (purifier couldn't be
started via toggle switch). It adds 'auto' as default mode/fallback for
turning on the starkvind air purifier. This is now the same behaviour the
original app provides.

* Refactor code that set 'auto' as default value for tradfri starkvind on
turn on
2022-01-10 16:20:16 -08:00
J. Nick Koston 1923f86b75 Bump flux_led to 0.27.41 (#63638) 2022-01-10 16:20:16 -08:00
J. Nick Koston 20362867ff Ensure selected entity is pre-selected in homekit options flow (#63628)
* Ensure selected entity is pre-selected in homekit options flow

- We recently adjusted the flow to exclude entities that had
  been deleted from breaking the UI validation. We need to include
  single entities in the set of all supported entities since
  accessory mode has no domain filter

* tweak

* Additional fixes

* small tweak to speed up building the set

* merged fixed version for test branch
2022-01-10 16:20:15 -08:00
J. Nick Koston f487f2ee31 Fix KeyError during call to homekit.unpair (#63627) 2022-01-10 16:20:14 -08:00
jjlawren 4ad77a758c Bump soco to 0.25.3 (#63548) 2022-01-10 16:20:13 -08:00
Kevin Worrel 4318bec5d4 Bump screenlogicpy (#63533) 2022-01-10 16:20:13 -08:00
J. Nick Koston 2d7defbdb1 Pickup screenlogic codeowner (#61477)
- I am using this in production and already doing some work on it
2022-01-10 16:20:12 -08:00
Franck Nijhof 178b63f3b4 Fix incorrect access to entity registry in Xiaomi Miio (#63446) 2022-01-10 16:18:42 -08:00
J. Nick Koston 5f3e89d638 Bump flux_led to 0.27.40 to fix SK6812RGBW white level reporting (#63435) 2022-01-10 16:16:30 -08:00
Erik Montnemery 4d8cf8f14a Bump pychromecast to 10.2.3 (#63429) 2022-01-10 16:16:29 -08:00
Paulus Schoutsen cf84ba1da1 Merge pull request #63412 from home-assistant/rc 2021.12.8 2022-01-04 21:58:36 -08:00