En curso
GaragePad: mandos de garaje en CarPlay
GaragePad es una pequeña app en Swift que reúne hasta cuatro de tus archivos .sub en un único widget, cada uno con su nombre y su icono. Basta un toque en la pantalla del coche o en la de inicio para que el Flipper transmita, sin desbloquear el iPhone.
Vídeo
Galería
El problema
Guardé en mi Flipper Zero los mandos de mis propios garajes y quería abrirlos desde la pantalla del coche, con el Flipper en el bolsillo o en la guantera. El inconveniente es que el widget de la app oficial solo admite un botón, de modo que, con varias puertas, hay que ir cambiando de widget mientras se conduce.
Qué hice y cómo funciona
- Los botones del widget lanzan un App Intent en segundo plano que habla con el Flipper por BLE, con el mismo servicio serie y el mismo RPC protobuf que la app oficial.
- Lo más complicado fue que, si se arranca la app pasándole la ruta del archivo, el Flipper abre su pantalla manual, que ignora las pulsaciones remotas. Fue necesario encontrar otra forma de iniciar el envío.
- CarPlay (desde iOS 26) muestra widgets pequeños con botones interactivos, y el diseño se adapta a 1, 2, 3 o 4 botones.
Detalles técnicos
- Secuencia de envío: arranca Sub-GHz en modo RPC, carga el archivo .sub, envía una pulsación, la mantiene un tiempo configurable (1,5 s por defecto) y la suelta.
- Los archivos se eligen navegando por el almacenamiento del Flipper mediante RPC, sin escribir rutas.
Tecnologías
Límites y uso responsable
- Solo reproduce archivos que ya tienes en el Flipper: no graba, no decodifica ni genera señales. Debe usarse solo con puertas propias y respetando la normativa de radio de cada país.
Detalles de uso
- Gratis, sin anuncios, sin cuentas y nada sale del teléfono.
- Conviene cerrar antes la app oficial: el Flipper solo admite una conexión Bluetooth a la vez.
- Los envíos por RPC no suman XP al delfín: el firmware solo los da en los envíos manuales.