Hello,
I’m Quentin, I develop OpenFamily, an open-source, self-hosted family organizer (grocery list, tasks, calendar, weekly schedule, meals, budget), in French and seven other languages: GitHub - NexaFlowFrance/OpenFamily: The open-source, self-hosted family organizer. Keep full control of your family's data : run it on your own server. · GitHub
We already have integrations with Home Assistant, Nextcloud, Mealie, Grocy, and Immich, and I think Gladys and OpenFamily complement each other well: you manage the home, we manage the family life that takes place there. I read the spec for external integrations and the thread on task and shopping lists (10601): this is exactly what OpenFamily does.
What I imagine, on the Gladys side, in the form of an external integration published in your store (so no work for you):
- the family calendar as a Gladys calendar (type « calendar »), with appointments that trigger scenes;
- dashboard widgets: the day’s schedule, the shopping list, the tasks;
- scene actions « add to shopping list » and « add a task », and a trigger on appointment reminders.
Before coding, two questions:
1. Does this form seem right to you, or do you prefer another approach?
2. Are there any store or SDK constraints I should be aware of for a first draft?
I’m open to feedback, and open to broader collaboration between the two projects.