epenet
679e971131
Add system diagnostic sensors to SFR Box ( #85184 )
...
* Add system diagnostic sensor
* Add tests
2023-01-12 09:29:12 +01:00
Erik Montnemery
b0d4b73874
Add unitless unit converter ( #85694 )
...
* Add unitless unit converter
* Adjust type hints
* Adjust tests
* Rename to UnitlessRatioConverter
2023-01-12 09:20:00 +01:00
Ville Skyttä
c625051665
Improve Huawei LTE SSDP inclusion ( #85572 )
...
* Probe Huawei LTE API for device support on SSDP match
More or less as expected, the loosening of SSDP/UPnP data matches done
in #81643 started to yield false positives, as in #85402 .
Coming up with robust matches solely based on the SSDP/UPnP data still
does not seem possible, so keep the matches as loose as they were made,
but additionally invoke a probe request on the API to determine if the
device looks like a supported one.
* Probe only after unique id checks
Prevents throwaway probes for discoveries already in progress.
* Fix SSDP result URL test, add missing assert on it
2023-01-12 06:47:38 +01:00
shbatm
255a8362a1
Consolidate device info and clean-up ISY994 code base ( #85657 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-11 18:07:44 -10:00
Jack Boswell
43cc8a1ebf
Add binary_sensor to Starlink ( #85409 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-11 17:18:54 -10:00
Robert Hillis
ae9a57b2a8
Remove oauth2client dependency in Google Sheets ( #85637 )
...
Remove oauth2client dependency
2023-01-12 04:02:02 +01:00
Nathan Spencer
0ae855d345
Fix Litter-Robot 4 firmware versions reported while updating ( #85710 )
2023-01-12 03:53:06 +01:00
Robert Hillis
b14c141fe3
Address review comments for D-Link config flow ( #85712 )
...
* Address review comments for D-Link config flow
* uno mas
* uno mas
* uno mas
2023-01-12 03:46:51 +01:00
Eugenio Panadero
77feaecbfa
Remove unreachable config entry migration in pvpc hourly pricing ( #85700 )
...
* 🔥 Remove old config entry migration logic
introduced for a breaking change in 2021-06, now unreachable after
completely disabling the YAML config for the integration
* ✅ Remove test for old config entry migration logic
and adjust existent one for config-flow to do not lose coverage
2023-01-12 01:07:11 +01:00
Felix T
42a4dd98f1
Use fallback advertising interval for non-connectable Bluetooth devices ( #85701 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-11 12:11:25 -10:00
Paulus Schoutsen
c8cd41b5d4
Add ESPHome update entities ( #85717 )
2023-01-11 16:26:13 -05:00
Paulus Schoutsen
06bc9c7b22
Automatically fetch the encryption key from the ESPHome dashboard ( #85709 )
...
* Automatically fetch the encryption key from the ESPHome dashboard
* Also use encryption key during reauth
* Typo
* Clean up tests
2023-01-11 15:28:31 -05:00
epenet
a2f6299fc1
Remove invalid device class in energyzero ( #85690 )
...
* Remove invalid device class in energyzero
* Adjust tests
2023-01-11 20:49:14 +01:00
Eugenio Panadero
2286029b5d
Bump aiopvpc
to 4.0.1 ( #85612 )
...
* 📦 ️ Bump aiopvpc version
* ♻️ Evolve DataUpdateCoordinator and PVPC sensor for new aiopvpc
setting `SensorDeviceClass.MONETARY` for the price sensor
* 🍱 tests: Update tests fixtures with new sensor data
for aiopvpc v4 with 'esios_public' as data-source
* ✅ tests: Adapt test suite for new default data-source
* 📦 ️ Bump aiopvpc version for latest patch 4.0.1
* ⏪ ️ Revert changes unrelated to library bump
* ⏪ ️ Revert tests changes unrelated to library bump
2023-01-11 14:49:42 +01:00
Paulus Schoutsen
82ec769ec5
Handle ESPHome dashboard discovery ( #85662 )
2023-01-11 08:30:52 -05:00
Robert Hillis
3d7c61bbed
Add D-Link config flow ( #84927 )
2023-01-10 14:10:56 -10:00
rikroe
1afb30344a
Add diagnostics to bmw_connected_drive ( #74871 )
...
* Add diagnostics to bmw_connected_drive
* Add tests for diagnostics
* Move get_fingerprints to library, bump bimmer_connected to 0.10.4
* Update bimmer_connected to 0.11.0
* Fix pytest
* Mock actual diagnostics HTTP calls
* Update tests for bimmer_connected 0.12.0
* Don't raise errors if vehicle is not found
Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-01-11 01:09:45 +01:00
Matthias Alphart
db428f2141
Update xknx to 2.3.0 - add some DPTs, Routing security ( #85658 )
...
Update xknx to 2.3.0
2023-01-11 00:24:56 +01:00
epenet
6e3cf896f7
Remove invalid device class in gios ( #85611 )
2023-01-10 22:08:13 +01:00
tronikos
667fde997d
Google Assistant SDK: Fix broadcast command in Japanese ( #85636 )
...
Fix broadcast command in Japanese
2023-01-10 20:20:28 +02:00
epenet
de2588f6e0
Add diagnostics platform to SFR Box ( #85500 )
2023-01-10 20:17:14 +02:00
epenet
a7647fee28
Fix unknown data in homematicip_cloud ( #85618 )
2023-01-10 12:26:49 -05:00
Erik Montnemery
7621c450c7
Add kitchen_sink integration ( #85592 )
2023-01-10 17:31:47 +01:00
epenet
3d02b5af21
Fix unknown data in vultr ( #85627 )
2023-01-10 17:29:17 +01:00
epenet
67f8d82818
Remove invalid state class in deconz ( #85615 )
2023-01-10 17:28:35 +01:00
epenet
4eddd8b75a
Remove invalid unit of measurement in mfi ( #85620 )
2023-01-10 16:45:59 +01:00
epenet
298d7504fd
Fix unknown data in qwikswitch ( #85621 )
2023-01-10 16:42:28 +01:00
epenet
d313d82eb7
Fix unknown data in influxdb ( #85619 )
2023-01-10 16:41:16 +01:00
epenet
4d660f926d
Fix unknown data in google wifi ( #85616 )
2023-01-10 16:37:04 +01:00
Erik Montnemery
5fdf78ed30
Drop title from repairs flows (2) ( #85597 )
2023-01-10 12:11:30 +01:00
epenet
9eb06fd59d
Simplify sensor state validation ( #85513 )
2023-01-10 11:52:29 +01:00
Franck Nijhof
bba9ad3243
Revert "Adapt tplink to use has_entity_name" ( #85595 )
...
Revert "Adapt tplink to use has_entity_name (#85577 )"
This reverts commit ca0fe488ba
.
2023-01-10 10:06:58 +01:00
Guido Schmitz
d40a4aa970
Add switch platform to devolo_home_network ( #72494 )
2023-01-10 10:05:59 +01:00
Franck Nijhof
05c32c51fd
Code styling tweaks to the Cast integration ( #85560 )
2023-01-10 09:57:13 +01:00
Teemu R
ca0fe488ba
Adapt tplink to use has_entity_name ( #85577 )
...
* Adapt tplink to use has_entity_name
* Set the name for individual smartstrip sockets
* Fix tests
2023-01-10 09:40:29 +01:00
tronikos
e24989b446
Google Assistant SDK conversation agent ( #85499 )
...
* Google Assistant SDK conversation agent
* refresh token
* fix session
* Add tests
* Add option to enable conversation agent
2023-01-09 20:53:41 -05:00
Michael Hansen
07bd208c7d
Load custom sentences from config directory ( #85558 )
...
* Load custom sentences from config directory
* Load custom sentences from config directory
* Custom sentences in custom_sentences/<language>/
* Load custom sentences from config directory
* Custom sentences in custom_sentences/<language>/
* Add custom_sentences test
2023-01-09 16:48:59 -06:00
J. Nick Koston
2c95c0b3a1
Do not check ble scanner state for sleepy shelly devices ( #85566 )
...
fixes #85563
2023-01-10 00:16:14 +02:00
Christopher Bailey
02897fb9a3
Add UniFi Protect Chime Duration entity ( #85538 )
2023-01-09 12:09:41 -10:00
J. Nick Koston
57239769ba
Only build compressed states once ( #85561 )
2023-01-09 12:07:32 -10:00
Christopher Bailey
818253ced4
Bump pyunifiprotect to 4.6.1 ( #85547 )
2023-01-09 12:00:21 -10:00
Erik Montnemery
8983f665cf
Refactor device registry JSON cache ( #85539 )
2023-01-09 09:50:27 -10:00
Erik Montnemery
b933a53aa3
Refactor entity registry JSON cache ( #85085 )
...
* Refactor entity registry JSON cache
* Fix generator
* Tweak
* Improve string building
* Improve test coverage
* Override EntityRegistryItems.values to avoid __iter__ overhead
2023-01-09 16:52:52 +01:00
Marcel van der Veldt
c181fb6de0
Bump aiohue library to 4.6.1 ( #85504 )
...
* Bump aiohue to 4.6.0
* fix device name for lights
* fix name for groups too
* ignore smart scenes
* bump to 4.6.1 instead
* fix test fixture
* update tests
* fix scene test
2023-01-09 10:37:03 -05:00
mkmer
86ab5f76e0
Whirlpool general code cleanup ( #85387 )
2023-01-09 16:16:05 +01:00
epenet
aa5b29c560
Adjust zwave_js diagnostics ( #85524 )
2023-01-09 14:33:09 +01:00
Erik Montnemery
72c9ca2567
Update sensor test ( #85522 )
2023-01-09 14:26:52 +01:00
Robert Svensson
1cdd535f21
Bump axis to v46 ( #85431 )
2023-01-09 12:43:40 +01:00
Tom
60604f7905
Default disable voltage sensors in Plugwise ( #85451 )
2023-01-09 12:09:32 +01:00
Rami Mosleh
a0e18051c7
Add config flow to imap ( #74623 )
...
* Add config flow to imap
fix coverage
fix config_flows.py
* move coordinator to seperate file, remove name key
* update intrgations.json
* update requirements_all.txt
* fix importing issue_registry
* Address comments
* Improve handling exceptions on intial connection
* exit loop tasks properly
* fix timeout
* revert async_timeout
* Improve entity update handling
* ensure we wait for idle to finish
* fix typing
* Update deprecation period
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-01-09 11:41:47 +01:00