21699 Commits

Author SHA1 Message Date
J. Nick Koston
9ea151df32
Fix setting brightness to 0 in HomeKit when the On characteristic is not sent
Previously this would raise `IndexError: list assignment index out of range`
because it tried to set events[-1] when there was no event
2024-10-25 21:29:44 -10:00
Joost Lekkerkerker
67e0197a7a
Fix NYT Games connection max streak (#129149) 2024-10-25 20:43:09 +02:00
Guido Schmitz
6ac7c0f893
Fix devolo_home_network devices not reporting a MAC address (#129021) 2024-10-25 20:42:11 +02:00
Simone Chemelli
ada837ee95
Add diagnostics to Vodafone Station (#128923)
* Add diagnostics to Vodafone Station

* cleanup and exclude props based on date
2024-10-25 20:22:47 +02:00
Simone Chemelli
029411d3fa
Add diagnostics to Comelit SimpleHome (#128794)
* Add diagnostics to Comelit SimpleHome

* add test

* add missing tests

* introduce SnapshotAssertion

* cleanup

* exclude date based props
2024-10-25 20:12:54 +02:00
mkmer
4a94430bf0
Handle temprorary hold in Honeywell (#128460) 2024-10-25 20:05:14 +02:00
David Bonnes
cc337f7b1e
Fix evohome regression preventing helpful messages when setup fails (#126441)
Co-authored-by: Robert Resch <robert@resch.dev>
2024-10-25 20:05:05 +02:00
Petar Petrov
ca703cb858
Increase Z-Wave fallback thermostat range to 0-50 C (#128543)
* Z-Wave JS: Increase fallback thermostat range to 0-50 C

* update test
2024-10-18 13:21:49 +02:00
Álvaro Fernández Rojas
7d2536c503
Update aioairzone to v0.9.4 (#127792) 2024-10-18 13:21:31 +02:00
Simon Lamon
f9cbf1b30c
Keep the provided name when creating a tag (#128240)
* Keep the name

* Add patch

* Update homeassistant/components/tag/__init__.py

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-10-18 13:20:21 +02:00
Chris Talkington
76340035db
Fix playing media via roku (#128133)
* re-support playing media via roku

* fixes

* test fixes

* Update test_media_player.py

* always send media type

* add description to options flow
2024-10-18 13:20:12 +02:00
Marc Hörsken
14127b910f
Improve discovery of WMS WebControl pro by updating IP address (#128007) 2024-10-18 13:20:06 +02:00
Michael
ba4d081021
Fix printer uptime fluctuations in IPP (#127725)
* decrease uptime accuracy from seconds to minutes

* adjust tests

* calc uptime timestamp in coordinator

* bump pyipp to 0.17.0

* revert changes, just use the new printer.booted_at property

---------

Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2024-10-18 13:19:43 +02:00
Thomas55555
d389b55f40
Fix model in Husqvarna Automower (#128168) 2024-10-11 17:54:24 +02:00
Christopher Fenner
0ccff9fc54
Fix preset handling issue in ViCare (#128167)
* add test case

* fix test case

* fix issue

* change order
2024-10-11 17:54:21 +02:00
Steven B
ee9525cc00
Fix ring realtime events (#128083) 2024-10-11 17:49:38 +02:00
kingy444
571bfaf5d7
Fix casing on Powerview Gen3 zeroconf discovery (#128076) 2024-10-11 17:37:31 +02:00
Teemu R.
635731421f
Increase tplink climate precision (#127996) 2024-10-11 17:37:13 +02:00
Raman Gupta
ed445d20b9
Fix zwave_js config validation for values (#127972) 2024-10-11 17:37:02 +02:00
Marc Hörsken
e37025c1c7
Update pywmspro to 0.2.1 to fix handling of unknown products (#127942) 2024-10-11 17:36:50 +02:00
G Johansson
c31e0336dc
Don't error with missing information in systemmonitor diagnostics (#127868) 2024-10-11 17:36:14 +02:00
dontinelli
e5644ae011
Reverse unintended change of unique_id for solarlog (#127845) 2024-10-11 17:35:57 +02:00
Erik Montnemery
da1ac4f1e9
Correct cleanup of sensor statistics repairs (#127826) 2024-10-11 17:35:42 +02:00
Ricardo Marques
46d9ac8380
Fix custom account config flow setup (#127750) 2024-10-11 17:31:15 +02:00
René Klomp
1d132d7a1e
Migrate SMA unique id to str (#127732) 2024-10-11 17:31:01 +02:00
David Knowles
be99329efa
Fix problems with automatic management of Schlage locks (#127689)
Use the correct identifiers for existing lock devices
2024-10-11 17:30:35 +02:00
Richard Cox
d1eda9dd73
Update Radarr config flow to standardize ports (#127620) 2024-10-11 17:30:25 +02:00
Brett Adams
b902cb5a13
Fix wake up in Tesla Fleet (#127615) 2024-10-11 17:30:21 +02:00
Brett Adams
7f79b26341
Fix Island status in Teslemetry (#127504) 2024-10-11 17:28:13 +02:00
Joost Lekkerkerker
087566072d
Strip the NYT Games token (#127548) 2024-10-04 14:56:58 +02:00
Paul Bottein
6ab92abe80
Fix device id support for alarm control panel template (#127340) 2024-10-04 14:47:25 +02:00
Erik Montnemery
9c28a4e8a0
Make recorder WS command recorder/clear_statistics wait (#127120) 2024-10-02 10:51:30 +02:00
Erik Montnemery
b9795a2ae7
Make recorder WS command recorder/update_statistics_metadata wait (#127179) 2024-10-02 10:50:35 +02:00
Martin Hjelmare
b8fd921c81
Revert "Support Z-Wave JS dimming lights using color intensity (#122639)" (#127256)
This reverts commit c7cfd56b720be8212af2686ecfa5b8cad6ee299b.
2024-10-02 09:26:28 +02:00
functionpointer
8c8a2eef21
Fix Tibber get_prices when called with aware datetime (#123289)
* Tibber: Add extra test to expose aware/naive datetime issue

* Tibber: Fix get_prices action not working with aware datetimes

* Tibber: Simplify comparison

* Tibber: Combine timezone tests into single parametrized one

* Tibber: Split test again to prevent if statement
2024-10-02 09:26:15 +02:00
Erik Montnemery
df6edd09c0
Don't create statistics issues when sensor is unavailable or unknown (#127226) 2024-10-01 22:14:47 +02:00
epenet
067b81a60b
Use reconfigure_confirm in enphase_envoy config flow (#127221) 2024-10-01 22:14:40 +02:00
epenet
03553b8bb9
Use reconfigure_confirm in homeworks config flow (#127218)
* Use reconfigure_confirm in homeworks config flow

* Fix tests
2024-10-01 22:14:37 +02:00
Bill Flood
507492947a
Fix Tailwind cover exception when door is already in the requested state (#124543) 2024-10-01 22:14:27 +02:00
epenet
f2c746122e
Use reconfigure_confirm in google_travel_time config flow (#127220) 2024-10-01 14:53:39 +02:00
epenet
e25a54aef4
Use reconfigure_confirm in lcn config flow (#127217) 2024-10-01 14:53:36 +02:00
epenet
5c42e45048
Fix reconfigure_confirm logic in madvr config flow (#127216) 2024-10-01 14:53:32 +02:00
epenet
c8b92bc858
Use reconfigure_confirm in solarlog config flow (#127215)
* Use reconfigure_confirm in solarlog config flow

* Fix test
2024-10-01 14:53:29 +02:00
epenet
9d059fcfaa
Use reconfigure_confirm in vallox config flow (#127214) 2024-10-01 14:53:26 +02:00
Martin Hjelmare
ce5f193219
Fix Z-Wave rediscovery (#127213) 2024-10-01 14:53:22 +02:00
G Johansson
6f5eac3143
Add config flow validation that calibration factor is not zero (#127136)
* Add config flow validation that calibration factor is not zero

* Add test
2024-10-01 14:50:10 +02:00
starkillerOG
d3e6069095
Mark Reolink camera entities as unavailable when camera is offline (#127127)
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-09-30 20:51:28 +02:00
Martin Hjelmare
25247de6a6
Bump zwave-js-server-python to 0.58.1 (#127114)
* Bump zwave-js-server-python to 0.58.1

* Update tests
2024-09-30 20:51:21 +02:00
Joost Lekkerkerker
a2cd17ef0a
Make Laundrify unique id a string (#127092) 2024-09-30 14:05:08 +02:00
J. Nick Koston
22c85bf5f7
Fix removing nulls when encoding events for PostgreSQL (#127053) 2024-09-30 14:04:45 +02:00