Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation.

Überblick

AnyList ist eine benutzerdefinierte Integration, die AnyList-Einkaufslisten, Rezepte und Essensplanung in Home Assistant bringt. Ausgewählte Einkaufslisten erscheinen als To-do-Entitäten, in denen sich Einträge anzeigen, hinzufügen, umbenennen, abhaken, neu anordnen und entfernen lassen. Jede Liste erhält außerdem zwei Auswahl-Entitäten für die Sortierreihenfolge der Einträge und die Stelle, an der neue Einträge eingefügt werden. Ein optionaler Diagnosesensor stellt die iCalendar-URL des Essensplans bereit, und das Abfrageintervall lässt sich zwischen 60 und 3600 Sekunden einstellen. Die Aktionen umfassen die Suche und den Abruf von Rezepten, das Hinzufügen und Aktualisieren von Einträgen sowie das Lesen oder Erstellen von Kategorien. Die Verbindung läuft über die Cloud des Herstellers, und die Einrichtung erfolgt in der Benutzeroberfläche mit der E-Mail-Adresse und dem Passwort eines AnyList-Kontos.

Zusammenfassung der README und des Codes von moryoav/ha-anylist, automatisch erstellt und übersetzt. Stimmt etwas nicht, oder betreust du das Projekt und möchtest hier deinen eigenen Text? Melde dich

Unterstützt

  • Nutzt die Cloud des Herstellers Braucht eine Internetverbindung und einen Account beim Hersteller.

  • Aus dem Marketplace Wird über den Marketplace installiert, früher HACS.

  • Aktiv gepflegt Das Projekt hat in den letzten sechs Monaten eine neue Version oder Änderung veröffentlicht.

Stellt bereit

  • Sensoren

Einrichtung

Installiere sie aus dem Marketplace und starte Home Assistant neu. Füge sie dann unter Einstellungen > Geräte & Dienste hinzu.

AnyList-Anmeldung

  • E-MailDie E-Mail-Adresse deines AnyList-Kontos.
  • PasswortDas Passwort deines AnyList-Kontos.

Wird auch beim Ändern der Verbindung abgefragt.

Listen auswählen

  • EinkaufslistenDie AnyList-Einkaufslisten, die als To-do-Entitäten in Home Assistant bereitgestellt werden.

AnyList-Optionen

  • Kalender-URL des Essensplans aktivierenStellt einen Diagnosesensor mit der iCalendar-URL des AnyList-Essensplans bereit.
  • AbfrageintervallWie oft AnyList auf Änderungen abgefragt wird, in Sekunden (60 bis 3600). Niedrigere Werte aktualisieren schneller, verursachen aber mehr Cloud-Anfragen.

Nach der Einrichtung

  • EinkaufslistenDie AnyList-Einkaufslisten, die als To-do-Entitäten in Home Assistant bereitgestellt werden.
  • Kalender-URL des Essensplans aktivierenStellt einen Diagnosesensor mit der iCalendar-URL des AnyList-Essensplans bereit.
  • AbfrageintervallWie oft AnyList auf Änderungen abgefragt wird, in Sekunden (60 bis 3600). Niedrigere Werte aktualisieren schneller, verursachen aber mehr Cloud-Anfragen.

Texte aus dem Code von moryoav/ha-anylist. Texte, für die das Repository keine Übersetzung hat, wurden automatisch übersetzt.

Entitäten

  • AuswahlfelderSortierreihenfolge der Einträge, Neue Einträge einfügen
  • SensoreniCalendar-URL des Essensplans

Aktionen

  • Rezepte suchenFindet kompakte Rezeptkandidaten anhand von Wörtern in beliebiger Reihenfolge, mit geringer Toleranz für Tippfehler. Gibt Rezepte (id, name, score, match_explanation, collections), count und has_more zurück. Die Scores ordnen nach Relevanz, nicht nach Sicherheit. Nutze den Gesprächskontext, um einen Kandidaten auszuwählen, kläre mehrdeutige Treffer vor dem Bearbeiten und rufe dann get_recipe mit der exakten ID für alle Details auf.Felder: Konfigurationseintrags-ID, Suchbegriff, Limit, Zutatennamen durchsuchen, Sammlungs-ID, Sammlungsname
  • Rezepte abrufenGibt AnyList-Rezepte mit ihren Sammlungszugehörigkeiten zurück, optional mit Filtern nach Namensteil und Sammlung. Für eine nach Rang sortierte Suche mit Wort- und Tippfehlererkennung nutze search_recipes und dann get_recipe mit einer ausgewählten ID.Felder: Konfigurationseintrags-ID, Suchbegriff, Zutaten einbeziehen, Zubereitungsschritte einbeziehen, Sammlungs-ID, Sammlungsname
  • Rezept abrufenGibt ein einzelnes AnyList-Rezept mit seinen Sammlungszugehörigkeiten anhand der ID oder des exakten Namens zurück. Übergib nach search_recipes die exakte ID des ausgewählten Kandidaten als recipe_id, um alle Details abzurufen. Kläre mehrdeutige Treffer vor dem Bearbeiten.Felder: Konfigurationseintrags-ID, Rezept-ID, Name, Zutaten einbeziehen, Zubereitungsschritte einbeziehen
  • Eintrag hinzufügenFügt einen Eintrag hinzu oder verwendet einen passenden abgehakten Eintrag erneut. Eine angegebene Kategorie überschreibt die bisherige Kategorie. Weggelassene Mengen, Notizen und Kategoriezuordnungen bleiben bei wiederverwendeten Einträgen erhalten.Felder: Name, Menge, Notizen, Kategorie, Kategorie-ID, Kategoriesatz-ID
  • Artikel aktualisierenÄndert Menge, Notizen oder die Kategoriezuordnung, ohne den Namen oder den Abhakstatus des Artikels zu ändern. Ausgelassene Felder und Zuordnungen in anderen Kategoriesätzen bleiben erhalten. Gib mindestens ein Feld an.Felder: Artikel, Menge, Notizen, Kategorie, Kategorie-ID, Kategoriesatz-ID
  • Kategorien abrufenGibt Kategorienamen, IDs und Kategoriesätze für jede ausgewählte AnyList-To-do-Entität zurück, auch leere Kategorien. Aktualisiert vor dem Lesen und kann optional die Artikelanzahl je Kategorie enthalten.Felder: Kategoriesatz-ID, Artikelanzahl einbeziehen
  • Kategorie erstellenErstellt eine eigene Kategorie und gibt optional ihre ID und Metadaten zurück. Doppelte Namen im gewählten Satz werden abgelehnt. Erstellt keine Artikel und ändert die Standardkategorie nicht.Felder: Name, Kategoriesatz-ID
  • Rezeptsammlungen abrufenGibt alle Rezeptsammlungen des Benutzers zurück, auch leere, mit id, name und recipe_ids. Die Systemansicht Alle Rezepte ist ausgenommen.Felder: Konfigurationseintrags-ID
  • Rezept zur Sammlung hinzufügenFügt ein vorhandenes Rezept einer Sammlung hinzu und bestätigt die gespeicherte Zugehörigkeit. Andere Zugehörigkeiten und der Rezeptinhalt bleiben erhalten. Ist die Zugehörigkeit bereits vorhanden, ändert sich nichts.Felder: Konfigurationseintrags-ID, Rezept-ID, Sammlungs-ID, Sammlungsname
  • Rezept aus Sammlung entfernenEntfernt ein vorhandenes Rezept aus einer Sammlung und bestätigt die gespeicherte Zugehörigkeit. Andere Zugehörigkeiten und der Rezeptinhalt bleiben erhalten. Ist die Zugehörigkeit bereits entfernt, ändert sich nichts.Felder: Konfigurationseintrags-ID, Rezept-ID, Sammlungs-ID, Sammlungsname

Fehlerbehebung

  • DiagnosedatenLädt eine Diagnosedatei herunter, die du an einen Fehlerbericht anhängen kannst.

Aus der README

  • Shopping lists as todo entities: view, add, rename, check off, reorder, and remove items.
  • A device per shopping list with the list and its settings on one page.
  • List settings as select entities: item sort order and where new items are inserted.
  • Automatic AnyList categories when adding known items from Home Assistant.
  • Shopping list change signatures for automations that need to detect renamed, added, removed, checked, or unchecked items.
  • Meal plan iCalendar URL as a diagnostic sensor when the option is enabled.
  • Recipe actions to search recipes, fetch one recipe, create/update/delete recipes, and add recipe ingredients to shopping lists.
  • Polling sync fallback with a configurable cloud polling interval.
Aus der README von moryoav/ha-anylist, MIT License. Gekürzt.

Erscheint in Vulpo

Auswahl-Karte, Diagrammkarte, Apple Watch.

Informationen

Installationen
444 teilen Analysedaten
GitHub-Sterne
7
Verbindung
Nutzt die Cloud des Herstellers
Pflege
In den letzten 6 Monaten aktualisiert
Version
v0.11.0,
Kategorie
Produktivität und Informationen, Einkauf und Lebensmittel
Art
Marketplace-Integration
Voraussetzung
Braucht den Marketplace (HACS bis Home Assistant 2026.10)
Domain
anylist

Das könnte dir auch gefallen

Unabhängiges Verzeichnis, erstellt vom Entwickler von Vulpo. Steht in keiner Verbindung zu Home Assistant oder der Open Home Foundation. Über diese Zahlen

Aktualisiert am