02-ago: [proyecto] vigilancia - comando tv_mensaje.py (mensaje parametrizado) + API remota tv_api.py (puerto 8600, via Tailscale) + fix espera FINISHED + AGENTS.md comando tv y Regla 23
This commit is contained in:
21
AGENTS.md
21
AGENTS.md
@@ -90,6 +90,7 @@ Start-Process powershell -WindowStyle Hidden -ArgumentList '-Command', 'python C
|
||||
| `ejecuta alarma Twilio` | Modo interactivo: pedir credenciales (o usar .env), 2 telefonos, estrategia (secuencial/paralelo/solo 1/solo 2), ejecutar llamada Twilio con AMD y reportar resultado. Ejecutar con: `python alarma_twilio/cli.py` en cualquier equipo con el repo clonado. |
|
||||
| `!alarma +numero` desde Telegram | Enviar `!alarma +34657866417` al bot @? (token en .env) desde el iPad/móvil → el VPS lo escucha vía Bot API y ejecuta la alarma. También funciona desde Saved Messages via watcher local. |
|
||||
| `sync-vaults` | Sincronizar vaults Obsidian: Remotely Save sync → copiar archivos nuevos/actualizados del portátil a sobremesa → forzar OneDrive sync. Ver [[07-Conocimiento/protocolo-sync-vaults-obsidian.md]]. |
|
||||
| `tv "mensaje"` | Enviar un mensaje urgente a la tele Google (enciende → 15s → sirena emergencia → mensaje → apagado ADB): `python vigilancia/tv_mensaje.py "mensaje"`. Desde fuera de la WiFi: `curl http://<IP-tailscale>:8600/tv/mensaje?texto=...` |
|
||||
|
||||
---
|
||||
|
||||
@@ -443,4 +444,24 @@ Ejemplo: `22-jul: [conocimiento] Plan diario Jefe Desarrollo + protocolo guardad
|
||||
|
||||
---
|
||||
|
||||
## Regla 23: Mensajes urgentes a la tele (AUTOMATICO)
|
||||
|
||||
El sistema `vigilancia/` permite enviar mensajes de voz a la tele Google de casa. Al usar el comando `tv`, el asistente DEBE:
|
||||
|
||||
1. Ejecutar `python vigilancia/tv_mensaje.py "<mensaje>"` (en el PC que esté en la LAN de casa)
|
||||
2. La secuencia es: **encender la tele en silencio → esperar GOOGLE_TV_ESPERA_SG (15s) → sirena de emergencia → mensaje → apagar por ADB**
|
||||
3. Regla 5: antes de enviar, pedir la clave de doble factor (es un mensaje a la casa)
|
||||
|
||||
**Mensajes urgentes registrados por el usuario:**
|
||||
- Intimidación por límite: *"Por favor, os avisamos de que no podéis cruzar este límite. Tenéis que ir a vuestro cuarto."* (`VOZ_MENSAJE_ALERTA`)
|
||||
|
||||
**Desde fuera de la WiFi** (con Tailscale en el dispositivo): el PC de casa corre `vigilancia/tv_api.py` (puerto 8600), y se llama:
|
||||
```
|
||||
curl "http://<IP-tailscale-del-PC>:8600/tv/mensaje?texto=<mensaje>"
|
||||
```
|
||||
|
||||
**Configuración relevante** (`.env` de vigilancia): `GOOGLE_TV_VOLUMEN` (30), `GOOGLE_TV_ESPERA_SG` (15), `GOOGLE_TV_PITIDO_SG` (6), `GOOGLE_TV_APAGAR_VIA_ADB` (1), `ADB_TV_IP` (192.168.50.16:5555), `VOZ_EDGE`/`VOZ_PITCH`/`VOZ_RATE` (voz grave).
|
||||
|
||||
---
|
||||
|
||||
*Creado: 26 Junio 2026 — Actualizado: 30 Jul 2026 (Regla 22: Categorización automática + comando superguardado)*
|
||||
|
||||
Reference in New Issue
Block a user