v0.4.2
# New Auto-linking KNX Topology & Complete Translation Sweep We've just pushed a series of highly-requested improvements to make managing KNX and DALI topologies smoother than ever, along with a massive translation sweep! ### ⚡️ Auto-linking for KNX Power Supplies Managing your KNX topology just got easier. When editing a KNX Power Supply Unit (PSU) and assigning it to a KNX Bus Line via the dropdown, the system now automatically links them in reverse. The selected bus line instantly recognizes and registers its new power supply, keeping your topology view accurate without manual double-entry. ### 🏢 Cross-Floor Auto-assignment for 230V Controllers The auto-assignment engine is now smarter about handling 230V dimmers! Previously restricted to the exact floor match, the auto-assigner will now safely fall back to utilizing a free 230V dimmer from another floor if one isn't available locally. This perfectly aligns with real-world central distribution boards where AC controllers often serve multiple floors. ### 🌐 Complete English & German Translation Sweep We've squashed all remaining hardcoded labels! From the Topology panel to the deepest KNX and DALI device forms, every component type, error message, and UI section is now fully translated in both English and German. - **Topology Panel**: Bus lines, DALI segments, and devices-on-line counts now respect your language setting. - **Missing Hardware Panel**: Missing fallback controllers like "Binary Input" and "Switch Actuator" are correctly localized. - **DALI & KNX Device Panels**: All specific part types (e.g., *Color / Tunable White ECG*, *IP / Serial Gateway*, *Heating Actuator*) now display in your preferred language. ### 🛠 UI & Export Improvements - **"Location & Topology" UI**: Added a dedicated section to the Controller Detail panel to clearly display where KNX controllers (like dimmers) are physically deployed and which bus line they belong to. - **PDF Export Accuracy**: The generated PDF now accurately reflects controller-based grouping and incorporates the latest KNX and topology assignments. - **ETS Export Validation**: Ensured all KNX component data and group addresses are correctly formatted for seamless ETS XML export.
