Open diplix opened 6 months ago
Ach toll, kaum packt man sein obskures Home Automation Projekt auf Github, schon kommt @diplix vorbei und blogt einem in die Issues. Toll!
Ich habe mir grocy kurz angesehen, und beschlossen, dass das bei mir nichts wird. Bring geht leider auch nicht gut, weil man das Produkte nicht umbenennen kann, was für meinen Workflow aber zwingend notwendig ist. Jetzt hat mich vorhin jemand auf Grocery aufmerksam gemacht, dass ist eine App, die sehr hübsch ist und Apples Reminder nutzt. Ich dachte, da käme ich nicht ran, aber Reminder und Calender kann man auch mit belieibigen IMAP Diensten wie Google oder Fastmail betreiben: darüber sollte es hoffentlich möglich sein, irgendwie in diese Listen zu schreiben. Ansonsten experimentiere ich damit rum die API von AnyList reverse zu engeeneren, was ein ziemlich schmerzhafter Prozess ist, weil die Protobuf Objekte in Formdate von HTTP Post Requests packen.
ja, dass bring beim produkt-editieren so unflexibel ist schmerzt, aber ich kann damit leben: löschen und neuanlegen zum „umbenennen“ geht (in der web version kann man allerdings nicht mal löschen) — die bring-home-assistant-integration macht das hinter den kulissen beim umbenennen auch so.
auch wenn die anzahl dienste die ich nutze wie overkill wirkt und wohl auch ist, was ich immer wieder neu lerne: alles was zu viele manuelle schritte erfordert funktioniert nicht, alles was zu > 90% automatisiert ist und in der anwendung einfach und logisch ist läuft und läuft und integriert sich in den alltag.
Jetzt hat mich vorhin jemand auf Grocery aufmerksam gemacht, dass ist eine App, die sehr hübsch ist und Apples Reminder nutzt. Ich dachte, da käme ich nicht ran, aber Reminder und Calender kann man auch mit belieibigen IMAP Diensten wie Google oder Fastmail betreiben: darüber sollte es hoffentlich möglich sein, irgendwie in diese Listen zu schreiben.
Falls der Weg über Grocery via IMAP nicht klappt: Grocery unterstützt Shortcuts. Falls du deinen Bring-Scanner über macOS laufen lässt, könntest du das gleiche auch mit Shortcuts über Grocery laufen lassen indem du die Shortcuts programmatisch ausführst und die die Barcode/Produkt-Daten übergibst: https://support.apple.com/en-ph/guide/shortcuts-mac/apd455c82f02/mac
Das ganze geht theoretisch auch mit https://www.pushcut.io und deren webhooks, aber Pushcut muss dazu während des Scannens auf deinem iPhone aktiv im Vordergrund sein.
Habe das Ganze nie mit Grocery getestet, weiß also nicht wie zuverlässig es funktionieren würde.
ich habe schon seit ner ganzen weile nen barcode scanner am kühlschrank hängen, der wiederum an nem pi-zero hängt der die barcodes bisher immer zu meinem „barcode-buddy“ geschickt hat. der schaut die barcodes entweder in grocy nach oder in einer der grossen barcode datenbanken.
was für mich nie wirklich funktioniert hat war der „intended use“, nämlich die bestandsverwaltung von lebensmitteln mit grocy. das funktioniert einfach nicht auf dauer. auch der „intended use“ von barcode buddy mit verschiedenen modi, mit denen man gescannte artikel als verbraucht, gekauft, geöffnet oderverdorben an grocy weitergeben konnte, hat nie funktioniert.
einzig und allein die verwaltung meines (kuh) milch-bestands hat funktioniert, hab ich hier mal beschrieben: https://mstdn.io/@ix/111398037387314478
vorgestern hatte ich eine idee, wie der scanner sich doch nützlich machen kann und die liess sich mit den vorhandenen mitteln (home assistant mit konfigurierter bring-integration, barcode buddy, grocy) auch schnell umsetzen.
tl;dr: mit einer einzigen automation und zwei hilfsprogrammen (BCB und grocy) landen alle produkte die ich scanne auf der bring einkaufsliste. grocy ist dabei eine hervorragende und leicht abzufragende barcode datenbank