Engineering
Engineering notes from building the AI ops layer behind Sailing Naturali — an all-electric charter catamaran run on a hybrid local/cloud agent stack: Home Assistant, SignalK, a fleet of open-source MCP servers, a local LLM, and live NMEA/marine data.
We post when something genuinely useful lands — a non-obvious fix, a dead-end worth saving you, a config that took more than one debug cycle. Code first, no fluff. What this is →
Posts
-
Routing all voice to a custom agent in Home Assistant 2026.5+: fixing MissingListError and HTTP 500 with a wildcard custom sentence
If you want every voice command to go to your own conversation agent — a local LLM, an MCP-backed assistant, whatever — instead of Home Assistant’s built-in intents, the obvious approach is a catch-all wildcard. On HA 2026.5+ that obvious approach returns an HTTP 500 with
MissingListError, and the queries that do parse get silently hijacked by built-in intents. This is the broke → tried → fixed of getting it working.
subscribe via RSS