Erik Montnemery
0ec3a222e3
Remove device_state_attributes property from entity base class ( #105650 )
2023-12-14 08:33:56 +01:00
Erik Montnemery
9020dbb093
Remove context_recent_time property from entity base class ( #105652 )
2023-12-14 08:33:31 +01:00
J. Nick Koston
aafdca88c9
Bump zeroconf to 0.129.0 ( #105701 )
...
* Bump zeroconf to 0.129.0
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.128.5...0.129.0
* cleanup typing
* remove redunant lru
* revert type narrowing
2023-12-14 07:52:37 +01:00
J. Nick Koston
a16ab0d1ac
Bump zeroconf to 0.128.5 ( #105694 )
2023-12-13 12:14:07 -10:00
Robert Svensson
7084889b78
Fix restoring UniFi clients with old unique id ( #105691 )
...
Fix restoring UniFi clients with bad unique id
2023-12-13 22:35:41 +01:00
Erik Montnemery
72cb21d875
Set volume_step in enigma2 media_player ( #105669 )
2023-12-13 19:42:11 +01:00
G Johansson
08b6d2af5e
Add error translations to Yale Smart Living ( #105678 )
2023-12-13 19:41:31 +01:00
G Johansson
65514fbd73
Add error translations for Sensibo ( #105600 )
2023-12-13 19:40:57 +01:00
Erik Montnemery
6dc8c2c370
Set volume_step in sonos media_player ( #105671 )
2023-12-13 19:40:51 +01:00
G Johansson and Jan-Philipp Benecke
5f69749420
Use Textselector in Trafikverket Camera ( #105677 )
...
* Use Textselector in Trafikverket Camera
* Update homeassistant/components/trafikverket_camera/strings.json
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me >
---------
Co-authored-by: Jan-Philipp Benecke <jan-philipp@bnck.me >
2023-12-13 19:39:19 +01:00
Jan-Philipp Benecke
d322cb5fdf
Migrate homekit_controller tests to use freezegun ( #105646 )
2023-12-13 19:37:51 +01:00
Franck Nijhof
711d9e21ab
2023.12.2 ( #105655 )
2023.12.2
2023-12-13 18:48:43 +01:00
Michael
08ca3678da
Ensure platform setup for all AVM FRITZ!SmartHome devices ( #105515 )
2023-12-13 18:07:29 +01:00
Erik Montnemery
dd5a48996a
Keep capabilities up to date in the entity registry ( #101748 )
...
* Keep capabilities up to date in the entity registry
* Warn if entities update their capabilities very often
* Fix updating of device class
* Stop tracking capability updates once flooding is logged
* Only sync registry if state changed
* Improve test
* Revert "Only sync registry if state changed"
This reverts commit 1c52571596c06444df234d4b088242b494b630f2.
* Avoid calculating device class twice
* Address review comments
* Revert using dataclass
* Fix unintended revert
* Add helper method
2023-12-13 17:27:26 +01:00
Erik Montnemery
4f9f548929
Add volume_step property to MediaPlayerEntity ( #105574 )
...
* Add volume_step property to MediaPlayerEntity
* Improve tests
* Address review comments
2023-12-13 17:26:34 +01:00
puddly
ebb54d7a6c
Bump ZHA dependencies ( #105661 )
2023-12-13 17:10:56 +01:00
puddly
db52b9b0e1
Reload ZHA integration on any error, not just recoverable ones ( #105659 )
2023-12-13 17:10:52 +01:00
Marc Mueller
75bdd84c80
Update pylint to 3.0.3 ( #105491 )
2023-12-13 17:10:48 +01:00
Joost Lekkerkerker
896ca8ce83
Fix timing issue in Withings ( #105203 )
2023-12-13 17:07:36 +01:00
puddly
4e9b9add29
Bump ZHA dependencies ( #105661 )
2023-12-13 17:06:46 +01:00
Joost Lekkerkerker
a82410d5e9
Deduplicate constants E-Z ( #105657 )
2023-12-13 17:05:37 +01:00
Erik Montnemery
bbfffbb47e
Avoid mutating entity descriptions in melcloud ( #105629 )
2023-12-13 16:57:22 +01:00
Joost Lekkerkerker
e4453ace88
Add country code constant ( #105640 )
2023-12-13 16:50:46 +01:00
Joost Lekkerkerker
816a37f9fc
Fix timing issue in Withings ( #105203 )
2023-12-13 16:48:46 +01:00
puddly
e475829ce6
Reload ZHA integration on any error, not just recoverable ones ( #105659 )
2023-12-13 16:24:26 +01:00
Erik Montnemery
2d59eba4c7
Avoid mutating entity descriptions in airthings_ble ( #105627 )
2023-12-13 15:23:38 +01:00
Erik Montnemery
7ab003c746
Avoid mutating entity descriptions in lidarr ( #105628 )
2023-12-13 15:22:29 +01:00
Erik Montnemery
abac68f158
Avoid mutating entity descriptions in efergy ( #105626 )
2023-12-13 15:20:29 +01:00
Franck Nijhof
8744b05468
Bump version to 2023.12.2
2023-12-13 14:53:10 +01:00
Erik Montnemery
dff7725c1f
Fix goodwe tests ( #105653 )
2023-12-13 14:52:44 +01:00
Michael Hansen
36c56eb32a
Rename "satellite enabled" to "mute" ( #105619 )
2023-12-13 14:51:25 +01:00
Michael Hansen
797af14012
Skip TTS events entirely with empty text ( #105617 )
2023-12-13 14:48:51 +01:00
Michael Hansen
8812ca13d9
Add name slot to HassClimateGetTemperature intent ( #105585 )
2023-12-13 14:48:48 +01:00
G Johansson
8b3ba452bc
Fix setup Fast.com ( #105580 )
...
* Fix setup fastdotcom
* Add if
2023-12-13 14:48:44 +01:00
Khole and Khole Jones
fbb315b0a8
Bump pyhiveapi to v0.5.16 ( #105513 )
...
Co-authored-by: Khole Jones <khole.jones@frasers.group >
2023-12-13 14:48:41 +01:00
Julien "_FrnchFrgg_" Rivaud
9d0fed8539
Bump caldav to 1.3.8 ( #105508 )
...
* Bump caldav to 1.3.8
1.3.8 fixes a bug where duplicate STATUS properties would be emitted for a single VTODO depending on the case of the arguments used.
That bug meant that even though that is the intended API usage, passing lowercase for the status argument name would be rejected by caldav servers checking conformance with the spec which forbids duplicate STATUS.
This in turn prevented HomeAssistant to add new items to a caldav todo list.
Bump the requirements to 1.3.8 to repair that feature
* Update global requirements
2023-12-13 14:48:38 +01:00
Michael Hansen
4849884467
Disconnect before reconnecting to satellite ( #105500 )
...
Disconnect before reconnecting
2023-12-13 14:48:35 +01:00
Joost Lekkerkerker
8a0b1637b1
Remove Aftership import issue when entry already exists ( #105476 )
2023-12-13 14:48:30 +01:00
J. Nick Koston
ba84af9374
Bump zeroconf to 0.128.4 ( #105465 )
...
* Bump zeroconf to 0.128.3
significant bug fixes
changelog: https://github.com/python-zeroconf/python-zeroconf/compare/0.128.0...0.128.3
* .4
2023-12-13 14:47:27 +01:00
Allen Porter
557ce965cf
Bump ical to 6.1.1 ( #105462 )
2023-12-13 14:42:03 +01:00
Arie Catsman
3b7add533b
Write Enphase Envoy data to log when in debug mode ( #105456 )
2023-12-13 14:42:00 +01:00
Allen Porter
0683b8be21
Fix fitbit oauth reauth debug logging ( #105450 )
2023-12-13 14:41:56 +01:00
Jan Bouwhuis
399f98a726
Fix alexa calling not featured cover services ( #105444 )
...
* Fix alexa calls not supported cover services
* Follow up comment and additional tests
2023-12-13 14:41:53 +01:00
Bouwe Westerdijk
0023d66c80
Bump plugwise to v0.35.3 ( #105442 )
2023-12-13 14:41:49 +01:00
Erik Montnemery
164d0d2085
Bump hatasmota to 0.8.0 ( #105440 )
...
* Bump hatasmota to 0.8.0
* Keep devices with deep sleep support always available
* Add tests
2023-12-13 14:41:46 +01:00
Jan Schneider
a0e9772f52
Check if heat area exists when setting up valve opening and battery sensors in moehlenhoff alpha2 ( #105437 )
...
Check whether the referenced heat area exists
when setting up valve opening and battery sensors
2023-12-13 14:41:42 +01:00
Florian B
84c713894b
Fix adding/updating todo items with due date in CalDAV integration ( #105435 )
...
* refactor: return date/datetime for due date
* fix: explicitly set due date on vTODO component
Using `set_due` automatically handles converting the Python-native
date/datetime values to the correct representation required by RFC5545.
* fix: fix tests with changed due date handling
* fix: item.due may not be a str
* refactor: keep local timezone of due datetime
* refactor: reorder import statement
To make ruff happy.
* fix: fix false-positive mypy error
2023-12-13 14:41:39 +01:00
mkmer
a02faaf489
Fix service missing key in Blink ( #105387 )
...
* fix update service
refactor service yaml
* Remove leftover target
2023-12-13 14:41:35 +01:00
G Johansson
15cf732463
Fix preset modes error in Smartthings ( #105375 )
2023-12-13 14:41:31 +01:00
David Knowles and J. Nick Koston
ef17950d76
Bump pyschlage to 2023.12.0 ( #105349 )
...
Co-authored-by: J. Nick Koston <nick@koston.org >
2023-12-13 14:41:28 +01:00