diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 96c1900..21d1d02 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -13,12 +13,12 @@ "state": { "type": "markdown", "state": { - "file": "300 areas/360 Dev-Ops Network Computers/FAMILY CONSOLE.md", + "file": "300 areas/360 Dev-Ops Network Computers/Error Tracking.md", "mode": "preview", "source": false }, "icon": "lucide-file", - "title": "FAMILY CONSOLE" + "title": "Error Tracking" } } ] @@ -183,7 +183,7 @@ "state": { "type": "file-properties", "state": { - "file": "300 areas/360 Dev-Ops Network Computers/FAMILY CONSOLE.md" + "file": "300 areas/360 Dev-Ops Network Computers/Error Tracking.md" }, "icon": "lucide-info", "title": "File properties" @@ -211,6 +211,7 @@ }, "active": "8f0c8ae5063438f6", "lastOpenFiles": [ + "300 areas/360 Dev-Ops Network Computers/FAMILY CONSOLE.md", "300 areas/360 Dev-Ops Network Computers/Error Tracking.md", "300 areas/360 Dev-Ops Network Computers/Backup Health Check Commands.md", "300 areas/360 Dev-Ops Network Computers/Backup System — Borg, Kopia & Restic.md", @@ -236,7 +237,6 @@ "300 areas/310 Home Assistant/Home Assistant.md", "300 areas/380 Social Politics Economics Issues/Investment Ideas Global Events.md", "000 daily/FAMILY Home Lab Console — Build Status.md", - "300 areas/360 Dev-Ops Network Computers/Photo Project Master Overview.md", "000 daily/ThinkPad Recommendations", "500 archive/510 Daily", "300 areas/305 Ideas Businesses", diff --git a/300 areas/360 Dev-Ops Network Computers/Error Tracking.md b/300 areas/360 Dev-Ops Network Computers/Error Tracking.md index 63e8c9e..3d59185 100644 --- a/300 areas/360 Dev-Ops Network Computers/Error Tracking.md +++ b/300 areas/360 Dev-Ops Network Computers/Error Tracking.md @@ -53,4 +53,22 @@ If the error (or Wi-Fi flakiness on `.13`) recurs, the likely fix is to stop the ## Related notes - `.13` network layout: `enp42s0` = wired `.13`, `wlp4s0` = Wi-Fi `.46` (2.4G). Default route prefers Wi-Fi (lower metric) — worth reviewing if flakiness returns. -- `192.168.80.0/20` bridge on `.13` is normal Docker (`wherewoof-db_default` subnet) — not an issue. \ No newline at end of file +- `192.168.80.0/20` bridge on `.13` is normal Docker (`wherewoof-db_default` subnet) — not an issue. +## 2026-09-06 — Voice agent: "feed the fish" did nothing, LED red + +### Symptom +The voice command "feed the fish" returned no action. The ESP32 LED went red. + +### Root cause +Two failures blocked the request path. + +- OmniRoute combo `voice-fast` used old model IDs. The new IDs are `openai/*`. + The combo returned 503 "all accounts inactive". +- The agent MQTT intake connected once. A network flap broke that connection. + The agent did not retry, so it lost the ESP32 text feed. + +### Fix +- Recreated the `voice-fast` combo with three healthy OpenRouter models. +- Changed `app.py` MQTT intake to retry and reconnect. Backup: `app.py.bak-mqtt-20260906`. +- Run `sudo systemctl restart voice-agent` to load the change. +- DeepSeek key is valid but the account balance is zero. Add credit at platform.deepseek.com.