Commit Graph
25 Commits
Author SHA1 Message Date
f739818a23 Let config flows temporarily hold a Modbus unit (#179939)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 09:14:36 +02:00
1ff08153a1 Share one Modbus connection between the integrations on a device (#179658)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 14:51:21 -04:00
5fb7c218a4 Bump denon-rs232 to 4.2.2 (#179870)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 19:42:19 +02:00
3ad1d0d974 Remove redundant stale device removal from Z-Wave JS migration (#179918)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 19:31:51 +02:00
2c6f11befc Apply Z-Wave JS add-on config reverts directly (#179899)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 19:26:09 +02:00
41a9ea753b Add config entry migration for Z-Wave JS (#179898)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 12:41:50 -04:00
5b8bee1419 Harden Z-Wave JS add-on config against concurrent and abandoned flows (#179816)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 18:16:53 +02:00
81b9db6959 Bump aioeagle to 1.1.1 (#179897)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-23 12:23:12 +02:00
5084b0510f Fix Z-Wave JS legacy security key handling (#179815)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-23 00:09:47 +02:00
59ceabb937 Extract Z-Wave JS config flow security keys and add-on handling (#179600)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2026-08-22 09:16:09 -04:00
8379f19107 Make ignoring Z-Wave JS discoveries work (#179595)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-20 17:17:08 -04:00
53276b2786 Don't offer Z-Wave JS migration to the configured adapter (#179597)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 12:23:16 +02:00
4d1ad0e1b5 Prevent second Z-Wave JS config entry using the add-on (#179405)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-20 07:43:31 +02:00
cb16c9dd87 Route Z-Wave JS ESPHome discovery of a new adapter to migration (#179408)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-19 17:20:36 -04:00
52df7ad5d1 Use a flow specific client for Z-Wave JS adapter migration (#179541)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-19 14:09:13 +02:00
0140b9039b Don't let zeroconf prompts block Z-Wave JS USB and add-on discovery (#179406)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-18 15:59:16 +02:00
e4a52c0dd5 Recover Z-Wave JS config entry when a flow is abandoned (#179429)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-18 13:15:45 +02:00
3a13af32ba Extract Z-Wave JS NVM migration mocks into fixtures (#179436)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-18 02:18:26 +02:00
fb982b9ffe Skip Z-Wave JS reload on unchanged ESPHome rediscovery (#179401)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-18 01:12:02 +02:00
8921afe4d3 Validate Z-Wave JS adapter connection input (#179407)
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2026-08-18 01:09:37 +02:00
3cd97899aa Keep existing Z-Wave JS add-on keys on new network setup (#179404)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-17 17:27:24 -04:00
863804cac8 Fix KeyError when reverting Z-Wave JS add-on config (#179403)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-17 22:58:04 +02:00
06b4a708d8 Harden Z-Wave JS zeroconf discovery (#179402)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-17 22:49:32 +02:00
588d356216 Make mocked Supervisor set_addon_options replace options (#179399)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 21:13:27 +02:00
b9f0b1961e Update pystiebeleltron to 0.7.0 (#179268)
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-16 21:13:54 +03:00