sam-4screen-desktop 2026-9-7:10:24:8

This commit is contained in:
2026-09-07 10:24:08 +10:00
parent bd7b158849
commit 008dc2600f
2 changed files with 23 additions and 5 deletions

View File

@@ -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.
- `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.