Commit Graph

11738 Commits (ffeac9714f69ebeb4248fa38e6ac6c8e6cf12a5e)

Author SHA1 Message Date
Aaron Bach ffeac9714f
Ensure SimpliSafe diagnostics redact the `code` option (#75137) 2022-07-13 20:52:13 +02:00
Bouwe Westerdijk 34f1d5e094
Add Plugwise number platform (#74655) 2022-07-13 09:21:58 +02:00
Paulus Schoutsen 41ec8cd354
Expose supported brands via API (#75074) 2022-07-12 13:49:54 -07:00
Franck Nijhof 397f94ee50
Migrate DSMR to use keys for entity unique ID (#74895) 2022-07-12 20:06:13 +02:00
Erik Montnemery b0fde206b8
Teach resolution center about fixing issues (#74694) 2022-07-12 10:26:06 -07:00
Gabe Cook 5489b2111a
Fix Ruckus Unleashed SSH connection failures (#75032) 2022-07-12 16:06:38 +02:00
Duco Sebel 5fdae0fc5b
Migrate HomeWizard to new entity naming style (#74958) 2022-07-12 15:56:16 +02:00
Jan Bouwhuis 5930f056a8
Mqtt support config_entry unload (#70149)
* squashed commits for rebase

* Flake

* Fix reloading issue manual legacy items

* Improve ACS sync for unsubscribe at disconnect

* Processed review comments

* Update homeassistant/components/mqtt/client.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>

* No need to await entry setup

* Remove complication is_connected

* Update homeassistant/components/mqtt/__init__.py

Co-authored-by: Erik Montnemery <erik@montnemery.com>
2022-07-12 11:07:18 +02:00
Michał Huryn 6a37600936
Remove incorrect device class from blebox button (#75042)
* Removed redundant attr device class from button.

* Removed irrelevant test for checking buttons device_class.
2022-07-12 10:01:53 +02:00
Erik Montnemery 2e228b2608
Tweak handling of entities with `has_entity_name` set (#74948)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2022-07-11 15:10:53 -07:00
puddly 2986a2f01b
Identify the active ZHA coordinator device in API responses (#74739)
* Remove deprecated zigpy properties

* Create a `ZHADevice.is_active_coordinator` property

* Add `@puddly` to the ZHA code owners

* Create a `ZHAGateway.coordinator_ieee` shortcut property
2022-07-11 14:19:30 -04:00
Matthias Alphart 75abf87611
Migrate Fronius to new entity naming style (#74974) 2022-07-11 09:16:29 -07:00
Brett Adams 01ca7f657c
Shorten Entity Name in Aussie Broadband (#74946) 2022-07-11 17:43:32 +02:00
Paulus Schoutsen 6fd47d035e
Add basic Rhasspy integration (#74942)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-07-11 08:40:52 -07:00
J. Nick Koston c2fefe03b2
Add support for subscribing to bluetooth callbacks by address (#74773) 2022-07-11 08:14:00 -07:00
Franck Nijhof af2feb3d40
Update pyupgrade to v2.37.1 (#74989) 2022-07-11 16:54:01 +02:00
Maciej Bieniek c1a4dc2f22
Add NextDNS switch platform (#74512)
* Add switch platform

* Use lambda to get state

* Use async with timeout

* Add tests

* Use correct type

* Use Generic for coordinator

* Use TCoordinatorData

* Cleanup generic

* Simplify coordinator data update methods

* Use new entity naming style

* Remove unnecessary code

* Only the first word should be capitalised

* Suggested change

* improve typing in tests

* Improve typing intests

* Update tests/components/nextdns/__init__.py

* black

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-07-11 16:00:13 +02:00
Erik Montnemery 9d2c213903
Support overriding unit of temperature number entities (#74977) 2022-07-11 14:49:36 +02:00
epenet ce353460b3
Fix Withings re-authentication flow (#74961) 2022-07-11 14:27:54 +02:00
Michał Huryn ca93aacc57
Add blebox tvLiftBox support (#74395)
* Added tvLiftBox support.

* Changes after @epenet code review.

* After @epenet code review, dictionaries moved to relevant modules.

* Import path changed to full path.

* Removed redundant code in BLEBOX_TO_<platform>_DEVICE_CLASSES for switch and button platforms.

* Post isort on covers.

* Added tests, required version bump. As property was added inside dependency.
2022-07-11 12:24:37 +02:00
Franck Nijhof 34b8f2b283
Migrate Ambee to new entity naming style (#74877) 2022-07-11 09:51:01 +02:00
Franck Nijhof eb92f0e16c
Migrate Forecast.Solar to new entity naming style (#74898) 2022-07-11 09:44:56 +02:00
Allen Porter f4e61eff18
Add update coordinator for google calendar (#74690)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-10 21:24:52 -07:00
Brandon Rothweiler 53502eb662
Migrate Mazda to new entity naming style (#74939) 2022-07-10 21:04:54 -07:00
Brett Adams d0f71d2e53
Migrate Aussie Broadband to new entity naming style (#74937) 2022-07-10 21:04:18 -07:00
Brett Adams 7a729aed54
Migrate Advantage Air to new entity naming style (#74940) 2022-07-10 21:03:48 -07:00
David F. Mulcahey 6f28e4bfee
Migrate ZHA to new entity naming standard (#74846) 2022-07-10 13:17:59 -07:00
Franck Nijhof d6ceebbb68
Migrate Met.no to new entity naming style (#74908) 2022-07-10 13:13:22 -07:00
Aaron Bach 5971ab6549
Migrate Flo to new entity naming style (#74744) 2022-07-10 21:40:06 +02:00
Jc2k 59170d3c54
Prepare homekit_controller for _hap._udp.local. (#74857)
* Prepare homekit_controller for _hap._udp.local.
2022-07-10 19:50:54 +01:00
David F. Mulcahey edaafadde0
Remove ZHA device storage (#74837)
* Remove ZHA device storage

* remove storage file if it exists
2022-07-10 13:46:22 -04:00
Alexei Chetroi 240a83239a
Correctly handle device triggers for missing ZHA devices (#74894) 2022-07-10 13:35:45 -04:00
Allen Porter 6f9fcdff99
Improve calendar error handling to match best practices (#74891) 2022-07-10 10:04:57 -07:00
J. Nick Koston 157d6dc83f
Add missing Start Dimmer mapping for bond buttons (#74555) 2022-07-09 23:45:49 +02:00
Franck Nijhof 0f813b61c3
Migrate Elgato to new entity naming style (#74590) 2022-07-09 23:41:04 +02:00
Franck Nijhof 81e7eb623b
Migrate Twente Milieu to new entity naming style (#74593) 2022-07-09 23:40:55 +02:00
Allen Porter 1c4fee65c0
Migrate nest to new entity naming style (#74724) 2022-07-09 19:21:53 +02:00
Guido Schmitz 72d134be52
Migrate devolo Home Network to new entity naming (#74741) 2022-07-09 19:05:49 +02:00
Duco Sebel 124c8e8f73
Add sensors for HomeWizard Watermeter (#74756)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-07-09 18:39:30 +02:00
Joakim Plate 3a5cca3ff2
Convert rfxtrx to entity naming (#74720) 2022-07-09 17:15:08 +02:00
Robert Hillis e17db1fd0c
Remove deprecated yaml config from Steam (#74805) 2022-07-09 16:43:50 +02:00
J. Nick Koston f4c333626e
Add coverage for lutron caseta bridges to hkc (#74765) 2022-07-09 08:29:18 -05:00
J. Nick Koston a697672944
Add bluetooth integration (#74653)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2022-07-08 18:55:31 -05:00
kpine c27fbce7d0
Fix KeyError from zwave_js diagnostics (#74579) 2022-07-09 00:20:44 +02:00
Benoit Anastay 766523cf8c
Fix error with HDD temperature report in Freebox integration (#74718)
* Fix error whith HDD temperature report

There was a non handled error case, documented in issue https://github.com/home-assistant/core/issues/43812 back in 2020 and the fix wasn't applied

* Use get method instead of ignoring the sensor

* Update test values

Add idle state drive with unkown temp

* update Tests for system sensors api

* Fix booleans values

* Fix disk unique_id

There was a typo in the code
2022-07-08 14:22:31 -07:00
Antonino Piazza 4209d7733b
Add huawei_lte wifi guest network switch (#71035) 2022-07-08 23:09:03 +03:00
Allen Porter ff324ab2fb
Attempt to fix flaky test by waiting for setup to complete (#74734) 2022-07-08 09:50:56 -07:00
Allen Porter 08d8304a52
Migrate google calendar to new entity naming (#74727)
* Migrate google calendar to new entity naming

* Update homeassistant/components/google/calendar.py

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-07-08 07:59:50 -07:00
Robert Svensson 3b3766fbe0
Bump deconz dependency to fix #74523 (#74710) 2022-07-08 12:54:09 +02:00
Maciej Bieniek fd7330ea77
Bump NextDNS backend library (#74611) 2022-07-08 09:48:46 +02:00