Commit Graph

57975 Commits (72d3fa6d893f8b1a015c53ddf4f5bb4f43b3be68)

Author SHA1 Message Date
shbatm cf3ca816a8
Add query button entities to ISY994 devices and hub (#85337) 2023-01-06 15:15:02 -10:00
GitHub Action 2976f843b5 [ci skip] Translation update 2023-01-07 00:22:33 +00:00
shbatm 9ad05b55d9
Use Platform enum and remove DOMAIN as X imports in ISY994 (#85341) 2023-01-06 13:16:14 -10:00
J. Nick Koston 194adcde9c
Drop ChainMap in translation cache (#85260) 2023-01-06 11:52:18 -10:00
mkmer d75087ede5
Add Whirlpool washer and dryer to Whirlpool integration (#85066)
* redo Add sensor

* move back to ClientError
simplify washer_state

* Cleanup Sensor definitions

* Seperated EndTimeSensor

* Clean up WasherDryerTimeClass

* Start with Timestamp = None

* Clean up class description

* One more ClientError

* change to restore sensor

* Don't update when no state change

* Seperate washer tests
Add restore_state test

* Remove unused loop in washer sensor test

* No loops in sensor tests

* Remove unnecessary SensorTestInstance
2023-01-06 12:41:46 -08:00
starkillerOG 968cf641b8
Bump reolink-aio to 0.1.3 (#85309)
bump reolink-aio to 0.1.3
2023-01-06 20:52:24 +01:00
shbatm f12ffe1e49
Add addtional device classes to ISY994 sensors and bump PyISY to 3.0.11 (#85315) 2023-01-06 07:41:39 -10:00
Franck Nijhof 9d45071e3f
Add EasyBaby support to Tuya (#85298) 2023-01-06 14:42:09 +01:00
Carlos Cristobal 8bb5763ea0
Fix Fitbit state for values over 999 (#85251)
* Remove comma thousands formatting

* Add calorie and bpm to units

* Updating device and state classes

* Revert "Updating device and state classes"

This reverts commit ae77cf3cd7.

* Revert "Add calorie and bpm to units"

This reverts commit 7d82bb1c12.

* Removing unnecessary formatting
2023-01-06 14:12:41 +01:00
Franck Nijhof bd8cb4f166
Update debugpy to 1.6.5 (#85297) 2023-01-06 13:28:15 +01:00
Aaron Bach 31bf0a0105
Renovate Tile config flow tests (#85154) 2023-01-06 13:08:52 +01:00
Anders 4b178e88a4
Mark Yamaha media player as unavailable when unresponsive (#85018) 2023-01-06 13:03:02 +01:00
starkillerOG d9be9fe6d5
Increase Netgear speedtest period to 2 hours (#85299) 2023-01-06 12:56:27 +01:00
Tom Puttemans b9339a290a
Fix dsmr_reader peak hour consumption unit of measurement (#85301) 2023-01-06 12:55:32 +01:00
Robert Svensson 220ec1906c
Make sensor platform use common UniFi entity class (#84818)
fixes undefined
2023-01-06 12:50:32 +01:00
epenet 52032c6c7f
Complete test coverage for SFR Box (#85068)
* Complete test coverage for SFR Box

* Add missing hint

* renault -> sfr_box

* Fixes following rebase
2023-01-06 12:30:07 +01:00
epenet 0d5bdaf037
Bump sfrbox-api to 0.0.2 (#85302) 2023-01-06 12:13:49 +01:00
Michal Čihař aace1da358
lacrosse_view: Set entity availablity depending on the data (#85303) 2023-01-06 12:13:06 +01:00
epenet 3ecbb235cc
Address late feedback in SFR Box enum sensors (#84977)
* Address late feedback to SFR Box

* Hassfest

* missed a capital G

* Apply suggestion
2023-01-06 11:13:33 +01:00
Aaron Bach 39b110b9b0
Renovate OpenUV config flow tests (#85150) 2023-01-06 10:51:46 +01:00
Paulus Schoutsen 9ed629d838
Fix some pytest warning for helpers (#85283) 2023-01-06 09:21:46 +01:00
Klaas Schoute f620d2bb2f
Add diagnostics to EnergyZero integration (#85164) 2023-01-06 09:13:11 +01:00
dependabot[bot] 5cc3636be7
Bump actions/checkout from 3.2.0 to 3.3.0 (#85285)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06 08:35:47 +01:00
Paulus Schoutsen 1e78314638
Use async with timeout (#85281) 2023-01-05 20:43:56 -10:00
Charles Garwood 9e68117a33
Bump bluetooth-data-tools to 0.3.1 for ld2410-ble (#85278) 2023-01-05 22:33:37 -05:00
Charles Garwood cf92142b64
Fix Fully Kiosk service call config entry handling (#85275)
* Make sure we're getting the fully_kiosk config entry

* Make sure we're getting the fully_kiosk config entry
2023-01-05 22:10:41 -05:00
Franck Nijhof bdcccd9d83
Improve weather Forecast typing (#85019) 2023-01-06 03:39:37 +01:00
930913 2507ec1f4b
Add LD2410 BLE integration (#83883) 2023-01-05 16:15:03 -10:00
rikroe 5b8b6167ac
Bump bimmer_connected to 0.12.0 (#85255)
* Bump bimmer_connected to 0.12.0

* Fix mypy

* Remove not needed code

Co-authored-by: rikroe <rikroe@users.noreply.github.com>
2023-01-06 03:05:37 +01:00
shbatm b5d5a720dc
Add additional device classes and units to ISY994 aux sensors (#85274)
fixes undefined
2023-01-05 15:31:45 -10:00
J. Nick Koston 1fbdb80430
Avoid some data merges in the bluetooth remote scanners when nothing has changed (#85270) 2023-01-05 15:22:14 -10:00
shbatm c4d03088c0
Restore low battery state on ISY994 Insteon heartbeat nodes (#85209)
fixes undefined
2023-01-05 14:30:08 -10:00
GitHub Action bdd87bcc87 [ci skip] Translation update 2023-01-06 00:23:50 +00:00
Robert Hillis 77dd0b2fd3
Bump steamodd to 4.23 (#85071) 2023-01-06 01:56:42 +02:00
Shai Ungar f61d605d6d
Remove redundant CONF_PATH from sabnzbd config flow (#85214)
remove redundant CONF_PATH from sabnzbd config flow
2023-01-06 01:53:30 +02:00
Guido Schmitz 21fbe07218
Bump devolo_plc_api to 1.0.0 (#85235)
* Bump devolo_plc_api to 1.0.0

* Fix pylint
2023-01-06 01:49:59 +02:00
IceBotYT 57f792d88f
Add support for `WetDry`, `WindHeading`, and `Flex` fields in LaCrosse View (#79062)
* Add support for WetDry and WindHeading fields in LaCrosse View

* Improve test coverage

* Verify data type before conversion

* Improve test coverage

* Convert to more concise type conversion

* Add Flex field as per #79529

* Improve code quality

* Add check if expected field is missing
2023-01-06 00:45:06 +01:00
J. Nick Koston 3ac5b780ff
Reject the WiFI AP when considering to update a shelly config entry from zeroconf (#85265)
Reject the WiFI AP IP when considering to update a shelly config entry from zeroconf

fixes #85180
2023-01-06 01:44:10 +02:00
Franck Nijhof a36709cc8d
Update coverage to 7.0.3 (#85197) 2023-01-05 23:54:31 +01:00
Michal Čihař 18a18aa6c4
Fix lacrosse_view fetching of latest data (#85117)
lacrosse_view: fixed fetching of latest data

When using datetime.utcnow(), it only replaces timezone information with
UTC making the actual time offset by the timezone. When you are in UTC-
timezones, it makes no issue as the offset is in the future, but when in
UTC+, the last hour(s) of data are missing.

This commits swtiches to time.time() as UTC timestamp is actually what
the API expects.

It also reduces the window to one hour what noticeably improves the API
performance.
2023-01-05 23:45:29 +01:00
Franck Nijhof f4a71ea83f
Fix translation keys for NAM sensors (#85245)
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2023-01-05 23:17:29 +01:00
shbatm ef759e9c63
Assign ISY994 program entities to hub device, simplify device info (#85224) 2023-01-05 11:16:17 -10:00
starkillerOG 11df364b10
bump reolink-aio to 0.1.2 (#85247) 2023-01-05 22:06:40 +01:00
Álvaro Fernández Rojas 146b43f8c5
Add Airzone Select platform support (#76415)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-01-05 11:03:36 -10:00
epenet 829c8e611e
Remove invalid device class for RSSI sensors (#85191)
* Remove invalid device class for RRSI sensors

* Restore state class
2023-01-05 15:30:52 -05:00
J. Nick Koston 28ad27a3b3
Improve error reporting when switchbot auth fails (#85244)
* Improve error reporting when switchbot auth fails

related issue #85243

* bump

* coverage
2023-01-05 15:29:13 -05:00
Franck Nijhof 4a48f0d659
Fix device class for DSMR gas sensors providing energy readings (#85202) 2023-01-05 20:28:13 +01:00
G Johansson 26a964b90a
Remove unneeded type checking from Sensibo (#85231) 2023-01-05 18:50:05 +01:00
Franck Nijhof 4335a7c653
Remove invalid AQI unit from Environment Canada (#85183) 2023-01-05 09:02:17 -07:00
Erik Montnemery 377396ba16
Add WS endpoint config/entity_registry/get_entries (#85063) 2023-01-05 09:39:10 -05:00