Da ich jedoch HA schlank halten will, habe ich es auf einen Homeserver (unraid) instlliert
Der Proxmox Server oder ggf. eine Synology Diskstation wird analog funktionieren…
Ziel der Übung ist eine eigene Lagerverwaltung für Lebensmittel, Batterien oder Putzmittel mit HA in Kombination mit:
einem QR-Scanner
einer Handy App zB
Einer Einkaufsliste zB BRING!
zur Installation:
1.) zB unraid im APPS store nach GROCY suchen und installieren
2.) in HA unter Add-ons nach GROCY suchen und installieren
Da ja das Thema ursprünglich von mir stammt, klinke ich mich mal mit ein ;-).
Vielleicht macht es Sinn, dass ich meine Umsetzung des Ganzen, die ich dir aktuell per PN mitgeteilt habe, hier platziere. Macht es einfacher für alle, wenn die Fragen direkt an mich gerichtet werden.
Btw: Unter HA ist es ein Home Assistant Community Addon, nicht HACS…
Aber Grocy an sich - also die Website - braucht man doch eh nur für die „Pflege“ der Unbekannten Produkte. Die paar mal einloggen wär jetzt ja nicht soviel Aufwand
und der Eintrag todo.grocy_stock ist nur dann vorhanden, wenn Grocy gestartet ist und die Grocy-Integration läuft. Letztere macht offensichtlich nichts anderes, als diesen Abschnitt in der todo Liste von HA zur Verfügung zu stellen, weil Du @Channex ja vermutet hattest, das das nicht mehr funktioniert …
und diese grocy_stock Liste zeigt alle Bestände von Grocy an …
die beinhaltet bereits die komplette Produkt-Liste aus Grocy. Die umständliche API oder REST Abfrage entfällt komplett.
Sollte es jetzt nicht recht einfach sein, ein Script zu erstellen, welches bei Aktivierung für alle Produkte auf der todo.Einkaufen Liste mit Status “erledigt” einen Abgleich mit der Liste aus sensor.shopping_list_with_grocy_product_v2_??? durchführt und bei Übereinstimmung das Product dann in Grocy in den Bestand zu übernehmen.
Ziel soll sein, daß die erledigten Einkäufe der Einkaufsliste/BRING! App durch das Script automatisch in den Bestand übernommen und danach auf der Erledigt-Einkaufsliste gelöscht werden.