Commit Graph

35444 Commits (7552404f70c61bff02b2f8a4e8f6951950190dfc)

Author SHA1 Message Date
J. Nick Koston 50cc5e10b9
Small cleanups to gogogate2 () 2022-01-25 20:36:37 -08:00
J. Nick Koston 5cc5813bd6
Add state class to hunterdouglas_powerview () 2022-01-25 20:36:22 -08:00
J. Nick Koston 8593d07883
Add state class to powerwall charge sensor () 2022-01-25 20:36:04 -08:00
J. Nick Koston 87d1478ca4
Add state class to screenlogic sensors () 2022-01-25 20:35:44 -08:00
jjlawren cb571d86be
Add per-device diagnostics to Sonos () 2022-01-25 17:35:04 -10:00
ufodone 10efeb2935
Create zone bypass switches for DSC panels ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-25 17:21:58 -10:00
GitHub Action 3c1d1bd060 [ci skip] Translation update 2022-01-26 00:15:14 +00:00
Franck Nijhof 2dc3ced644
Add WLED hw version to device info () 2022-01-26 01:07:52 +02:00
Mick Vleeshouwer 5bd96a35f9
Add reauth flow to Overkiz integration () 2022-01-25 13:00:58 -10:00
Mick Vleeshouwer 7e5043432f
Bump pyoverkiz to 1.3.0 in Overkiz integration (fixes auth issues) () 2022-01-25 12:36:50 -10:00
jjlawren 34d0f2ffd7
Add "Recommended" and radio station support to Plex media browser () 2022-01-25 13:02:23 -08:00
Paulus Schoutsen a371f8f788
Allow browsing the Spotify media player in Sonos () 2022-01-25 12:43:43 -08:00
Simon Hansen f32d9952c8
Bump pylaunches to 1.3.0 () 2022-01-25 21:24:26 +01:00
Franck Nijhof 2e1ac711fb
Add Elgato hw version to device info () 2022-01-25 20:29:18 +01:00
David F. Mulcahey 43c4611285
Bump ZHA quirks to 0.0.66 () 2022-01-25 13:32:46 -05:00
J. Nick Koston e28b5aee77
Add dhcp discovery to senseme () 2022-01-25 19:07:17 +01:00
Etienne G dfb7ab5c30
Add zeroconf to overkiz integration ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-25 07:50:40 -10:00
Franck Nijhof 02d81374f8
Add full test coverage to Whois () 2022-01-25 18:33:53 +01:00
Christopher Bailey 7bc2419054
Add lock support for unifiprotect Doorlock ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-25 07:31:17 -10:00
Shay Levy 1d72f5b54e
Bump rflink to 0.0.62 () 2022-01-25 07:29:07 -10:00
epenet 367521e369
Adjust pylint plugin to enforce device_tracker type hints ()
* Adjust pylint plugin to enforce device_tracker type hints

* Use a constant for the type hint matchers

* Add tests

* Add x_of_y match

* Adjust bluetooth_tracker

* Adjust mysensors

* Adjust tile

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-25 18:21:59 +01:00
Erik Montnemery 037621b796
Update _TrackStateChangeFiltered entity listener with new entities () 2022-01-25 18:19:12 +01:00
Robert Svensson 55d3de3411
Add binary sensor for smoke alarm test state () 2022-01-25 17:46:31 +01:00
alim4r 3e0e9e54bf
Fix duplicate metrics in prometheus ()
* Fix duplicate metrics in prometheus

* Fix duplicate prometheus metrics for entities with multiple labelsets
- Move friendly_name detection to state_changed event
- Add additional test case

* Add review suggestions for prometheus friendly name update

* Remove commented out code in prometheus

* Update prometheus tests for deleted metrics

* Add review suggestions for prometheus
- Remove unnecessary firendly_name check in handle_entity_registry_updated
- Add assert in test
2022-01-25 08:05:52 -08:00
Tom Brien 51a04585e7
Add diagnostics for Coinbase ()
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
2022-01-25 15:58:35 +01:00
Joakim Sørensen 1093a2b808
Add diagnostics to UptimeRobot () 2022-01-25 14:49:27 +01:00
epenet 076bc976ee
Use entity_description in shelly rpc sensors ()
* Use entity_description in shelly rpc sensors

* Enable None for binary sensor

* Adjust use_polling_wrapper

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-25 15:48:51 +02:00
epenet da316e1547
Use shorthand attributes in shelly light ()
* Use shorthand attributes in shelly light

* Adjust mypy

* Revert temperature conversions

* Adjust initialisation

* Invert min/max for mired

* Make _attr_supported_color_modes an instance attribute

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-25 15:48:07 +02:00
Joakim Sørensen cda2c73f2f
Use Integration properties for custom integration listing in diagnostics () 2022-01-25 14:47:27 +01:00
Joakim Sørensen cadf0ef60b
Ignore draft releases for GitHub sensor () 2022-01-25 14:10:12 +01:00
Per Öberg 81000db713
Add support for DS2760 1-Wire TypeK Thermocouple ()
* Add support for DS2760 1-Wire TypeK Thermocouple

* Add test mockup sensor for DS2760 to tests

* Add support for changing of thermocouple type through override_key

* Fix broken test for DS2760 Thermocouple

* Remove unnecessary test-attribute for DS2760 Thermocouple

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

Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2022-01-25 13:53:37 +01:00
Erik Montnemery 7b8bbc37df
Include entity_id in Alexa state report error log () 2022-01-25 11:11:06 +01:00
Simone Chemelli d9e6ce00e0
Fix extra data for AWS sns service ()
* Fix extra data for ANS sns service

* Add test

* apply review comments
2022-01-25 10:46:04 +01:00
jjlawren ec88897d04
Add event statistics to Sonos diagnostics () 2022-01-24 22:52:40 -10:00
Michael 5d7d652237
Replace Synology DSM services with buttons () 2022-01-24 22:51:55 -10:00
Franck Nijhof ac7450bfda
Refactor Tuya Fans () 2022-01-25 08:53:55 +01:00
Franck Nijhof ed924325e3
Add init tests for Whois () 2022-01-25 08:53:34 +01:00
Allen Porter ea022e32b4
Bump rtsp-to-webrtc to 0.5.0 (diagnostics support) () 2022-01-25 08:43:00 +01:00
Arto Jantunen 0ccb535f0a
Add binary sensor for Vallox post heater () 2022-01-25 08:32:31 +01:00
dougiteixeira 3af3d9414d
Changing the Return to home in Tuya vacuum ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-25 08:29:13 +01:00
J. Nick Koston 44946f662e
Bump aiodiscover to 1.4.7 to fix finding the gateway on MacOS () 2022-01-25 08:27:40 +01:00
Maciej Bieniek 4a4b0d9418
Fix Shelly climate entity state ()
* Fix For loops in _handle_coordinator_update()

* Change logic

* Suggested change

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>

* Move log

Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
2022-01-25 08:27:30 +01:00
Robert Svensson 046f0a706f
Add outlets to UniFi switch platform ()
* Add outlets to UniFi switch platform

* Outlet shouldn't have entity category set
2022-01-25 07:49:02 +01:00
jjlawren d9b81bb04d
Adds enabled entity_ids associated with each speaker () 2022-01-24 16:29:29 -08:00
Paulus Schoutsen e6111ac277
Bump frontend to 20220124.0 () 2022-01-24 16:28:46 -08:00
Christopher Bailey 6cb9f0df2a
Add basic Doorlock support for UniFi protect () 2022-01-24 14:22:52 -10:00
GitHub Action 2aaca346bd [ci skip] Translation update 2022-01-25 00:14:30 +00:00
Christopher Bailey 34802b127f
Bump version pyunifiprotect to 3.2.0 () 2022-01-25 00:00:10 +01:00
jjlawren ec66936352
Bump plexapi to 4.9.1 () 2022-01-24 23:50:15 +01:00
Erik Montnemery e9a9b119c4
Teach TemplateEntity unique_id () 2022-01-24 23:16:31 +01:00
J. Nick Koston 0ca38c0928
Avoid creating bond stop action button when there are no other buttons () 2022-01-24 23:03:52 +01:00
Joakim Sørensen 70b24b7843
Add diagnostics to Launch Library () 2022-01-24 22:59:29 +01:00
Erik Montnemery 2caad1a474
Add support for converting to and from mmHg () 2022-01-24 22:57:56 +01:00
epenet f662e8669e
Address late review in entity registry ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 22:42:38 +01:00
Sean Vig 6af7425051
Create tasks to load Amcrest platforms ()
* Create tasks to load Amcrest platforms

* Move closure definition out of for loop
2022-01-24 22:34:18 +01:00
Shay Levy 6d5c2bb34b
Bump aioshelly to 1.0.8 ()
* Bump aioshelly to 1.0.8

* Update DEPENDENCY_CONFLICTS
2022-01-24 23:26:38 +02:00
Franck Nijhof 2f25aafb84
Add additional sensors to Whois () 2022-01-24 19:40:36 +01:00
Franck Nijhof 1a3494c9f5
Add diagnostics support to Whois () 2022-01-24 19:29:52 +01:00
Mick Vleeshouwer d6c547e9a3
Add cover platform to Overkiz integration () 2022-01-24 07:58:52 -10:00
epenet 78e92d1662
Adjust pylint plugin to enforce platform type hints ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 18:51:06 +01:00
Franck Nijhof d15d081646
Add data update coordinator to Whois ()
Co-authored-by: Joakim Sørensen <joasoe@gmail.com>
2022-01-24 18:50:07 +01:00
Joakim Sørensen b07f4ba398
Cleanup GitHub sensor classes and descriptions () 2022-01-24 18:47:21 +01:00
Jc2k 24ee4256b9
Add additional energy sensors to Eve Energy () 2022-01-24 07:46:45 -10:00
epenet c8a63d4ffc
Use entity_description in shelly rest sensors ()
* Use entity_description in shelly rest sensors

* Use _attr_device_info

* Adjust _attr_unique_id and _attr_device_info

Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 19:43:43 +02:00
J. Nick Koston d1d33f0dc5
Fix bond buttons where an argument is required () 2022-01-24 07:41:23 -10:00
Chris Talkington 3e29fe5a67
Allow roku to browse and play local media () 2022-01-24 08:34:09 -08:00
Erik Montnemery 8ea2f865ed
Clarify cloud docstring () 2022-01-24 17:06:08 +01:00
Aaron Bach 3a978fc244
Clean up post-merge review comments ()
* Clean up post-merge diagnostics PRs

* Trigger Build

* Linting
2022-01-24 08:46:22 -07:00
Erik Montnemery 5622e45980
Render icon and picture templates at setup () 2022-01-24 16:40:50 +01:00
rikroe 2e25213101
Add GPS direction to BMW ConnectedDrive device_tracker ()
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2022-01-24 16:26:03 +01:00
Aaron Bach 620991fef8
Add diagnostics to ReCollect Waste () 2022-01-24 08:18:22 -07:00
Aaron Bach 224d0d80b2
Add diagnostics to Flu Near You () 2022-01-24 08:16:26 -07:00
Aaron Bach b54722952c
Add diagnostics to Notion () 2022-01-24 08:15:45 -07:00
Erik Montnemery 321f54494e
Teach TemplateEntity entity name ()
* Teach TemplateEntity entity name

* Remove default name from number and select config schemas

* Re-add default name to number and select config schemas

* Set name to None if name template fails to render

* Update template button
2022-01-24 15:44:05 +01:00
Franck Nijhof 7b93226c6c
Add entity description support to WHOIS integration () 2022-01-24 15:41:35 +01:00
Ryan Steckler b541e91885
Fix units not being pulled from source sensor () 2022-01-24 15:15:34 +01:00
Robert Svensson a15bdbbc4a
UniFi events aren't reliable for device tracker usage, use last_seen instead () 2022-01-24 15:11:33 +01:00
Eric Severance 5f2fd1b0e6
Add a reboot button for ONVIF devices () 2022-01-24 15:07:06 +01:00
jjlawren a046cef734
Bump soco to 0.26.0 () 2022-01-24 14:54:27 +01:00
Nico Hirsch 13cfb92d06
Add Home Connect CookProcessor (Bosch Cookit) () 2022-01-24 14:44:20 +01:00
dougiteixeira c66b25229c
Fix error in Tuya diagnostics ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-24 14:38:45 +01:00
Joakim Sørensen 7c1eabadfa
Add diagnostics to Nanoleaf () 2022-01-24 14:15:05 +01:00
Fredrik Erlandsson f23af3455e
Point updates ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-24 13:57:29 +01:00
Paulus Schoutsen 73fd19d4e2
Only show music files for Cast Audio in media browser () 2022-01-24 13:54:09 +01:00
Robert Svensson 597fca9072
Make UniFi bandwidth sensors be about current transfer rather than total transfer () 2022-01-24 13:50:54 +01:00
epenet 3a09090a4b
Drop use of deprecated ENTITY_CATEGORIES ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 13:36:42 +01:00
J. Nick Koston 7112c5b52a
Use zeroconf for scanning in apple_tv () 2022-01-24 13:07:22 +01:00
Josh Soref d47a25856b
spelling: components/ezviz ()
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-24 13:03:29 +01:00
Simone Chemelli 7884de3a31
Fix import for new AWS aiobotocore lib ()
* Fix import for new AWS aiobotocore lib

* Fix patch for tests
2022-01-24 13:02:51 +01:00
Niklas 27cb41a62c
Add long-term battery and discharge sensors for energy panel to kostal_plenticore () 2022-01-24 12:59:52 +01:00
epenet 32d5c8e8ac
Add type hint to RegistryEntry.entity_category ()
Co-authored-by: Dave T <17680170+davet2001@users.noreply.github.com>
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 12:51:11 +01:00
Brandon Rothweiler b03ae66254
Add diagnostics to Mazda integration () 2022-01-24 12:41:58 +01:00
Michael 6874b49a39
Perform re-login after Fritzbox has rebooted () 2022-01-24 12:25:29 +01:00
aomann 2a00c096db
Add missing voices to Amazon Polly () 2022-01-24 12:12:33 +01:00
Joakim Sørensen e272ab7a29
Use Etag in GitHub coordinator updates ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-24 12:08:22 +01:00
Jens Østergaard Nielsen 1ffc2a05db
Move autosetup out of init.py () 2022-01-24 12:07:54 +01:00
Massimiliano Cannarozzo 229b3175f3
Increase BleBox timeout () 2022-01-24 11:37:28 +01:00
epenet a459cf8ca4
Use shorthand attributes in shelly covers ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-24 12:31:50 +02:00
Hans Oischinger b8237e5ec9
vicare: Add support for hybrid devices () 2022-01-24 11:24:42 +01:00
Hans Oischinger 8d6880ab85
Support systems w/o circuits () 2022-01-24 11:18:54 +01:00
Hans Oischinger 201229d20c
Add more vicare binary sensors and clean up constants ()
* Add some binary sensors and clean up constants

* Remove duplicated code
2022-01-24 11:16:35 +01:00
Hans Oischinger 157f145ea9
vicare: Fix dynamic unit of measurement () 2022-01-24 11:14:59 +01:00
Aaron Bach f2a3f758af
Add diagnostics to RainMachine () 2022-01-24 11:10:42 +01:00
Joakim Sørensen 92fbf0ee09
Remove source and channel attributes from local version () 2022-01-24 11:07:16 +01:00
uvjustin 3b3a8db291
Bump httpx to 0.21.3 and pin requirements for httpcore, anyio, and h11 () 2022-01-24 10:43:39 +01:00
dougiteixeira d33e2609b9
Fix DPCode in battery support check for vacuum Tuya () 2022-01-24 10:27:13 +01:00
Shay Levy a2f3c843f9
Mark webOS TV as a platinum quality integration () 2022-01-24 10:21:28 +01:00
epenet aa9ccc7dfb
Add coordinator data to Renault diagnostics ()
* Add coordinator data to renault diagnostics

* Adjust tests

* Adjust tests

* Add GPS coordinates to redacted information
2022-01-24 11:15:57 +02:00
J. Nick Koston 17d7dc991f
Bump flux_led to 0.28.11 ()
- Fixes the device needing a hard reboot after setting effects that
  were not supported by the hardware

- Changelog: https://github.com/Danielhiversen/flux_led/compare/0.28.10...0.28.11
2022-01-24 11:13:28 +02:00
Jc2k 5ac50a56b4
Make sensor name consistent with other homekit_controller entity names () 2022-01-23 22:42:55 -10:00
alexanv1 7cbf02e37b
Tuya: Add support for turning smart heater LEDs on and off () 2022-01-24 09:25:01 +01:00
Robert Svensson 76bfbbafe1
Update method names reflecting changes in UniFi library ()
* Update method names

* Bump dependency to v30
2022-01-24 08:50:08 +01:00
Otto Winter a65a0b5903
ESPHome prevent connecting to different hosts when IP reassigned () 2022-01-24 08:29:29 +01:00
Shay Levy eb48748038
Add webostv 100% tests coverage for init () 2022-01-24 09:27:24 +02:00
jjlawren e80823bb57
Bump plexapi to 4.9.0 () 2022-01-24 08:18:40 +01:00
J. Nick Koston 3b6bc6654f
Fix unexpected color mode switch in flux_led when brightness is near 0 ()
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2022-01-23 20:53:17 -10:00
Brett Adams 0cd3302ebc
Start depreciation of custom services in Advantage Air ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-23 20:13:44 -10:00
Erik Montnemery 55ff1e9c1d
Revert "Allow setting entity options with config/entity_registry/update" () 2022-01-23 21:07:12 -08:00
Jc2k 32099ea38a
Easier identification of devices with homekit_controller () 2022-01-23 16:49:40 -10:00
Brandon Rothweiler dfa567b6e3
Bump pymazda to 0.3.1 () 2022-01-23 15:42:13 -10:00
GitHub Action 7d31f570e2 [ci skip] Translation update 2022-01-24 00:13:45 +00:00
Oliver 1e3b947fb4
Update denonavr to version 0.10.10 () 2022-01-24 02:05:10 +02:00
Josh Soref 867392778e
spelling: components/coinbase ()
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-23 15:40:04 -08:00
Franck Nijhof 22656f6082
Add diagnostics support to CPU Speed ()
* Add diagnostics support to CPU Speed

* Fix copy pasta error
2022-01-24 01:36:51 +02:00
Franck Nijhof 88c9422b70
Add diagnostics support to Stookalert ()
* Add diagnostics support to Stookalert

* coveragerc
2022-01-24 01:36:41 +02:00
Franck Nijhof d8b6291806
Add diagnostics support to RDW () 2022-01-24 01:36:32 +02:00
Franck Nijhof 0ae2ffd467
Add diagnostics support to Verisure ()
* Add diagnostics support to Verisure

* coveragerc
2022-01-24 01:36:22 +02:00
J. Nick Koston 1743850ab8
Bump bond-api to 0.1.16 to handle disconnects and protocol errors ()
- Changelog: https://github.com/prystupa/bond-api/compare/v0.1.15...v0.1.16
2022-01-24 01:35:22 +02:00
Austin Mroczek 68a4bf118c
bump total_connect_client to 2022.1 () 2022-01-24 01:24:36 +02:00
Andreas Oberritter 88b2baa880
Bump pysml to 0.0.7 () 2022-01-24 01:23:28 +02:00
Jc2k 4a0a4624ff
Allow homekit_controller to handle device registry entries for devices with poor serial numbers () 2022-01-23 13:00:05 -10:00
Chris Talkington e3900f0c0a
Add diagnostics support to roku () 2022-01-23 12:38:07 -10:00
J. Nick Koston 74c16b977d
Add support for preset modes to bond fans () 2022-01-23 12:33:31 -10:00
rappenze 09408234a6
Use basic entity attributes in fibaro integration ()
* use basic entity attributes in fibaro integration

* use fibaro_device without self in constructor
2022-01-23 16:25:42 -06:00
Michael 2f0059fa8b
Revert fix MultiDict typing with multidict-6.0.0 () ()
* revert 

* pin down multidict to < 6.0.0
2022-01-23 23:22:16 +01:00
Robert Svensson 425911e850
Use whole config entry in deCONZ diagnostics () 2022-01-23 23:14:02 +01:00
Robert Svensson 7e20e555dd
Redact usernames in UniFi diagnostics () 2022-01-23 23:11:06 +01:00
Jc2k f71e053947
De-duplicate generation of DeviceInfo data in homekit_controller () 2022-01-23 11:57:16 -10:00
Jc2k fbe2b81cd4
Add diagnostics support for homekit_controller ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-23 11:56:09 -10:00
Robert Svensson 1b46575f29
Add diagnostics support to Axis integration ()
* Add diagnostics support to Axis integration

* Remove system info

* Redact sensitive information

* Store whole config entry

* Redact username

* Apply suggestions from code review

Co-authored-by: Michael <35783820+mib1185@users.noreply.github.com>
2022-01-23 22:52:08 +01:00
Brandon Rothweiler e564f4193f
Use friendly name instead of hostname in Tailscale integration () 2022-01-23 21:55:54 +01:00
Michael eda5cfc12d
Add option to select quality of camera snapshots taken from Synology DSM connected cameras () 2022-01-23 10:23:04 -10:00
Jesse Hills 8736b0649b
Fix ESPHome ReconnectLogic to make faster connection when device comes online () 2022-01-23 20:14:17 +01:00
Hans Oischinger c23b2135a3
Add vicare one-time charge ()
* vicare: Add OneTime Charge

* Integrate review comments

* Simplify button entity
2022-01-23 18:27:19 +01:00
Shay Levy 94a89d520b
Fix webostv sources import from YAML () 2022-01-23 18:23:29 +01:00
Robert Hillis 53c39293a4
Simplify hass data in acmeda () 2022-01-23 16:04:36 +01:00
Allen Porter e74fe0e390
Enable Low Latency HLS (LL-HLS) by default to lower stream latency () 2022-01-23 15:38:29 +01:00
rforro 4e376181f5
Expose entity device temperature from cluster in ZHA ()
* expose device temperature sensor in frontend

* fixes after runnig test

* specified device temp channel

* add dev temp int test device aqara water

* black fix
2022-01-23 09:37:01 -05:00
dougiteixeira b3a8ac8932
Add service send command in Tuya Vacuum ()
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-23 15:26:55 +01:00
stephan192 58555954ab
Bump dwdwfsapi to 1.0.5 () 2022-01-23 16:05:49 +02:00
Robert Svensson 20072140c6
Add diagnostics support to UniFi Network integration ()
* Add diagnostics support to UniFi Network integration

* Remove system info

* Add test data before trying to redact sensitive information

* Redact sensitive information from config_entry.data

* Redact a lot of different parts of the device descriptions
Redact mac addresses in such a way its possible to still view topology
2022-01-23 13:44:43 +01:00
Simone Chemelli 02df6eb10e
Move call_action to AvmWrapper for Fritz () 2022-01-23 13:04:19 +01:00
Jan Bouwhuis efe5b0ca81
Add command template for MQTT button ()
* Add command template for MQTT button

* Move CONF_COMMAND_TEMPLATE
2022-01-23 12:48:41 +01:00
Franck Nijhof 52e169db02
Diagnostics extended info adjustment () 2022-01-23 11:32:39 +01:00
Franck Nijhof 176f03d4ac
Allow toggles (switches) state to be None () 2022-01-23 11:31:01 +01:00
Robert Svensson 01fbc4257b
Redact possibly sensitive information in deCONZ diagnostics data () 2022-01-23 11:24:46 +01:00
Daniel Shokouhi 06ef6bf38e
Bump tensorflow to be compatible with python3.9 () 2022-01-23 10:39:09 +01:00
Michael a56bfe012f
Enhancements for diagnostics platform () 2022-01-23 10:15:23 +01:00
J. Nick Koston e6affb8b88
Improve seperation of lookin udp listener and typing () 2022-01-23 09:45:49 +01:00
J. Nick Koston 3360a95156
Add warning when calling deprecated bond services () 2022-01-23 09:24:40 +01:00
Maciej Bieniek 2ed30ac361
Add diagnostics to NAM ()
* Add diagnostics

* Fix tests
2022-01-23 00:17:32 -08:00
Franck Nijhof 6c54267f57
Add diagnostics support to Elgato () 2022-01-23 09:02:14 +01:00
Franck Nijhof 1bf58b37e9
Add diagnostics support to Sensor.Community () 2022-01-23 09:02:02 +01:00
Franck Nijhof 0af369d8f9
Add diagnostics support to Tailscale () 2022-01-23 09:01:44 +01:00
Franck Nijhof db979fef6c
Refactor Tuya DPCode and data type handling () 2022-01-23 09:01:10 +01:00
Allen Porter a5fb60fd3a
Update nest media player device thumbnails () 2022-01-22 23:46:00 -08:00
Chris Talkington c06a32cdb4
Upgrade rokuecp to 0.11.0 () 2022-01-22 21:41:01 -10:00
J. Nick Koston 50b2e9d794
Prevent lookin polling when push updates are coming in ()
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2022-01-22 21:19:34 -10:00
Robert Svensson 84b483673e
Remove system info from deCONZ diagnostics () 2022-01-23 07:43:07 +01:00
J. Nick Koston d5211c12b0
Fix flux_led reloading too quickly after an operating mode change () 2022-01-22 20:56:38 -08:00
J. Nick Koston 15532c38d7
Add button platform to bond to replace custom services () 2022-01-22 20:52:00 -08:00
J. Nick Koston 5d753abd79
Fix MultiDict typing with multidict-6.0.0 () 2022-01-22 20:49:48 -08:00
J. Nick Koston b587e49300
Allow doorbird to still setup with missing operator permission () 2022-01-22 20:45:30 -08:00
Sean Vig b713a951dd
Update the states of the amcrest camera on every update () 2022-01-22 18:34:36 -10:00
Jens Østergaard Nielsen 6de24baf95
Make service functions async () 2022-01-22 20:33:10 -08:00
Sean Vig cd34beb832
Use `_attr_*` properties for Doorbird camera ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-22 17:53:44 -10:00
Brett Adams dba6562356
Add Device Info to Aussie Broadband ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-01-22 15:51:20 -10:00
Sean Vig 7781e308cd
Migrate amcrest integration to new async API () 2022-01-22 15:49:45 -10:00
starkillerOG a9cefec1db
Motionblinds improvements ()
* use gateway_mac as identifier

see revieuw request: https://github.com/home-assistant/core/pull/64414#discussion_r787691139

* show hw_version and add interface "0.0.0.0"
2022-01-23 02:42:23 +02:00
Aaron Bach 8e5a74d9e9
Add diagnostics to OpenUV () 2022-01-22 16:38:38 -08:00
Michael 1d2b9d2c63
Add diagnostics platform to Shelly ()
* add config entry diagnostics

* add test

* make pylint happy

* add some device settings

* adjust tests

* add hass system info

* make sw_version be a property of wrapper classes

* remove hass sys info, since is added centraly

* check if device is initialized

* device_info is always available

* add device status data
2022-01-23 02:18:09 +02:00
GitHub Action 47d3fb1dec [ci skip] Translation update 2022-01-23 00:13:53 +00:00
uvjustin 5654490aa8
Update version requirements for httpcore and anyio () 2022-01-22 13:52:41 -10:00
jjlawren a7982adc73
Discard duplicate sonos events ()
* Throttle duplicate Sonos events

* Fix test by breaking reference
2022-01-23 00:40:08 +01:00
J. Nick Koston 490d8e1136
Fix webserver responsiveness where there are a lot of discoveries () 2022-01-22 22:29:16 +01:00
Aaron Bach a70c980283
Fix small inconsistency in OpenUV data storage () 2022-01-22 14:27:12 -07:00
Marvin Wichmann 0f7e9177a2
Remove system info from KNX diagnostic () 2022-01-22 22:25:24 +01:00
Shay Levy 9d39a38c16
Fix webostv media player ()
* Fix webostv media player

* Revise service call error handling
2022-01-22 19:26:02 +02:00
J. Nick Koston 30eacdbea0
Change ssdp scanning interval to 2 minutes () 2022-01-22 11:12:58 -06:00
Willem-Jan 5e71e7b775
Bump bsblan python lib v0.5.0 ()
* Bump bsblan python lib v0.5.0

also fixed some minor issues

* update CODEOWNERS
2022-01-22 16:01:03 +02:00
Franck Nijhof 511546631a
Add diagnostics support to Open-Meteo () 2022-01-22 13:47:51 +01:00
Franck Nijhof b4c5bcf44d
Add diagnostics support to PVOutput () 2022-01-22 13:47:07 +01:00
starkillerOG 71106074a7
bump motionblinds to 0.5.10 () 2022-01-22 13:01:52 +02:00
Jens Østergaard Nielsen 59e8633e46
Update of the ihcsdk to 2.7.6 ()
* Bump home-assistant/wheels from 2021.07.0 to 2022.01.0

Bumps [home-assistant/wheels](https://github.com/home-assistant/wheels) from 2021.07.0 to 2022.01.0.
- [Release notes](https://github.com/home-assistant/wheels/releases)
- [Commits](https://github.com/home-assistant/wheels/compare/2021.07.0...2022.01.0)

---
updated-dependencies:
- dependency-name: home-assistant/wheels
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update ihcsdk to 2.7.5

* Update to ihcsdk 2.7.5

* Update ihcsdk to 2.7.5

* Go back to ihcsdk 2.7.4

* Update ihcsdk to 2.7.6

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-22 11:57:55 +02:00
Joakim Plate 2e2e589ac3
rfxtrx: bump to 0.27.1 () 2022-01-22 11:30:16 +02:00
J. Nick Koston aada66cc93
Fix music mode and on with older 0x08 flux_led models () 2022-01-21 21:16:24 -10:00
J. Nick Koston ea79bfb90f
Bump flux_led to fix setting strip order on SK6812RGBW () 2022-01-21 18:01:40 -10:00
Alexei Chetroi 2b3df46f06
Bump up ZHA dependencies () 2022-01-21 21:14:46 -05:00
GitHub Action 9098c71cd4 [ci skip] Translation update 2022-01-22 00:13:08 +00:00
Franck Nijhof 5bbbf8eee3
Update emoji to 1.6.3 () 2022-01-21 23:27:12 +01:00