Changelog

v0.4.3

A Cleaner Workspace for Room Functions Focused Room Editing: When planning functions for your rooms, opening a room will now automatically close the others. This keeps your screen completely clutter-free, especially when working on large projects with lots of rooms. Smarter Room Templates: We moved the "Room Templates" out of the side menu. Now, when you open a room, you'll see quick-add template buttons (like "Living" or "Bedroom") right there. Clicking a template simply adds those standard devices to the room, so it won't erase the custom functions you've already added! Massive Time-Savers Lighting Circuits Mass Edit (Massenbearbeitung): You can now select multiple light circuits in the table and edit their properties all at once! A new centralized dialog allows you to quickly assign Type, LED Variant, Voltage, Wattage, and Cable constraints to dozens of circuits instantly. The best part? Empty fields in the mass edit form will not overwrite your existing unique values. Pro Export & Cabling Upgrades Unified Global Cable Schedule: We've completely overhauled the cable schedule export. The new global format aggregates everything—from Controller 230V infrastructure to KNX/DALI bus lines, right down to the individual lighting loads—into a single, comprehensive CSV. It even intelligently infers the recommended cable materials (e.g., NYM-J or Y(St)Y). Profile & Settings Polish New Settings Menu: We’ve dramatically cleaned up the Profile page. Actions like changing your password, adjusting preferences, or logging out have been moved to a sleek new settings menu that slides in from the right. Dashboard Shortcuts & Links: You can now click the main SmartWire logo to instantly jump back to your Dashboard, and we've added a quick link to our homepage in the Info & FAQ tab. Hardware Adjustments KNX Power Supplies: You can now configure the maximum current output (e.g., 160 mA, 320 mA, 640 mA) for KNX Power Supplies directly in their device settings. Furthermore, power supply assignments are now strictly validated—a PSU can only power one KNX line at a time, and the UI prevents double-assignments. KNX Device Filtering: Working with large projects is easier. The KNX Devices list now features a "Line Filter" dropdown, allowing you to instantly isolate and view devices assigned to a specific KNX line. DALI Power Supplies: When setting up a DALI controller or LED driver, you now have the ability to select an included power supply directly from the configuration panel. Topology & KNX Diagnostics Topology Validation: KNX lines now strictly require a power supply. The Dashboard and Topology views will now display prominent warnings if any KNX line is missing its power supply. Topology Sidebar Alerts: A new red warning badge will appear directly on the "Topology" navigation tab if any topology configuration requires your attention. Smarter KNX Addressing: The Topology editor now supports Line 0 and Area 0 configurations (e.g., 1.0.0). Additionally, the KNX address generator now automatically enforces `.0` physical addresses for IP Routers and Line Couplers. Visual Upgrades Smoother Interactions: You will notice that buttons, forms, and slide-out panels across the entire application look more consistent and animate much more smoothly.