Home Assistant Assist dialog on the Local LLM assistant: the user says it's too dark in the living room and the reply says it turned on the Living Room RGBWW Lights

Home Assistant Conversation Agent with a Local Ollama Model: Which Model Works

Home Assistant’s own Assist can already turn a light on. It matches your sentence against a list of templates and runs the one that fits. Say something it has no template for and you get “Sorry, I couldn’t understand that”. Point Assist at an LLM and that stops being true. “It’s too dark in the living room” works. The catch is that the model has to call Home Assistant’s tools correctly, and plenty of local models can’t. I ran three models against the same 18 commands to see which ones can. ...

November 3, 2026 · 9 min · Tom Cocking