48 Commits

Author SHA1 Message Date
Ronald van der Meer 8cb101ae85 Fix Duco state end time being rounded by the integration (#175124) 2026-06-30 15:47:06 +02:00
Ronald van der Meer 25d505bcf3 Fix Duco ventilation sensors not being created for valve nodes (#174971) 2026-06-29 14:47:19 +02:00
Ronald van der Meer 344ae6f604 Fix Duco ventilation state select not being created for valve nodes (#174901) 2026-06-26 18:28:28 +02:00
Ronald van der Meer 2be55a06cc Migrate Duco sensor units to UnitOfRatio (#174791) 2026-06-25 10:09:55 +02:00
epenet 0c4bc95bdd Migrate base entity attributes to StrEnum (#174633) 2026-06-24 15:38:49 +01:00
epenet 1305c2978c Migrate fan entity attributes to StrEnum (#174610) 2026-06-24 11:12:45 +02:00
epenet f9bf7ab122 Migrate sensor entity attributes to StrEnum (#174595) 2026-06-24 09:05:32 +02:00
Ronald van der Meer c1bcbca520 Add filter remaining days sensor to Duco (#174316) 2026-06-23 15:16:42 +02:00
Ronald van der Meer cd872c4b1c Fix Duco error placeholders and test typing (#174177) 2026-06-18 09:27:05 +02:00
Ronald van der Meer 0adc26cec8 Add ventilation state select to Duco box nodes (#173807)
Co-authored-by: Erwin Douna <e.douna@gmail.com>
2026-06-18 09:10:40 +02:00
Ronald van der Meer 39fe1479e2 Fix BSCO2 sensors not being added in Duco (#173794) 2026-06-15 08:25:50 +02:00
Ronald van der Meer 07635debda Redact raw payload fields in Duco diagnostics (#173790) 2026-06-15 08:25:19 +02:00
Ronald van der Meer 4cf5509bc1 Fix Duco system health for multiple loaded entries (#173324) 2026-06-11 22:28:08 +02:00
Ronald van der Meer f58e0e5234 Fix Duco box device removal on partial node refreshes (#173186) 2026-06-08 09:48:27 +02:00
Ronald van der Meer 4fe93f9c64 Fix uncaught Duco diagnostics client errors (#173191) 2026-06-07 07:27:02 +02:00
Ronald van der Meer 291585e48e Fix Duco mode end time sensor name (#173045) 2026-06-05 14:23:13 +02:00
Ronald van der Meer e9c3a65e58 Bump python-duco-connectivity to 0.6.0 (#172938) 2026-06-04 09:45:56 +02:00
Ronald van der Meer 1c2d1013e6 Refactor Duco config flow tests to use small helpers (#172498) 2026-06-03 21:57:12 +02:00
Ronald van der Meer 99d279bdd8 Simplify Duco sensor tests (#172501) 2026-06-02 22:25:34 +02:00
Ronald van der Meer a0a44f7a25 Refactor Duco tests to use shared fixtures (#172351) 2026-05-28 22:04:25 +02:00
Ronald van der Meer a65ca9c86b Fix Duco regression where entities become unavailable when LAN info fetch fails (#172448) 2026-05-28 19:00:43 +02:00
Ronald van der Meer 2f3f91ec82 Require Duco Connectivity API 2.1 for new setups (#170766) 2026-05-26 22:21:39 +02:00
Ronald van der Meer 7f2f268fca Fix Duco VLV nodes not creating CO2 and humidity sensors (#171182) 2026-05-20 16:21:32 +02:00
Ronald van der Meer a35ad41495 Fix untranslated config entry error in Duco (#171514) 2026-05-20 15:17:32 +02:00
Franck Nijhof 87b151a436 Fix line length violations in tests/components d-f (#170881) 2026-05-16 21:17:51 +02:00
Franck Nijhof 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
Ronald van der Meer 2753309946 Bump python-duco-connectivity to 0.4.0 (#170661) 2026-05-14 20:32:24 -04:00
Ronald van der Meer afc97268de Migrate Duco to python-duco-connectivity and remove temperature sensors (#170237) 2026-05-10 13:09:46 -04:00
Ronald van der Meer 9f7ddcca22 Add system health platform for Duco integration (#169517) 2026-05-08 13:25:28 +02:00
Ronald van der Meer 0ec5d6b273 Add API version to Duco diagnostics for support triage (#169802) 2026-05-05 15:48:43 +02:00
Ronald van der Meer 74971ebcd1 Bump python-duco-client to 0.4.0 (#169776) 2026-05-05 08:55:22 +02:00
Ronald van der Meer 294ee9f0cd Fix Duco unknown node type not re-evaluated after becoming known (#169579) 2026-05-01 11:23:50 +02:00
Ronald van der Meer fd34aa0de8 Add target flow level and mode end time sensors to Duco integration (#169298) 2026-04-30 12:06:40 +02:00
epenet 88525955ce Remove import annotations from tests (#169527) 2026-04-30 09:30:46 +02:00
Ronald van der Meer fa0cf37e2c Fix Duco diagnostics crash on connection error (#169322) 2026-04-28 10:25:18 +02:00
Ronald van der Meer 0eb204508c Bump python-duco-client to 0.3.9 (#169174) 2026-04-27 15:58:03 +02:00
Ronald van der Meer 9ccc2e7473 Add temperature sensor to Duco integration (#169021) 2026-04-25 23:49:17 +02:00
Ronald van der Meer 32b9a21294 Bump python-duco-client to 0.3.6 (#169020) 2026-04-24 05:18:55 +02:00
Ronald van der Meer 19f19e00f6 Add UCRH sensor support and warn on unknown node types in Duco (#168758) 2026-04-23 15:02:36 +02:00
Ronald van der Meer 1943675a64 Add DHCP discovery to Duco integration (#168730) 2026-04-22 08:32:05 +02:00
Ronald van der Meer 8e1346fd1f Add dynamic device discovery and stale device removal to Duco integration (#168675) 2026-04-21 15:18:27 +02:00
Ronald van der Meer 89fe56c599 Add reconfiguration flow to Duco integration (#168652) 2026-04-21 07:46:50 +02:00
Ronald van der Meer 18a4440668 Handle rate limit error separately in Duco fan platform (#168558) 2026-04-19 22:26:15 +02:00
Ronald van der Meer 75e9608631 Add zeroconf discovery to Duco integration (#168439) 2026-04-19 14:08:55 +02:00
Ronald van der Meer e8a39e03b5 Add Wi-Fi signal strength diagnostic sensor to Duco (#168290) 2026-04-17 15:48:30 +02:00
Ronald van der Meer a5d640acdb Add diagnostics to Duco integration (#168231) 2026-04-14 22:07:16 +02:00
Ronald van der Meer fa9185b755 Add sensor platform to Duco integration (#167920) 2026-04-14 17:21:46 +02:00
Ronald van der Meer e7e4c495fd Add Duco integration (#167220) 2026-04-09 23:54:31 +02:00