PC-Pilot — Controla tu PC desde Gladys

¡Hola a todos!

He desarrollado una pequeña herramienta para controlar un PC con Windows o Linux directamente desde las escenas de Gladys: **PC-Pilot**.

Se ejecuta como un icono en la bandeja del sistema en tu PC y expone una API REST local que Gladys puede llamar mediante solicitudes HTTP.

## ¿Qué hace?

- **Apagar**, **reiniciar**, **poner en suspensión**, **hibernar** o **bloquear** tu PC

- **Iniciar o detener aplicaciones** (Firefox, VLC, etc.)

- **Ejecutar comandos personalizados** (scripts de copia de seguridad, etc.)

## ¿Cómo funciona?

1. Instala PC-Pilot en el PC que deseas controlar

2. Añade la IP de tu Gladys en las IPs autorizadas (desde el menú de la bandeja, no es necesario editar ningún archivo)

3. Copia el token de la API desde el menú de la bandeja

4. Crea una escena de Gladys con una acción de solicitud HTTP

(Screenshots en GitHub)

Ejemplo para bloquear tu PC:

| Campo | Valor |

| ----- | ------ |

| Método | `POST` |

| URL | `http://:7042/api/v1/system/lock` |

| Header | `Authorization` = `Bearer ` |

| Header | `Content-Type` = `application/json` |

| Body | `{}` |

> No olvides el `{}` en el cuerpo — Gladys lo exige incluso cuando la API no lo necesita.

## Casos de uso

- « Apaga el PC » por comando de voz

- Bloquear el PC al salir de casa

- Iniciar una aplicación al llegar a casa

- Iniciar una copia de seguridad según un horario

## Seguridad

Todo permanece en tu red local. Autenticación por token, lista blanca de IPs, límite de tasa, sin inyección de shell posible.

## Enlaces

- **GitHub** : GitHub - david-digitis/pc-pilot: REST service to control a Windows/Linux PC from a home automation system (Gladys Assistant). Electron tray + Fastify API. · GitHub

- **Descarga (Windows)** : Releases · david-digitis/pc-pilot · GitHub

¡Tus comentarios son bienvenidos!

Construye linux dispo. Probado en Fedora / Wayland

Gracias, qué chula esta pequeña aplicación :slight_smile:

Uso - Apagado automático cuando salgo de casa o cuando me voy a dormir

¡Con mucho gusto!

¡Gracias @David-Digitis, eres muy productivo!