v0.1.0 — public beta
First public beta of nickol-knx-mcp — a design-time KNX/ETS6 assistant as an MCP server.
Reads .knxproj (read-only), validates naming/DPT/status, and generates Home Assistant KNX YAML + ETS-importable group addresses (XML/CSV). No live bus access — confined-workspace writes only.
🧪 We need testers
The pipeline passes an end-to-end smoke test on a synthetic 16-GA project, but real-world .knxproj testing is just starting. If you have an ETS5/ETS6 project, please try it (it's read-only and safe) and file a Real-project test report issue. See CONTRIBUTING.md.
Highlights
- 12 MCP tools (load/analyze/report + HA & ETS generators)
- Safety-by-design: no networking/bus dependency at all
- MIT licensed, CI on Python 3.10–3.12
- English + Russian docs
Full notes: CHANGELOG.md