Integración externa - Grocy

cover-grocy

¡Hola a todos!

En la serie de autoalojamiento, para quienes tienen un NAS o un servidor en casa. Me encantó hacer Sonarr & Radarr, así que sigo con Grocy, el gestor de la casa: existencias, fechas de caducidad, pilas por recargar y tareas domésticas. Para saber que el yogur está caducado antes de abrirlo.

Qué hace

  • Un dispositivo Grocy con 10 contadores: productos próximos a caducar, con fecha vencida, caducados, por debajo del stock mínimo; artículos para comprar; tareas domésticas del día y atrasadas; pilas por recargar; tareas del día y atrasadas.
  • Dos disparadores: « Un producto va a caducar » (próximo, fecha vencida, caducado) y « Una tarea doméstica está atrasada ».
  • Acciones: consumir un producto (por su nombre o código de barras), añadir a la lista de la compra, marcar una tarea doméstica como hecha, marcar una pila como recargada.
  • Tres widgets: « Consumir rápido », « Hacer hoy » (con un botón Hecho) y « Compra » (Añadir los faltantes, y un formulario Añadir…).
  • En francés, inglés, alemán y español.

La parte divertida

El robot aspiradora vuelve a su base → « Pasar la aspiradora » marcado como hecho en Grocy
Un producto está caducado → mensaje a la familia: « Tirar el yogur »
Un botón cerca del frigorífico → « Leche » añadido a la lista de la compra

Instalación

:warning: Gladys 5.2 mínimo. (para el formulario del widget Compra)

Llega al store en el próximo paso del indexador. Mientras tanto: Integraciones → Instalar desde GitHub, con GitHub - guim31/gladys-grocy: Grocy stock, expiry dates, shopping list and chores for Gladys Assistant · GitHub

  1. En Grocy: su nombre de usuario en la esquina superior derecha → Administrar claves API → Añadir, y copie la clave. La integración actúa en nombre de este usuario.
  2. En Gladys: la dirección de Grocy (incluyendo subcarpeta si la hay) y la clave. Ajuste si es necesario el umbral « próximo a caducar » (5 días) y el número de la lista de la compra, luego Probar la conexión.
  3. Pestaña Descubrimiento: añada el dispositivo Grocy.

Pequeñas reservas honestas

  • Los comandos no se han probado en un Grocy real. La lectura, sí: desde mi casa, he ejecutado la integración contra la demo oficial de Grocy (4.7.1), y lee todo correctamente (existencias, caducidades, tareas domésticas, pilas, compra). Consumir un producto o marcar una tarea como hecha solo se ha probado contra una imitación escrita según la documentación de Grocy, y nada se ha ejecutado en una instalación real de Gladys. Si tienes un Grocy, tus comentarios me interesan mucho.
  • Un solo Grocy, y una sola lista de la compra.
  • Los nombres de los productos y las tareas se escriben a mano en las escenas, y las cantidades son números enteros.
  • Los botones Hecho del widget actúan de inmediato, sin confirmación (se anula desde Grocy).
  • No hay recetas, menús ni equipos.

Como las anteriores, desarrollada con Claude Code. Proyecto independiente, no afiliado a Grocy.

Depósito: GitHub - guim31/gladys-grocy: Grocy stock, expiry dates, shopping list and chores for Gladys Assistant · GitHub