Commit Graph

32772 Commits (7e5043432fa6d10cb31463fc5ce5daf90e65b52a)

Author SHA1 Message Date
Jc2k 24ee4256b9
Add additional energy sensors to Eve Energy (#64826) 2022-01-24 07:46:45 -10:00
epenet c8a63d4ffc
Use entity_description in shelly rest sensors (#64843)
* 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 (#64781) 2022-01-24 07:41:23 -10:00
Chris Talkington 3e29fe5a67
Allow roku to browse and play local media (#64799) 2022-01-24 08:34:09 -08:00
Erik Montnemery 8ea2f865ed
Clarify cloud docstring (#64841) 2022-01-24 17:06:08 +01:00
Aaron Bach 3a978fc244
Clean up post-merge review comments (#64842)
* 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 (#64838) 2022-01-24 16:40:50 +01:00
rikroe 2e25213101
Add GPS direction to BMW ConnectedDrive device_tracker (#63744)
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 (#64814) 2022-01-24 08:18:22 -07:00
Aaron Bach 224d0d80b2
Add diagnostics to Flu Near You (#64597) 2022-01-24 08:16:26 -07:00
Aaron Bach b54722952c
Add diagnostics to Notion (#64713) 2022-01-24 08:15:45 -07:00
Erik Montnemery 321f54494e
Teach TemplateEntity entity name (#62175)
* 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 (#64619) 2022-01-24 15:41:35 +01:00
Ryan Steckler b541e91885
Fix units not being pulled from source sensor (#63639) 2022-01-24 15:15:34 +01:00
Robert Svensson a15bdbbc4a
UniFi events aren't reliable for device tracker usage, use last_seen instead (#64147) 2022-01-24 15:11:33 +01:00
Eric Severance 5f2fd1b0e6
Add a reboot button for ONVIF devices (#61522) 2022-01-24 15:07:06 +01:00
jjlawren a046cef734
Bump soco to 0.26.0 (#64819) 2022-01-24 14:54:27 +01:00
Nico Hirsch 13cfb92d06
Add Home Connect CookProcessor (Bosch Cookit) (#62445) 2022-01-24 14:44:20 +01:00
dougiteixeira c66b25229c
Fix error in Tuya diagnostics (#64808)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-24 14:38:45 +01:00
Joakim Sørensen 7c1eabadfa
Add diagnostics to Nanoleaf (#64835) 2022-01-24 14:15:05 +01:00
Fredrik Erlandsson f23af3455e
Point updates (#64748)
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 (#64683) 2022-01-24 13:54:09 +01:00
Robert Svensson 597fca9072
Make UniFi bandwidth sensors be about current transfer rather than total transfer (#64701) 2022-01-24 13:50:54 +01:00
epenet 3a09090a4b
Drop use of deprecated ENTITY_CATEGORIES (#64607)
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 (#64528) 2022-01-24 13:07:22 +01:00
Josh Soref d47a25856b
spelling: components/ezviz (#64247)
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 (#64769)
* 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 (#62761) 2022-01-24 12:59:52 +01:00
epenet 32d5c8e8ac
Add type hint to RegistryEntry.entity_category (#64618)
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 (#64606) 2022-01-24 12:41:58 +01:00
Michael 6874b49a39
Perform re-login after Fritzbox has rebooted (#64709) 2022-01-24 12:25:29 +01:00
aomann 2a00c096db
Add missing voices to Amazon Polly (#64708) 2022-01-24 12:12:33 +01:00
Joakim Sørensen e272ab7a29
Use Etag in GitHub coordinator updates (#64449)
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 (#64761) 2022-01-24 12:07:54 +01:00
Massimiliano Cannarozzo 229b3175f3
Increase BleBox timeout (#64760) 2022-01-24 11:37:28 +01:00
epenet a459cf8ca4
Use shorthand attributes in shelly covers (#64829)
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 (#64776) 2022-01-24 11:24:42 +01:00
Hans Oischinger 8d6880ab85
Support systems w/o circuits (#64779) 2022-01-24 11:18:54 +01:00
Hans Oischinger 201229d20c
Add more vicare binary sensors and clean up constants (#64780)
* 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 (#64782) 2022-01-24 11:14:59 +01:00
Aaron Bach f2a3f758af
Add diagnostics to RainMachine (#64788) 2022-01-24 11:10:42 +01:00
Joakim Sørensen 92fbf0ee09
Remove source and channel attributes from local version (#64827) 2022-01-24 11:07:16 +01:00
dougiteixeira d33e2609b9
Fix DPCode in battery support check for vacuum Tuya (#64806) 2022-01-24 10:27:13 +01:00
Shay Levy a2f3c843f9
Mark webOS TV as a platinum quality integration (#64587) 2022-01-24 10:21:28 +01:00
epenet aa9ccc7dfb
Add coordinator data to Renault diagnostics (#64783)
* 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 (#64823)
- 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 (#64821) 2022-01-23 22:42:55 -10:00
alexanv1 7cbf02e37b
Tuya: Add support for turning smart heater LEDs on and off (#64739) 2022-01-24 09:25:01 +01:00
Robert Svensson 76bfbbafe1
Update method names reflecting changes in UniFi library (#64817)
* 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 (#64559) 2022-01-24 08:29:29 +01:00
Shay Levy eb48748038
Add webostv 100% tests coverage for init (#64801) 2022-01-24 09:27:24 +02:00
jjlawren e80823bb57
Bump plexapi to 4.9.0 (#64818) 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 (#64812)
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 (#58777)
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" (#64693) 2022-01-23 21:07:12 -08:00
Jc2k 32099ea38a
Easier identification of devices with homekit_controller (#64804) 2022-01-23 16:49:40 -10:00
Brandon Rothweiler dfa567b6e3
Bump pymazda to 0.3.1 (#64807) 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 (#64805) 2022-01-24 02:05:10 +02:00
Josh Soref 867392778e
spelling: components/coinbase (#64239)
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 (#64745)
* 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 (#64747)
* Add diagnostics support to Stookalert

* coveragerc
2022-01-24 01:36:41 +02:00
Franck Nijhof d8b6291806
Add diagnostics support to RDW (#64787) 2022-01-24 01:36:32 +02:00
Franck Nijhof 0ae2ffd467
Add diagnostics support to Verisure (#64789)
* 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 (#64802)
- 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 (#64797) 2022-01-24 01:24:36 +02:00
Andreas Oberritter 88b2baa880
Bump pysml to 0.0.7 (#64798) 2022-01-24 01:23:28 +02:00
Jc2k 4a0a4624ff
Allow homekit_controller to handle device registry entries for devices with poor serial numbers (#64749) 2022-01-23 13:00:05 -10:00
Chris Talkington e3900f0c0a
Add diagnostics support to roku (#64729) 2022-01-23 12:38:07 -10:00
J. Nick Koston 74c16b977d
Add support for preset modes to bond fans (#64786) 2022-01-23 12:33:31 -10:00
rappenze 09408234a6
Use basic entity attributes in fibaro integration (#64784)
* use basic entity attributes in fibaro integration

* use fibaro_device without self in constructor
2022-01-23 16:25:42 -06:00
Robert Svensson 425911e850
Use whole config entry in deCONZ diagnostics (#64795) 2022-01-23 23:14:02 +01:00
Robert Svensson 7e20e555dd
Redact usernames in UniFi diagnostics (#64794) 2022-01-23 23:11:06 +01:00
Jc2k f71e053947
De-duplicate generation of DeviceInfo data in homekit_controller (#64751) 2022-01-23 11:57:16 -10:00
Jc2k fbe2b81cd4
Add diagnostics support for homekit_controller (#64773)
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 (#64637)
* 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 (#64682) 2022-01-23 21:55:54 +01:00
Michael eda5cfc12d
Add option to select quality of camera snapshots taken from Synology DSM connected cameras (#58306) 2022-01-23 10:23:04 -10:00
Jesse Hills 8736b0649b
Fix ESPHome ReconnectLogic to make faster connection when device comes online (#64697) 2022-01-23 20:14:17 +01:00
Hans Oischinger c23b2135a3
Add vicare one-time charge (#64376)
* 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 (#64768) 2022-01-23 18:23:29 +01:00
Robert Hillis 53c39293a4
Simplify hass data in acmeda (#62479) 2022-01-23 16:04:36 +01:00
Allen Porter e74fe0e390
Enable Low Latency HLS (LL-HLS) by default to lower stream latency (#64643) 2022-01-23 15:38:29 +01:00
rforro 4e376181f5
Expose entity device temperature from cluster in ZHA (#64189)
* 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 (#63417)
Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-01-23 15:26:55 +01:00
stephan192 58555954ab
Bump dwdwfsapi to 1.0.5 (#64766) 2022-01-23 16:05:49 +02:00
Robert Svensson 20072140c6
Add diagnostics support to UniFi Network integration (#64640)
* 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 (#64667) 2022-01-23 13:04:19 +01:00
Jan Bouwhuis efe5b0ca81
Add command template for MQTT button (#63838)
* 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 (#64752) 2022-01-23 11:32:39 +01:00
Franck Nijhof 176f03d4ac
Allow toggles (switches) state to be None (#64621) 2022-01-23 11:31:01 +01:00
Robert Svensson 01fbc4257b
Redact possibly sensitive information in deCONZ diagnostics data (#64754) 2022-01-23 11:24:46 +01:00
Daniel Shokouhi 06ef6bf38e
Bump tensorflow to be compatible with python3.9 (#64732) 2022-01-23 10:39:09 +01:00
Michael a56bfe012f
Enhancements for diagnostics platform (#64670) 2022-01-23 10:15:23 +01:00
J. Nick Koston e6affb8b88
Improve seperation of lookin udp listener and typing (#64742) 2022-01-23 09:45:49 +01:00
J. Nick Koston 3360a95156
Add warning when calling deprecated bond services (#64744) 2022-01-23 09:24:40 +01:00
Maciej Bieniek 2ed30ac361
Add diagnostics to NAM (#64743)
* Add diagnostics

* Fix tests
2022-01-23 00:17:32 -08:00
Franck Nijhof 6c54267f57
Add diagnostics support to Elgato (#64652) 2022-01-23 09:02:14 +01:00
Franck Nijhof 1bf58b37e9
Add diagnostics support to Sensor.Community (#64636) 2022-01-23 09:02:02 +01:00
Franck Nijhof 0af369d8f9
Add diagnostics support to Tailscale (#64649) 2022-01-23 09:01:44 +01:00