Integración externa - Calendarios ICS (Google Calendar, Outlook, iCloud…)

¡Hola a todos! :waving_hand:

El calendario de Gladys es genial… siempre y cuando tus agendas estén ahí. Aquí tenéis Agendas ICS: cualquier agenda publicada en formato .ics directamente en Gladys. Google Calendar con su dirección secreta, Outlook o iCloud publicados, el horario de los niños, la recogida de basura de tu municipio, los partidos de tu equipo… :date:

Qué hace

  • :family_man_woman_girl: Cada uno sus agendas: en la página de la integración, cada miembro del hogar pega hasta 5 direcciones en « Mis calendarios». Se mantienen privadas hasta que no las comparten.
  • :counterclockwise_arrows_button: Actualizado cada 15 a 60 minutos, con eventos recurrentes, excepciones, días completos y husos horarios.
  • :handshake: Una vez compartidos con el hogar, funcionan con todo lo que Gladys ya sabe hacer: el disparador «Un evento está por llegar», las condiciones, el asistente…
  • :puzzle_piece: Un widget «Próximos eventos».
  • :clapper_board: Además: un disparador «Evento modificado en un calendario» (añadido, cancelado, movido), un disparador «Calendario inaccesible» (enlace expirado…), y una acción «Encontrar el próximo evento», que da el número de días antes de él.

Lo divertido

Cada noche a las 19 h, si la recogida «envases» es mañana → «¡Sacar la basura amarilla!» :wastebasket:
Una clase es cancelada en el horario → mensaje inmediato :backpack:
El enlace del calendario ha expirado → soy notificado :link:

Instalación

:warning: Gladys 5.2 mínimo.

:light_bulb: Llega a la tienda en el próximo paso del indexador. ¿Tienes prisa? Integraciones → Instalar desde GitHub, con la dirección GitHub - guim31/gladys-ics-calendar: Remote iCalendar (.ics) calendars for Gladys Assistant: Google Calendar secret address, school, waste collection · GitHub

  1. Obtén la dirección .ics de tu agenda (para Google Calendar: Configuración del calendario → «Dirección secreta en formato iCal»).
  2. En Gladys, página de la integración: pégala en «Mis calendarios» y haz clic en «Activar para mí».
  3. Comparte con el hogar las agendas que quieras usar en las escenas.

Pequeñas reservas honestas: es solo de lectura (Gladys no escribe en tus agendas), necesitas una dirección .ics publicada (no hay conexión Google o Microsoft), y Google solo actualiza sus direcciones secretas cada pocas horas. Probado en archivos reales (días festivos de Google y Apple, calendario escolar) pero aún no en una Gladys real: vuestros comentarios son valiosos, especialmente con Pronote :wink:

Como las anteriores, codificado con la ayuda de Claude Code :robot:.

Depósito: GitHub - guim31/gladys-ics-calendar: Remote iCalendar (.ics) calendars for Gladys Assistant: Google Calendar secret address, school, waste collection · GitHub

Decidme qué falta :folded_hands: