SmartWire Studio v0.6.2
This release improves the overview dashboard, adds drag-and-drop for room functions, and separates DIY device categories.
📊 Dashboard & Overview Updates
- Conventional circuits complete: Conventional functions (
CONVENTIONALprotocol, such as non-bus sockets) now count as complete toward 100% assignment. - Accurate device counts: Conventional circuits do not increment device counts or show as unassigned warnings.
- Trade report PDF: Exported trade category summaries include conventional circuits in assignment totals.
🔄 Trade Drag-and-Drop
- Move functions between rooms: Drag room function rows and drop them into other room tables or floor headers.
- IP endpoint reorganisation: Drag IP endpoints directly between rooms in the Trades tab.
- Lighting circuit synchronisation: Moved lighting functions update linked circuit room assignments automatically.
⚡ DIY Device Separation
- Distinct controller categories:
LED_DIY(LED dimmers) andDIY_DEVICE(ESPHome microcontrollers) no longer mix in device dropdowns. - Device creation wizard: Non-lighting DIY functions lock to
DIY_DEVICEand exclude dimmer types. - Alternative suggestions: Suggestion algorithms do not offer dimmers for sensor nodes.
📐 Navigation & Layout
- Scroll containment: Sidebar navigation scrolling does not cause the main workspace viewport to scroll.
Docs: docs/diy-device-and-presence-trades.md, docs/esphome-yaml-reference.md
