Repository navigation
CBus Studio v1.2.0
M4 Scenes (Trigger Control) + M5 Sensors/Measurement + bulk hydration and robustness fixes.
Features
- Scenes: fire C-Bus scenes from the tree via Trigger Control (app 202) — transient, no DB writes; trigger events shown distinctly with a last-fired indicator; Fire control per trigger group.
- Robustness: reconcile the device tree on C-Gate
742async object events (debounced). - Sensors: live Measurement-application (228) values in a read-only Sensors section.
- Robustness: hydrate group levels with one bulk query at connect (per-group fallback).
Bug Fixes
- connection: never auto-reconnect after an intentional disconnect.
- logging: silent level + silenced logger in tests (pristine, deterministic output).
- ci: make project-parser test files modules to resolve a
tscTS2451 redeclaration.
Unverified C-Gate wire formats (trigger-fire verb, measurement event, bulk-level query) are isolated and fail-safe until validated on live hardware — see
docs/smoke-checklist-m4.md/-m5.md.
Installers (macOS .dmg/.zip, Windows .exe) are attached below.
Installers
| Platform | File | Notes |
|---|---|---|
| macOS | .dmg |
Recommended — drag to Applications |
| macOS | -mac.zip |
Portable archive (Apple Silicon + Intel) |
| Windows | .exe |
NSIS installer — choose install directory |
Installers are unsigned (no Apple / Windows code-signing certificate yet).
See the README for first-launch steps.