Add HRDS dehumidifier implementation plan - #89
Open
mikopp wants to merge 2 commits into
Open
Conversation
Implementation plan for a new HRDS+ dehumidifier package that coordinates with the existing ComfoConnect airflow package: PV-surplus-gated dehumidify, combined-airflow top-up via the HRDS recirculation fan, a shared climate_* common package, a new energy package (with the migrated Shelly pool config), and a history-preserving entity rename via ha_mcp. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A89KSdA4V9j6JzdfdTEyvK
Adds an interaction-analysis section (contradictions, races, fights): no actuator contention and dew-band mutual exclusivity make a direct fight impossible; documents seven interaction risks (I1–I7) with resolutions — heating-season gate, free-cooling override, separate hrds_off_dew_diff hysteresis, fan-write anti-chatter, and OFF-path no-op. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A89KSdA4V9j6JzdfdTEyvK
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
This commit adds a comprehensive implementation plan for integrating the HRDS+ dehumidifier with the existing airflow cooling system. The plan documents the design, coordination strategy, and migration path for adding humidity control via the dehumidifier unit while maintaining compatibility with the current Comfo ventilation controller.
Key Changes
plans/hrds-dehumidifier.md): Complete specification covering:packages/climate_common.yaml— shared climate parameters and primitivespackages/energy.yaml— PV surplus detection and free-energy signalspackages/hrds_dehumidifier.yaml— the HRDS control packagepackages/airflow_cooling.yamlto use shared climate entitiesha_mcpNotable Implementation Details
unique_idreuse; YAML helpers use snapshot-and-restore.This plan is not yet implemented — it documents the design and serves as the specification for the actual implementation phase.
https://claude.ai/code/session_01A89KSdA4V9j6JzdfdTEyvK