Changelog

SmartWire Studio v0.6.3

This release improves ETS XML export compatibility, adds a Topology & Bus Structure PDF report, and introduces the DIN VDE 0100-600 Commissioning Protocol PDF.


πŸ“¦ ETS XML Export Fixes

  • Contiguous group ranges: Main groups and middle groups now form contiguous ranges from 0 to maximum index, eliminating range gaps and overlap errors in ETS6.
  • Broadcast address boundary: Group range 0/0 now starts at RangeStart="1", preserving address 0/0/0 outside child ranges in compliance with KNX specifications.
  • Attribute sanitization: Group names automatically strip "/" characters, replace "&" with "und", and normalize unicode dashes to prevent ETS importer crashes.

πŸ—ΊοΈ Topology & Bus Architecture PDF Export

  • Bus line schedule: Generates a system architecture report detailing KNX TP bus lines, line couplers, and power supply sizing.
  • Device schedule per line: Lists all assigned KNX actuators and sensors sorted by physical address with channel counts and locations.
  • DALI sub-bus overview: Summarizes DALI gateways, ECG counts, groups, and scene allocations.

πŸ“‹ Commissioning & Test Protocol PDF Export

  • Standards-compliant verification: Generates formal electrical installation test reports compliant with DIN VDE 0100-600 / NIN.
  • Visual inspection checklist: Includes basic shock protection (IP2X), conductor sizing, label verification, and surge protective device (SPD) status.
  • Circuit measurement protocol: Documents protective conductor continuity (R_pe), insulation resistance (R_iso), and RCD trip parameters.
  • Automation bus diagnostic: Verifies measured bus voltages, coupler routing status, address collisions, and system release with signature blocks.