Integración externa - Días festivos y días laborables

¡Hola a todos! :waving_hand:

¿Conoces el despertador que suena a las 6:45 un lunes de Pentecostés? :sweat_smile: Aquí tienes Holidays & Workdays: los días festivos de casi 200 países, los días laborables, y de bonificación las vacaciones escolares francesas por zona. Dos integraciones de Home Assistant (Workday y Holiday) reunidas en una, sin ningún hardware.

Qué hace

  • :date: Un dispositivo « Calendario Francia » (o de tu país), utilizable en las condiciones de escena:
    • festivo hoy / mañana;
    • día laborable hoy / mañana;
    • vacaciones escolares hoy / mañana (zonas A, B, C, Córcega y ultramar);
    • número de días hasta el próximo festivo, y su nombre.
  • :world_map: Las subdivisiones: Alsacia-Mosela (Viernes Santo y San Esteban), Länder alemanes, cantones suizos, provincias belgas y canadienses…
  • :gear: Tus días laborables, tus puentes, y los festivos que trabajas de todos modos (hola, el día de la solidaridad).
  • :puzzle_piece: Un widget « Próximos días festivos ».
  • :clapper_board: Cuatro disparadores a la hora de tu elección: día festivo, víspera de día festivo (con el número de días de descanso seguidos), inicio de las vacaciones escolares, último día de las vacaciones. Y una acción « Verificar una fecha » (hoy, mañana o en N días).

La parte divertida

6:45, solo los días laborables → despertador, persianas y café :hot_beverage:
Víspera de la Ascensión a las 18:00 → « ¡4 días de descanso! » y la calefacción en modo fin de semana :palm_tree:
Último día de vacaciones a las 19:00 → « Mañana es el regreso, no olvides el despertador » :backpack:

Instalación

:warning: Gladys 5.1 mínimo.

:light_bulb: Llega a la tienda durante el día. ¿Tienes prisa? Integraciones → Instalar desde GitHub, con la dirección GitHub - guim31/gladys-holidays: Public holidays and working days for Gladys Assistant, in 200 countries, plus French school holidays · GitHub

  1. En la configuración: tu país, la subdivisión si es necesario, tus días laborables y tu zona de vacaciones escolares.
  2. Pestaña Descubrimiento: añade el calendario.

Los días festivos se calculan localmente, sin conexión. Solo las vacaciones escolares provienen de los datos abiertos del Ministerio de Educación, leídos una vez al día y guardados en memoria.

Pequeñas reservas honestas: un solo país por instalación, y un festivo excepcional decidido en el último momento solo llegará con una actualización (mientras tanto, añádelo a tus días no laborables). Todavía no ha funcionado en una Gladys real: tus comentarios son valiosos.

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

Depósito: GitHub - guim31/gladys-holidays: Public holidays and working days for Gladys Assistant, in 200 countries, plus French school holidays · GitHub

Dime qué falta :folded_hands:

3 Me gusta