Paulus Schoutsen
f39620a0fa
Migrate braodlink to no timings API
2026-04-19 19:43:55 -04:00
Paulus Schoutsen and Claude Opus 4.7
9f2eb56a7e
Adopt infrared-protocols 2.0.0 (Flipper loader + signed list[int] timings)
...
infrared-protocols 2.0.0 drops the Timing dataclass in favor of a flat
list[int] using the signed-alternating convention (positive mark,
negative space), and moves bundled code sets to Flipper `.ir` files
loaded lazily through `get_codes(...)`.
lg_infrared migrates off the per-device `LGTVCode` / `make_command`
helpers. Buttons and the media player now reference commands by name
(e.g. "POWER", "HDMI_1"), resolved through a module-level
`LG_TV_CODES = get_codes("lg/tv")` CommandCollection whose backing
`.ir` file is parsed lazily in the executor on first use.
The esphome, smlight, and kitchen_sink consumers no longer flatten
pairs at the call site — esphome and kitchen_sink pass the signed
list straight through, smlight takes `abs()` per element since its
protocol wants unsigned magnitudes.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-19 19:37:44 -04:00
Franck Nijhof and GitHub
a317bf9ed1
Remove leftover YAML import code from PVOutput config flow ( #168560 )
2026-04-19 22:29:34 +02:00
Ronald van der Meer and GitHub
18a4440668
Handle rate limit error separately in Duco fan platform ( #168558 )
2026-04-19 22:26:15 +02:00
Franck Nijhof and GitHub
fc45201f93
Update pvo to v3.0.0 ( #168561 )
2026-04-19 21:53:11 +02:00
829d3da432
Update peblar to v0.5.1 ( #168386 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-19 21:43:26 +02:00
Franck Nijhof and GitHub
94cc1e6aed
Migrate Rituals Perfume Genie to use runtime_data ( #168564 )
2026-04-19 21:40:50 +02:00
Yuval Weiss and GitHub
746846fa74
Add Broadlink infrared emitter support to native infrared platform ( #168385 )
2026-04-19 14:54:59 -04:00
J. Nick Koston and GitHub
59986f2a13
Revert "Bump habluetooth to 6.0.0" ( #168552 )
2026-04-19 20:14:46 +02:00
025a5d31ae
Mark reconfiguration-flow as exempt for Twente Milieu ( #168040 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-19 14:22:02 +02:00
77bd066a71
Improve UniFi quality scale: has-entity-name ( #168490 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-19 14:13:11 +02:00
Erwin Douna and GitHub
4ac4ead186
Firefly III update installation instructions ( #168529 )
2026-04-19 14:10:52 +02:00
Maciej Bieniek and GitHub
a532c72459
Bump imgw_pib to 2.1.1 ( #168534 )
2026-04-19 14:09:27 +02:00
Maciej Bieniek and GitHub
4a0152b4d7
Bump aioshelly to 13.24.0 ( #168533 )
2026-04-19 14:09:01 +02:00
Ronald van der Meer and GitHub
75e9608631
Add zeroconf discovery to Duco integration ( #168439 )
2026-04-19 14:08:55 +02:00
Simone Chemelli and GitHub
5301f1d49e
Bump aioamazondevices to 13.4.3 ( #168536 )
2026-04-19 14:06:04 +02:00
8f75131829
Bump python-duco-client to 0.3.2 ( #168528 )
...
Co-authored-by: Erwin Douna <e.douna@gmail.com >
2026-04-19 11:35:04 +02:00
Artem Draft and GitHub
7ba4b92fa8
Long polling Bravia TV in standby mode ( #167364 )
2026-04-19 10:30:47 +02:00
David Knowles and GitHub
d9b4d633d2
Bump pydrawise to 2026.4.0 ( #168500 )
2026-04-19 08:51:46 +02:00
Denis Shulyaka and GitHub
93b236ff94
Remove Temperature parameter from Anthropic integration ( #168504 )
2026-04-19 08:51:02 +02:00
superdingo101 and GitHub
2ec1b12a94
Fix local_calendar recurring event creation failing with UNTIL when HA timezone is non-UTC ( #167735 )
2026-04-18 17:42:57 -07:00
0c2dd5b02f
Include uid, recurrence_id, and rrule in calendar event subscription data ( #168318 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: balloob <1444314+balloob@users.noreply.github.com >
Co-authored-by: allenporter <6026418+allenporter@users.noreply.github.com >
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2026-04-19 00:30:01 +02:00
Alistair Francis and GitHub
5b255d476a
husqvarna_automower_ble: Wait for product data ( #168426 )
...
Signed-off-by: Alistair Francis <alistair@alistair23.me >
2026-04-18 21:18:05 +02:00
Denis Shulyaka and GitHub
476a04dcb2
Add Claude Opus 4.7 support ( #168496 )
2026-04-18 16:58:31 +02:00
Denis Shulyaka and GitHub
2fde105979
Bump anthropic to 0.96.0 ( #168487 )
2026-04-18 14:47:11 +02:00
8adc9600f2
Refactor how Evohome allocates names and IDs ( #168485 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-18 14:46:48 +02:00
Khole and GitHub
e7d26d8a60
Hive - Bump pyhive-integration to 1.0.9 ( #168489 )
2026-04-18 14:39:31 +02:00
9fa2430e5f
Get deprecated Anthropic models from SDK ( #168464 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
2026-04-18 13:19:59 +03:00
Maikel Punie and GitHub
ba0fc4c8be
Bump velbusaio to 2026.4.1 ( #168473 )
2026-04-18 09:17:01 +02:00
Denis Shulyaka and GitHub
771b1cac6f
Use model info from API for Anthropic ( #168459 )
2026-04-18 07:47:51 +02:00
Joakim Plate and GitHub
1091a089b4
Allow removing devices that are no longer available in fjaraskupan ( #167937 )
2026-04-18 00:43:45 +02:00
Tomer and GitHub
f4649f7fb5
Bump victron-mqtt to 2026.4.17 ( #168435 )
2026-04-18 00:39:57 +02:00
Denis Shulyaka and GitHub
67f11f686f
Use model info from API for Maximum tokens in Anthropic config flow ( #167941 )
2026-04-18 00:20:43 +02:00
Steve Easley and GitHub
6144180f55
Remove inactive codeowner from jvcprojector ( #167451 )
2026-04-18 00:20:01 +02:00
d11d88bb76
Add Kiosker integration ( #164543 )
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
2026-04-18 00:03:02 +02:00
Ian Foster and GitHub
9e123b429c
Add MAC filter option to ruckus integration ( #164706 )
2026-04-18 00:00:44 +02:00
07db7f0024
Add new sensor entities for MELCloud Air-to-Water (ATW/Ecodan) heat pump devices ( #168105 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-17 23:55:37 +02:00
e0535fb1b2
Add EARN-E P1 Meter integration ( #164412 )
...
Co-authored-by: Norbert Rittel <norbert@rittel.de >
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-17 23:53:00 +02:00
0da7c0c15d
Fix Victron BLE false reauth on unrecognised advertisement mode bytes ( #168209 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 23:49:16 +02:00
375a9aa575
Add teleinfo integration for French electricity meters ( #167554 )
...
Co-authored-by: Claude <noreply@anthropic.com >
Co-authored-by: Joostlek <joostlek@outlook.com >
2026-04-17 23:39:19 +02:00
1dc03c84a8
Use DoorbellEventType.RING in unifiprotect ( #168317 )
...
Co-authored-by: RaHehl <rahehl@users.noreply.github.com >
2026-04-17 23:24:21 +02:00
Thijs W. and GitHub
42d47f7d62
Add repeat and shuffle support to frontier_silicon ( #168433 )
2026-04-17 23:10:01 +02:00
G Johansson and GitHub
a55827c01a
Add reconfigure to Scrape subentry flows ( #168428 )
2026-04-17 23:09:06 +02:00
G Johansson and GitHub
32632cc114
Automatically start subentry flow when creating a scrape config entry ( #168437 )
2026-04-17 23:07:42 +02:00
26d937c36c
Add UniFi Access lock rule service ( #167949 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-17 23:07:24 +02:00
Tom Matheussen and GitHub
ff595b627d
Handle specific connection errors for Satel Integra ( #168442 )
2026-04-17 23:03:30 +02:00
rrooggiieerr and GitHub
36ba9a1a59
Remove _enable_turn_on_off_backwards_compatibility teslemetry ( #168333 )
2026-04-17 22:29:07 +02:00
Stefan Agner and GitHub
32a8344554
Catch HomeAssistantError in ZHA migration retry loops ( #168420 )
2026-04-17 21:06:12 +02:00
David Bonnes and GitHub
9bc81130ad
Fix wording in deprecation repair strings in Evohome ( #168436 )
2026-04-17 19:52:23 +02:00
Jan Bouwhuis and GitHub
008bebab05
Fix disabled discovered MQTT entities cleaned up ( #168382 )
2026-04-17 19:21:05 +02:00