Commit graph

45442 commits

Author SHA1 Message Date
J. Nick Koston
09982afd2e
Add state class to emonitor sensors () 2022-01-25 20:36:53 -08:00
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
Allen Porter
2ba8f0f4cb
Bump home-assistant/wheels to 2021.01 to pick up grpc changes () 2022-01-25 19:32:03 +01: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
Franck Nijhof
79928fadfe
Merge branch 'master' into dev 2022-01-25 11:04:08 +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
Franck Nijhof
c202b24cae
Update pylint to 2.12.2 () 2022-01-25 10:20:20 +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
Aaron Bach
19b7454161
Clean up WattTime config flow tests () 2022-01-25 08:58:20 +01: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
Aaron Bach
f5e51ad5f6
Remove unused fixture in RainMachine config flow test () 2022-01-24 18:39:18 -07:00
jjlawren
d9b81bb04d
Adds enabled entity_ids associated with each speaker () 2022-01-24 16:29:29 -08:00