Replies: 2 comments 3 replies
-
|
You've described the calculation exactly right — for a cover mounted on the outer face of a 40 cm wall, FOV and effective window depth are both deterministic consequences of wall thickness, window width, and cover-to-glass distance. I can add a "derive from measurements" mode to the config flow that takes those three physical inputs and computes FOV and Window Depth automatically, with the manual fields still available for users who already know their angles. I'll log this as a config-flow UX improvement — the 40 cm wall example is a concrete enough case to design against. |
Beta Was this translation helpful? Give feedback.
-
|
Logged this as #550 to track the work. Thanks for the clear write-up, @FredM67 — the 40 cm wall case gives me a concrete target to design the config-flow mode against. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Background
While configuring my setup (a window mid-wall in a 40 cm thick wall, cover mounted on the window's outer face — see #288), I found that the current parameters require understanding the integration's internal coordinate model to set correctly. Specifically:
The wiki even acknowledges this relationship (
arctanexample for a 60 cm wall), but leaves the calculation to the user.Proposal
Add optional physical measurement inputs:
When these are provided, auto-calculate:
FOV Left/Right would remain manually overridable (keep the existing fields, but pre-populate them from the formula). A value of
0— or leaving the fields empty — signals "use auto-calculated value". Non-zero manual values override the calculation, which handles asymmetric reveals and external obstructions (neighbouring buildings, overhangs, etc.).What this solves
Backward compatibility
No impact on existing installations. All three new fields default to
0/ not set, preserving current behaviour exactly.Reference
Discussion #288 (Optional Window Depth) covers the same underlying confusion from a different angle.
Beta Was this translation helpful? Give feedback.
All reactions