puddly and Franck Nijhof
db52b9b0e1
Reload ZHA integration on any error, not just recoverable ones ( #105659 )
2023-12-13 17:10:52 +01:00
Marc Mueller and Franck Nijhof
75bdd84c80
Update pylint to 3.0.3 ( #105491 )
2023-12-13 17:10:48 +01:00
Joost Lekkerkerker and Franck Nijhof
896ca8ce83
Fix timing issue in Withings ( #105203 )
2023-12-13 17:07:36 +01:00
puddly and GitHub
4e9b9add29
Bump ZHA dependencies ( #105661 )
2023-12-13 17:06:46 +01:00
Joost Lekkerkerker and GitHub
a82410d5e9
Deduplicate constants E-Z ( #105657 )
2023-12-13 17:05:37 +01:00
Erik Montnemery and GitHub
bbfffbb47e
Avoid mutating entity descriptions in melcloud ( #105629 )
2023-12-13 16:57:22 +01:00
Joost Lekkerkerker and GitHub
e4453ace88
Add country code constant ( #105640 )
2023-12-13 16:50:46 +01:00
Joost Lekkerkerker and GitHub
816a37f9fc
Fix timing issue in Withings ( #105203 )
2023-12-13 16:48:46 +01:00
puddly and GitHub
e475829ce6
Reload ZHA integration on any error, not just recoverable ones ( #105659 )
2023-12-13 16:24:26 +01:00
Erik Montnemery and GitHub
2d59eba4c7
Avoid mutating entity descriptions in airthings_ble ( #105627 )
2023-12-13 15:23:38 +01:00
Erik Montnemery and GitHub
7ab003c746
Avoid mutating entity descriptions in lidarr ( #105628 )
2023-12-13 15:22:29 +01:00
Erik Montnemery and GitHub
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 and GitHub
dff7725c1f
Fix goodwe tests ( #105653 )
2023-12-13 14:52:44 +01:00
Michael Hansen and Franck Nijhof
36c56eb32a
Rename "satellite enabled" to "mute" ( #105619 )
2023-12-13 14:51:25 +01:00
Michael Hansen and Franck Nijhof
797af14012
Skip TTS events entirely with empty text ( #105617 )
2023-12-13 14:48:51 +01:00
Michael Hansen and Franck Nijhof
8812ca13d9
Add name slot to HassClimateGetTemperature intent ( #105585 )
2023-12-13 14:48:48 +01:00
G Johansson and Franck Nijhof
8b3ba452bc
Fix setup Fast.com ( #105580 )
...
* Fix setup fastdotcom
* Add if
2023-12-13 14:48:44 +01:00
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 and Franck Nijhof
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 and Franck Nijhof
4849884467
Disconnect before reconnecting to satellite ( #105500 )
...
Disconnect before reconnecting
2023-12-13 14:48:35 +01:00
Joost Lekkerkerker and Franck Nijhof
8a0b1637b1
Remove Aftership import issue when entry already exists ( #105476 )
2023-12-13 14:48:30 +01:00
J. Nick Koston and Franck Nijhof
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 and Franck Nijhof
557ce965cf
Bump ical to 6.1.1 ( #105462 )
2023-12-13 14:42:03 +01:00
Arie Catsman and Franck Nijhof
3b7add533b
Write Enphase Envoy data to log when in debug mode ( #105456 )
2023-12-13 14:42:00 +01:00
Allen Porter and Franck Nijhof
0683b8be21
Fix fitbit oauth reauth debug logging ( #105450 )
2023-12-13 14:41:56 +01:00
Jan Bouwhuis and Franck Nijhof
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 and Franck Nijhof
0023d66c80
Bump plugwise to v0.35.3 ( #105442 )
2023-12-13 14:41:49 +01:00
Erik Montnemery and Franck Nijhof
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 and Franck Nijhof
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 and Franck Nijhof
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 and Franck Nijhof
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 and Franck Nijhof
15cf732463
Fix preset modes error in Smartthings ( #105375 )
2023-12-13 14:41:31 +01:00
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
mkmer and Franck Nijhof
2d1c716444
Add missing configuration for services.yaml in blink ( #105310 )
2023-12-13 14:41:24 +01:00
Jan Bouwhuis and Franck Nijhof
c6339cb0c0
Fix CI test_invalid_rrule_fix test by freezing the time ( #105294 )
2023-12-13 14:41:20 +01:00
J. Nick Koston and Franck Nijhof
7c0a5baf77
Bump zeroconf to 0.128.0 ( #104936 )
2023-12-13 14:41:16 +01:00
Alex Thompson and Franck Nijhof
0fa3ce763e
Fix Lyric LCC thermostats auto mode ( #104853 )
2023-12-13 14:41:07 +01:00
Jan-Philipp Benecke and GitHub
61a99c911c
Migrate demo test to use freezegun ( #105644 )
2023-12-13 14:33:59 +01:00
Joost Lekkerkerker and GitHub
ac53b78a0c
Deduplicate constants A-D ( #105638 )
2023-12-13 14:21:44 +01:00
Martin Hjelmare and GitHub
02853a62f0
Clean cloud client fixture from cloud http api tests ( #105649 )
2023-12-13 14:21:33 +01:00
Martin Hjelmare and GitHub
5bb233998e
Improve cloud http api tests ( #105610 )
...
* Improve cloud http api tests
* Add comments to the cloud fixture
* Fix docstring
2023-12-13 13:53:22 +01:00
mletenay and GitHub
0548f9f342
Add diagnostics download to goodwe integration ( #102928 )
...
* Add diagnostics download to goodwe integration
* Revert change not related to test
* Use MagicMock for mock inverter
* Use spec with mock
2023-12-13 12:35:53 +01:00
Joost Lekkerkerker and GitHub
22b2c588eb
Use issue registry fixture ( #105633 )
2023-12-13 11:23:38 +01:00
Joost Lekkerkerker and GitHub
06f81251fb
Reduce code duplication in Suez config flow ( #105558 )
2023-12-13 10:41:35 +01:00
Erik Montnemery and GitHub
a91dfc7954
Fix entity descriptions in philips_js ( #105625 )
2023-12-13 10:24:34 +01:00
Erik Montnemery and GitHub
22c3847c0e
Allow inheriting FrozenOrThawed with custom init ( #105624 )
2023-12-13 10:13:34 +01:00
Arie Catsman and GitHub
c318445a76
Write Enphase Envoy data to log when in debug mode ( #105456 )
2023-12-13 09:22:10 +01:00
J. Nick Koston and GitHub
5dbd0dede1
Refactor Bluetooth scanners to avoid the need to pass a callback ( #105607 )
2023-12-13 09:17:48 +01:00
Michael Hansen and GitHub
aaccf19013
Rename "satellite enabled" to "mute" ( #105619 )
2023-12-13 09:09:22 +01:00