Paulus Schoutsen and Claude Opus 4.8
9cd1cb0c64
Adopt marantz-rs232 2.0.0 unified player API
...
The library now exposes consistent method and property names across all
three protocols, so the per-model branching for power, source selection,
and the multi-room zone is no longer needed.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 23:54:35 -04:00
Paulus Schoutsen and Claude Opus 4.8
f635ccd30b
Add Marantz RS-232 integration
...
Control Marantz receivers over an RS-232 serial connection. Supports
modern (2015+) receivers, the 2007-era SR7002/SR8002, and the 2003-era
SR9300/SR8300 protocols, exposing each zone as a media player entity.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 23:12:06 -04:00
Franck Nijhof and GitHub
1601b5151c
Bump opower to 0.18.5 ( #174080 )
2026-06-16 14:20:30 -07:00
Franck Nijhof and GitHub
da0e23093d
Cast system version to string for simplisafe device model ( #174081 )
2026-06-16 22:05:31 +02:00
Paul Bottein and GitHub
7863468a34
Enable strict typing for Yoto ( #174068 )
2026-06-16 22:02:48 +02:00
Erik Montnemery and GitHub
4ff5ee0520
Fix trigger first all race ( #174078 )
2026-06-16 22:00:03 +02:00
Franck Nijhof and GitHub
6d8e3ab0c9
Retry webdav setup on connection errors ( #174077 )
2026-06-16 21:49:44 +02:00
epenet and GitHub
faa3a4ddef
Add new enum for Density units ( #172551 )
2026-06-16 21:18:13 +02:00
Erik Montnemery and GitHub
9cd7ea97e9
Improve condition history manager ( #174069 )
2026-06-16 21:17:34 +02:00
Paul Bottein and GitHub
6012ec97b3
Add diagnostics to Yoto ( #174070 )
2026-06-16 21:09:36 +02:00
Jan Bouwhuis and GitHub
c58b281eda
Remove term "Advanced" in IMAP translation strings ( #174074 )
2026-06-16 21:07:08 +02:00
05001e581a
Add network MAC connection to Renson devices ( #173677 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 21:00:35 +02:00
20dbfd19e2
Add network MAC connection to Electra Smart devices ( #173678 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 20:59:54 +02:00
179cb6e385
Add network MAC connection to Vilfo router ( #173680 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 20:59:20 +02:00
163fe9f20c
Fix flaky cover device_condition test by ignoring asyncio slow-callback warnings ( #173876 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 20:58:38 +02:00
f7d8bb112f
Use dt_util.utcnow in reolink tests ( #174022 )
...
Co-authored-by: Franck Nijhof <git@frenck.dev >
2026-06-16 20:57:29 +02:00
Josef Zweck and GitHub
c973bd90b2
Add pyserial-asyncio and pyserial-asyncio-fast to deprecated packages ( #174013 )
2026-06-16 20:57:20 +02:00
92e947ac28
Fix punctuation in voice aliases ( #173945 )
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-06-16 20:56:44 +02:00
Joost Lekkerkerker and GitHub
a514683efa
Remove unnecessary source state attribute in Sonos ( #173995 )
2026-06-16 20:56:20 +02:00
some-random-climber and GitHub
41fe4f4f69
Use dt_util.utcnow in yolink ( #174027 )
2026-06-16 20:54:02 +02:00
some-random-climber and GitHub
e613f2b1e7
Use dt_util.utcnow in mcp tests ( #174019 )
2026-06-16 20:51:18 +02:00
some-random-climber and GitHub
5c4f48a069
Use dt_util.utcnow in nest tests ( #174021 )
2026-06-16 20:50:56 +02:00
some-random-climber and GitHub
219455ab4b
Use dt_util.utcnow in sensoterra ( #174023 )
2026-06-16 20:50:01 +02:00
some-random-climber and GitHub
75815fbc15
Use dt_util.utcnow in integration ( #174024 )
2026-06-16 20:49:36 +02:00
some-random-climber and GitHub
33d9249d34
Use dt_util.utcnow in reolink ( #174025 )
2026-06-16 20:49:10 +02:00
some-random-climber and GitHub
7cefe94467
Use dt_util.utcnow in starlink ( #174026 )
2026-06-16 20:48:38 +02:00
Markus Jacobsen and GitHub
c95ea00479
Replace "advanced" wording for Beolink actions in Bang & Olufsen ( #174062 )
2026-06-16 20:47:34 +02:00
Przemko92 and GitHub
730b6065ff
Upgrade compit-inext-api to 0.9.1 ( #173955 )
2026-06-16 20:46:32 +02:00
Abílio Costa and GitHub
1589ad2c6a
Don't use infrared entity id as unique id for LG Infrared ( #174072 )
2026-06-16 20:44:12 +02:00
Tom and GitHub
d0df0de267
Rename airOS advanced settings ( #174066 )
2026-06-16 19:41:10 +02:00
Franck Nijhof and GitHub
aec09fadd4
Avoid allocating the exclude attributes set for every recorded state ( #173690 )
2026-06-16 18:34:46 +02:00
Franck Nijhof and GitHub
e2d68fcf58
Skip setting unused legacy columns when recording states and events ( #173691 )
2026-06-16 18:34:20 +02:00
Manu and GitHub
90fe38c0f2
Replace Advanced settings in Habitica integration ( #174064 )
2026-06-16 17:55:40 +02:00
Michael Hansen and GitHub
65c2aaf22f
Revert "Update hassil to 3.8.1" ( #174061 )
2026-06-16 17:43:02 +02:00
Åke Strandberg and GitHub
a691de352c
Add volume and temperature sensors to aqvify ( #174007 )
2026-06-16 17:38:12 +02:00
4203781fa5
Update hassil to 3.8.1 ( #173957 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-16 10:08:16 -05:00
Erik Montnemery and GitHub
e6b3a97162
Avoid flooding the recorder when priming condition history ( #174020 )
2026-06-16 17:06:34 +02:00
Erik Montnemery and GitHub
6ad8ad5715
Call state change listeners immediately instead of deferring them to the event loop ( #173974 )
2026-06-16 16:50:32 +02:00
Åke Strandberg and GitHub
a45867b896
Use username as config entry title in aqvify ( #174008 )
2026-06-16 14:30:25 +02:00
Franck Nijhof and GitHub
000e075a8e
Add missing subentry flow translations in scrape ( #174006 )
2026-06-16 14:26:12 +02:00
Franck Nijhof and GitHub
0899d016b9
Add missing flow form field translations in ecobee ( #174002 )
2026-06-16 14:25:40 +02:00
Franck Nijhof and GitHub
3375f2ed76
Add missing flow form field translation in otp ( #173994 )
2026-06-16 14:25:29 +02:00
Franck Nijhof and GitHub
3f5778e71b
Add missing flow form field translations in tractive ( #174005 )
2026-06-16 14:10:47 +02:00
Franck Nijhof and GitHub
86c39694d3
Add missing flow form field translation in iskra ( #174004 )
2026-06-16 13:48:58 +02:00
Franck Nijhof and GitHub
a53a6644c0
Fix flow form field translations in modem_callerid ( #173999 )
2026-06-16 13:47:01 +02:00
Franck Nijhof and GitHub
18fdfacf45
Fix flow form field translation key in sia ( #173998 )
2026-06-16 13:46:27 +02:00
Franck Nijhof and GitHub
bd9bd29f2c
Add missing flow form field translation in airvisual ( #174000 )
2026-06-16 13:46:19 +02:00
Franck Nijhof and GitHub
334c6614cc
Fix flow form field translations in local_calendar ( #173997 )
2026-06-16 13:43:22 +02:00
Franck Nijhof and GitHub
aa772f6ecd
Add missing flow form field translation in honeywell ( #173996 )
2026-06-16 13:41:18 +02:00
Franck Nijhof and GitHub
87169921ae
Fix flow form field translations in hlk_sw16 ( #173993 )
2026-06-16 13:39:40 +02:00