Externe Integration - Mealie

cover-mealie

Hallo zusammen!

Selbstgehostete Serie, Fortsetzung. Nach den Filmen von Sonarr & Radarr geht es jetzt ans Eingemachte: Mealie, der Rezeptmanager, den viele von euch auf einem NAS oder einem Server zu Hause laufen lassen, mit seinem Essensplan und seinen Einkaufslisten. Gladys kann jetzt das Menü lesen… und in die Einkaufsliste schreiben.

Was es kann

  • Ein Mealie-Gerät: das Frühstück, Mittagessen und Abendessen von heute und morgen, die Anzahl der Rezepte und für jede Einkaufsliste die Anzahl der zu kaufenden Artikel.
  • Szenenaktionen:
    • einen Artikel zur Einkaufsliste hinzufügen, nie doppelt („Milch“ und „milch“, das ist dasselbe);
    • einen Artikel abhaken;
    • ein Rezept zum Plan hinzufügen, ausgewählt nach seinem Namen oder zufällig von Mealie gezogen;
    • die Mahlzeiten eines Tages oder eine Einkaufsliste lesen, um sie in einer Nachricht zu senden.
  • Zwei Widgets: « Menü » (der gleiche Tag oder die nächsten 7 Tage, mit einem Planen-Button) und « Einkaufsliste » (Buttons Hinzufügen und Abhaken, direkt vom Wandtablet).
  • Auf Französisch, Englisch, Deutsch und Spanisch.

Das coole Ding

Ein Knopf in der Nähe des Kühlschranks → „Milch“ auf der Einkaufsliste
Jeden Tag um 7:30 Uhr → das Tagesmenü in einer Nachricht
17 Uhr und nichts fürs Abendessen geplant → Mealie zieht etwas zufällig, Gladys kündigt es an

Installation

:warning: Gladys 5.2 mindestens. (für die Widget-Formulare)

Sie kommt im Store beim nächsten Durchlauf des Indexers. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit GitHub - guim31/gladys-mealie: Mealie recipes, meal plan and shopping lists for Gladys Assistant · GitHub

  1. In Mealie: dein Avatar → Profil → API-Token, gib ihm einen Namen (Gladys) und klicke auf Generieren. Kopiere ihn sofort, Mealie zeigt ihn nur einmal an.
  2. In Gladys: die Adresse von Mealie (die deines Browsers, inklusive Port) und das Token, dann Verbindung testen.
  3. Tab Entdeckung: füge das Mealie-Gerät hinzu.

Kleine ehrliche Vorbehalte

  • Nur ein Haushalt: der des Token-Benutzers, der mit seinen Rechten auf dem Plan und den Listen handelt.
  • Kein Trigger: Alles, was sich in Mealie bewegt, ist bereits ein Gerätezustand.
  • Artikel werden als Freitext hinzugefügt (die Menge wird nicht analysiert) und nie gelöscht: Abgehakte Artikel bleiben in Mealie, bis ihr sie dort löscht.
  • Snacks, Getränke und Desserts erfordern Mealie 3.7; Mealie 1.x wird nicht unterstützt.
  • Getestet gegen echte Mealie 2.0.0 und 3.28, gestartet für die Gelegenheit und gefüllt mit Rezepten, Menüs und Listen, inklusive Schreibfunktionen. Noch nicht in einer echten Gladys-Installation gesehen (die Widget-Formulare insbesondere), noch nicht mit PostgreSQL oder hinter einem Reverse-Proxy: euer Feedback ist willkommen.

Dank der neuen Integrationsverfolgung von @Will_71 habe ich entdeckt, dass Aymeric im September eine Mealie-Integration begonnen hat (AymericLeFeyer/gladys-mealie), die nie im Store veröffentlicht wurde. Ich habe sie nicht gesehen, bevor ich angefangen habe: wenn du hier vorbeikommst, Aymeric, zögere nicht, zu vergleichen, das zu übernehmen, was dir gefällt, oder mir zu sagen, ob du lieber unsere Bemühungen zusammenführst.

Wie die vorherigen, entwickelt mit Claude Code. Unabhängiges Projekt, nicht mit Mealie verbunden.

Repository: GitHub - guim31/gladys-mealie: Mealie recipes, meal plan and shopping lists for Gladys Assistant · GitHub