481 Commits
Author SHA1 Message Date
Erik MontnemeryandGitHub c7ab526c7d Fix shelly climate tests (#180237) 2026-08-26 08:10:04 +02:00
epenetandGitHub f1db0d3fa8 Use async_get_device_and_config_entry service helper in shelly (#180162) 2026-08-25 16:46:45 +02:00
e8c451ce39 Add motion binary sensor for Shelly Wall Display XL (#179999)
Co-authored-by: Shay Levy <levyshay1@gmail.com>
2026-08-24 16:31:35 +03:00
a3394bb7ef Give the mocked Shelly device a real ble_getconfig result (#179859)
Co-authored-by: Claude <noreply@anthropic.com>
2026-08-22 12:18:40 -05:00
Maciej BieniekandGitHub 41d1fe77f3 Create repair issue if RTSP is disabled for Shelly Camera (#179733) 2026-08-22 12:27:36 +02:00
Maciej BieniekandGitHub 496c6d7691 Support privacy switch for Shelly Camera (#179637) 2026-08-20 16:11:25 +03:00
Maciej BieniekandGitHub 363a68e1ea Add camera platform to Shelly integration (#179072) 2026-08-20 13:25:08 +02:00
Maciej BieniekandGitHub 66748babe4 Add motion sensor for Shelly Camera (#179065) 2026-08-18 23:50:49 +02:00
Maciej BieniekandGitHub 155d961256 Fix KeyError in Shelly integration for LinkedGo ST802 in floor heating mode (#179435) 2026-08-18 16:36:19 +02:00
Maciej BieniekandGitHub 0308f01b29 Add support for inverted output in Shelly climate entity (#179208) 2026-08-16 10:14:02 +03:00
Maciej BieniekandGitHub 3b3b329a38 errors could be None in Shelly Wall Display status (#179207) 2026-08-15 09:58:46 +02:00
Maciej BieniekandGitHub 92c6588493 Check Shelly Wall Display prefix, not the exact model ID (#179175) 2026-08-14 23:58:03 +02:00
Erik MontnemeryandGitHub 0f75e73081 Migrate tests to specifying via device with via_device_id (#178546) 2026-08-08 18:58:24 +02:00
Erik MontnemeryandGitHub aed6e951a9 Migrate calls to async_get_device in shelly tests (#178418) 2026-08-07 15:17:28 +02:00
Erik MontnemeryandGitHub b4ab1d72e5 Pass new_config_entry_id to async_update_device in tests (#178435) 2026-08-07 11:20:45 +03:00
Erik MontnemeryandGitHub 12f57a2b0c Improve regression test for shelly via_device linking (#177930) 2026-08-01 16:52:53 +02:00
Simone ChemelliandGitHub dd14d7982e Add LoRa add-on firmware update for Shelly (#169607) 2026-07-27 13:15:23 +02:00
5083dc41a0 Add TARGET_TEMPERATURE/TARGET_HUMIDITY to climate state attributes (#176193)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-25 12:00:49 +02:00
Erik MontnemeryandGitHub 702a9cb728 Adapt shelly to new device registry API (#176952) 2026-07-24 18:18:50 +03:00
0501850d6f Add Shelly circuit breaker support (#177157)
Co-authored-by: Maciej Bieniek <bieniu@users.noreply.github.com>
2026-07-24 18:11:05 +03:00
Maciej BieniekandGitHub 778ea2c780 Support Shelly Enhanced Security (HTTPS only mode) (#176547) 2026-07-18 21:48:46 +02:00
Erik MontnemeryandGitHub 1d885bd073 Restrict device registry entries to a single config entry and subentry (#175785) 2026-07-16 22:10:10 +02:00
Shay LevyandGitHub abd99f7ef1 Remove Shelly button migrations (#175617) 2026-07-04 18:38:23 +03:00
Erwin DounaandGitHub 926d2f1e21 Shelly refactor UnitsOf (#174883) 2026-06-26 11:01:23 +02:00
epenetandGitHub 0c4bc95bdd Migrate base entity attributes to StrEnum (#174633) 2026-06-24 15:38:49 +01:00
epenetandGitHub b301925687 Migrate cover entity attributes to StrEnum (#174601) 2026-06-24 11:18:37 +02:00
epenetandGitHub 308fad166d Migrate media player entity attributes to StrEnum (#174605) 2026-06-24 11:16:33 +02:00
epenetandGitHub 277af6c60b Migrate update entity attributes to StrEnum (#174608) 2026-06-24 10:57:58 +02:00
epenetandGitHub 1917a007f8 Migrate event entity attributes to StrEnum (#174592) 2026-06-24 09:56:20 +02:00
epenetandGitHub f9bf7ab122 Migrate sensor entity attributes to StrEnum (#174595) 2026-06-24 09:05:32 +02:00
epenetandGitHub d484f75c7b Migrate number entity attributes to StrEnum (#174593) 2026-06-24 09:04:22 +02:00
epenetandGitHub 42da67e7a9 Migrate light entity attributes to StrEnum (#174589) 2026-06-24 08:58:00 +02:00
epenetandGitHub 22a583c83f Migrate climate entity attributes to StrEnum (#174528) 2026-06-23 16:48:38 +02:00
epenetandGitHub d966f71832 Migrate select entity attributes to StrEnum (#174536) 2026-06-23 16:44:47 +02:00
8198aa263b Lazy load repairs platforms (#174374)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-21 15:08:30 -05:00
G JohanssonandGitHub 7c33b953d3 Remove not needed guards for integration migrations from future versions (#173301) 2026-06-08 15:57:25 -04:00
Shay LevyandGitHub fd8789d599 Fix Shelly virtual component unit retrieval (#173183) 2026-06-07 00:34:18 +03:00
J. Nick KostonandGitHub 34f3452280 Wait for Shelly bluetooth proxy connection at startup (#173165) 2026-06-06 11:17:49 -05:00
epenetandGitHub af6b0879de Use DOMAIN constant in MockConfigEntry (p-z) (#172991) 2026-06-04 10:19:05 +02:00
Franck NijhofandGitHub 52afa0627e Return 404 instead of 500 when media player artwork is unavailable (#172700) 2026-06-01 16:47:36 +02:00
Simone ChemelliandGitHub b537978260 Fix Shelly sensor restore when not initialized (#172441) 2026-06-01 10:57:09 +02:00
Franck NijhofandGitHub 8634c22a53 Guard Shelly repairs checks for uninitialized RPC devices (#172509) 2026-05-29 09:12:25 +03:00
J. Nick KostonandGitHub 04bb84cd03 Add AUTO bluetooth scanner mode to Shelly (#172008) 2026-05-24 14:53:54 -05:00
Maciej BieniekandGitHub 96a6babaef Remove Shelly temperature and humidity sensors with error (#170900) 2026-05-23 14:02:32 +02:00
J. Nick KostonandGitHub fcd4e4939c Bump habluetooth to 6.2.0 (#171800) 2026-05-21 23:08:17 -05:00
Shay LevyandGitHub 072e9b51a2 Fix Shelly translation placeholders mismatches (#171685) 2026-05-21 11:47:20 +02:00
Maciej BieniekandGitHub 894a68acb6 Fix media_image_hash and validate the MIME type in the Shelly media player (#171585) 2026-05-20 22:25:30 +02:00
Artur PragaczandGitHub f823ef639a Prefix area to entity ID (#170560) 2026-05-19 20:53:26 +02:00
5b2816e56c Fix line length violations in tests/components s (#170990)
Co-authored-by: Simone Chemelli <simone.chemelli@gmail.com>
2026-05-17 17:14:26 -04:00
Maciej BieniekandGitHub 675bbd704c Add Shelly occupancy binary sensor (#170894) 2026-05-16 12:25:02 -04:00