Commit Graph
106 Commits
Author SHA1 Message Date
Mick Vleeshouwer 87cf0f8937 Fix Overkiz Rexel gateway setup failing with Local API (#175409) 2026-07-03 13:12:06 +02:00
Mick Vleeshouwer 1dee0da41b Fix Hitachi Yutaki DHW turn-on command in Overkiz (#175374) 2026-07-02 17:38:36 +02:00
Mick Vleeshouwer 977c1031eb Set has_entity_name on Overkiz scene entity (#175320) 2026-07-02 08:20:23 +02:00
Mick Vleeshouwer f5f2ecadfd Migrate to UnitOfRatio enum in Overkiz (#174862) 2026-06-25 22:25:11 -04:00
Mick Vleeshouwer 548ec5cacf Enable action queue to batch concurrent commands in Overkiz (#174275) 2026-06-24 17:19:15 +02:00
epenet 0c4bc95bdd Migrate base entity attributes to StrEnum (#174633) 2026-06-24 15:38:49 +01:00
epenet b301925687 Migrate cover entity attributes to StrEnum (#174601) 2026-06-24 11:18:37 +02:00
epenet 1305c2978c Migrate fan entity attributes to StrEnum (#174610) 2026-06-24 11:12:45 +02:00
epenet e7562b50cf Migrate water heater entity attributes to StrEnum (#174603) 2026-06-24 10:32:38 +02:00
epenet f9bf7ab122 Migrate sensor entity attributes to StrEnum (#174595) 2026-06-24 09:05:32 +02:00
epenet d484f75c7b Migrate number entity attributes to StrEnum (#174593) 2026-06-24 09:04:22 +02:00
epenet 42da67e7a9 Migrate light entity attributes to StrEnum (#174589) 2026-06-24 08:58:00 +02:00
epenet d966f71832 Migrate select entity attributes to StrEnum (#174536) 2026-06-23 16:44:47 +02:00
Mick Vleeshouwer 5c1ac08c92 Catch connection errors when executing Overkiz commands (#174453) 2026-06-23 08:51:36 +02:00
Mick Vleeshouwer 1bfd4d1500 Handle ApplicationNotAllowedError in Overkiz cloud config flow (#174498) 2026-06-22 23:03:51 +02:00
Mick Vleeshouwer 231470f4dc Configure RTS command duration on the Overkiz client (#174448) 2026-06-22 22:04:11 +02:00
Mick Vleeshouwer b8dc091a21 Normalize Overkiz RTS tilt command arguments (#174297) 2026-06-22 09:38:50 +02:00
Mick Vleeshouwer 9a1f40280b Retry Overkiz setup on transient server unavailable errors (#174411) 2026-06-22 08:04:58 +02:00
Mick Vleeshouwer 690fb22c11 Add tests for the Overkiz binary sensor platform (#174402) 2026-06-21 14:14:41 -04:00
Mick Vleeshouwer 05ec46906c Add fan platform to Overkiz (#174362) 2026-06-21 13:36:08 +02:00
Mick Vleeshouwer ee1d378574 Fix UndefinedType._singleton leaking into Overkiz sub-device entity names (#174360) 2026-06-21 07:49:47 +02:00
Mick Vleeshouwer 324f08d00f Add separate battery sensors for Overkiz smoke sensors (#174365) 2026-06-21 07:48:08 +02:00
Mick Vleeshouwer 92accdd4d3 Add Rexel (OAuth2/PKCE) support to Overkiz (#173604) 2026-06-18 20:30:02 +02:00
Mick Vleeshouwer e41b1f5279 Use device.supports_command in Overkiz (#173280) 2026-06-15 20:18:05 +02:00
Mick Vleeshouwer 0229545184 Fix Atlantic DHW Production V2 CE FLAT C2 water heater controls in Overkiz (#172823) 2026-06-15 16:21:28 +02:00
Mick Vleeshouwer c6a57bc81a Bump pyOverkiz to 2.0.0 in Overkiz (#173212) 2026-06-07 22:09:52 -04:00
epenet cbc7a5ae8e Use DOMAIN constant in tests (hass.services.async_call) (#172998) 2026-06-04 12:36:10 +02:00
Mick Vleeshouwer fb28825f1f Add tests for Overkiz siren platform (#171900) 2026-06-01 22:23:28 +02:00
Mick Vleeshouwer 6a836bd1d9 Add tests for Overkiz select platform (#171899) 2026-06-01 21:53:45 +02:00
Mick VleeshouwerandCopilot Autofix powered by AI c22f10bf87 Run Overkiz unique ID migration only once via config entry version (#172670)
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
2026-06-01 17:43:37 +02:00
Franck Nijhof da12c94f27 Skip Overkiz events for unknown device URLs (#172712) 2026-06-01 16:49:56 +02:00
Mick Vleeshouwer c314ee77e1 Retry transient Overkiz server unavailable errors (#172672) 2026-06-01 14:56:38 +02:00
Mick Vleeshouwer 6b2c7423e4 Add tests for Overkiz lock platform (#172678) 2026-06-01 08:09:57 +02:00
Mick Vleeshouwer 6d60b3a23a Add tests for Overkiz switch platform (#171901) 2026-05-25 11:19:58 +02:00
Mick Vleeshouwer cee0fe071d Fix tilt-only DynamicPergola covers in Overkiz (#171898) 2026-05-23 10:52:16 +02:00
Artur Pragacz f823ef639a Prefix area to entity ID (#170560) 2026-05-19 20:53:26 +02:00
Mick Vleeshouwer 9e22711874 Fix controls for UpDownGarageDoor4T and additional 4T covers in Overkiz (#171144) 2026-05-19 09:22:31 +02:00
Mick Vleeshouwer b6f4551a76 Add light entity tests to Overkiz (#171102) 2026-05-18 23:46:15 +02:00
Mick Vleeshouwer 94b373641d Fix tilt and position support for VenetianBlind covers in Overkiz (#170974) 2026-05-18 14:51:26 +02:00
Mick Vleeshouwer 4582c56c1c Fix is_closed state and position for DynamicPergola covers in Overkiz (#170983) 2026-05-18 13:41:28 +02:00
Mick Vleeshouwer 9ce3e00e87 Fix is_closed state for DiscretePositionableGarageDoor in Overkiz (#170981) 2026-05-18 13:40:48 +02:00
Mick Vleeshouwer 7c9b6ad2a8 Fix controls for OpenCloseGate4T (rts:GateOpenerRTS4TComponent) in Overkiz (#170987) 2026-05-18 12:39:48 +02:00
Mick Vleeshouwer 2b20b69928 Add tests for scene platform in Overkiz (#170993) 2026-05-18 11:35:33 +02:00
Mick Vleeshouwer ba5a62ec2a Replace redacted labels in test fixtures with meaningful names in overkiz (#170988) 2026-05-18 11:19:29 +02:00
Franck Nijhof ad0324631b Fix Netatmo valve KeyError when hvac_action state is unavailable in Overkiz (#171004) 2026-05-17 20:55:24 +02:00
Franck Nijhof 83fbea2158 Fix line length violations in tests/components n-o (#170967) 2026-05-17 10:32:44 -04:00
Mick Vleeshouwer ad9a7c08ab Fix is_closed state for SlidingDiscreteGateWithPedestrianPosition covers in Overkiz (#170913) 2026-05-16 17:58:22 +02:00
Daniil KarpenkoandMick Vleeshouwer fc8949d4a2 Add tilt controls for UpDownSheerScreen in Overkiz (#170563)
Co-authored-by: Mick Vleeshouwer <mick@imick.nl>
2026-05-16 17:27:12 +02:00
Franck NijhofandClaude Opus 4.6 5472a537ed Replace unused mock_setup_entry arguments with @pytest.mark.usefixtures (#170760)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-16 11:02:36 +02:00
Jan Bouwhuis 266f7b8dbe Fix overkiz snapshots (#170196) 2026-05-09 14:49:19 +02:00