Integración externa - Gotify

¡Hola a todos!

Para quienes prefieren mantener sus notificaciones en casa en lugar de pasar por un servicio en línea: aquí está Gotify, el servidor de notificaciones push autoalojado, como canal de mensajes de Gladys. Es el equivalente a la integración ntfy de @callemand. Todo se hace localmente, en tu propio servidor.

Qué hace

  • Los mensajes de Gladys llegan a Gotify: las escenas «Enviar un mensaje», las respuestas de Gladys, los mensajes del sistema. Cada miembro del hogar elige su token y su prioridad en «Mi cuenta».
  • Una acción de escena «Enviar una notificación Gotify»: título, mensaje en Markdown, prioridad, enlace abierto al tocar y gran imagen (Android).
  • Tres disparadores: servidor Gotify fuera de línea, servidor de vuelta, y notificación no enviada (útil para cambiar a otro canal).
  • Un pequeño widget «Gotify»: estado y versión del servidor, envíos del día, botón «Enviar una prueba».

Lo bueno

Alarma activada → notificación de prioridad 8 con un enlace a la cámara
Notificación Gotify no enviada → cambio a SMS o correo electrónico
Servidor Gotify fuera de línea → la lámpara de la oficina se pone roja

Instalación

Gladys 5.1 mínimo.

Llega a la tienda en el próximo paso del indexador. Mientras tanto: Integraciones → Instalar desde GitHub, con la dirección GitHub - guim31/gladys-gotify: Gotify notifications for Gladys Assistant: send Gladys messages to your own Gotify server · GitHub

  1. En Gotify: Apps → Crear aplicación, y copia su token.
  2. En Gladys: la dirección de tu servidor y el token, luego «Enviar una notificación de prueba».
  3. Cada uno completa luego «Mi cuenta» si quiere su propia aplicación o una prioridad diferente.

Pequeñas reservas honestas: es un envío en una sola dirección (Gotify no tiene respuesta), no hay adjuntos, y no existe una aplicación oficial para iOS. Ha sido probada contra un servidor Gotify 3.1 real en contenedor (envíos reenviados por la API, token incorrecto, servidor desconectado y reiniciado, HTTPS auto-firmado), pero aún no en un teléfono con una Gladys real.

Codificado con la ayuda de Claude Code. Proyecto independiente, no afiliado a Gotify.

Depósito: GitHub - guim31/gladys-gotify: Gotify notifications for Gladys Assistant: send Gladys messages to your own Gotify server · GitHub

¡Tus comentarios son bienvenidos! :slight_smile: