← back
Automation · Personal project
Voice-controlled building management
Voice-driven control layer over a real BMS stack, with safety guardrails.
Proof of concept
A voice-controlled assistant that sits on top of a live building management system (Niagara/KNX), letting natural-language commands trigger real building controls, with explicit guardrails to keep an LLM from directly actuating unsafe states.
- Natural-language command layer over a live Niagara/KNX BMS stack
- Safety-guard design that constrains LLM output to a validated set of safe actions before actuation
- End-to-end voice input to building control, built as a working proof of concept
PythonLLM tool-callingNiagaraKNX