Macht eigentlich keinen Sinn, da jeder unterschiedliche Produkte hat.
Mit dem Scanner hat man seinen Lagerraum in 10-15 Minuten selbst komplett durchgescannt und in der Datenbank.
Produkte, die in OFF bekannt sind, werden automatisch angelegt. Und Produkte, die nicht in OFF sind (also alles, was NICHT Lebensmittel sind), muss man 1x manuell ändern.
Also bspw. Küchenrolle, Mülltüten, Spülmaschinentabs…
Da wird jeder unterschiedliche Marken von unterschiedlichen Herstellern haben - heißt: Am besten, jeder macht das einmal mit seinen gängigen Produkten durch
template:
- sensor:
- name: OFF Product Name
state: >
{% set status = state_attr('sensor.off_last_lookup', 'status') %}
{% set product = state_attr('sensor.off_last_lookup', 'product') %}
{% if status == 1 and product is mapping and product.product_name is defined and product.product_name | length > 0 %}
{{ product.product_name }}
{% else %}
unknown
{% endif %}
soweit klar, aber wie mache ich das mit dem REST-Sensor, kommt das auch in die config?
So ich habe nun auch wieder ein wenig Zeit gefunden und würde gerne meine Projekt ebenfalls in der Küche integrieren aber bisher scheiterte es am yaml code wi o.g.
Gibt es denn hier nun wen der einen funktionierenden Code hat und die Hardware von Daniel verwendet?
Wenn ja wäre mir sehr daran gelegen diesen Code zu bekommen
ja seit gestern läuft es mit einer etwas anders verwendeten PCB von Daniel und mit einem günstigeren GM816S anstatt einem GM60.
Diesen Erfolg haben wir ganz alleine @Channex zu verdanken, der das alles mit eigener und zT meiner Hardware zum Funktionieren gebracht hat.
ganz grosser RESPEKT!!!
und da das sein Werk ist, will ich ihm hier auch nicht vorgreifen, ich denke da kommt in Kürze ein “How to …”
soviel sei gesagt:
Der QC-Scanner liefert nur den gescannten code an HA und alles andere passiert dort, also die Entschlüsselung in einen lesbaren Text und Weiterverarbeitung bis zur Einkaufsliste.
Genau diese Idee wurde so auch schonmal im discord angesprochen.
Ja den habe ich doch längst gesehen nur ist da ja kein Code abgebildet. Und wenn du sagst das es bei dir funktioniert wäre es doch ein leichtes schon mal deinen Code hier zu posten. Das der Dank an @Channex geht ist ja klar
Hi @Sushibomba!
Ich schick dir eine PN - ganz Öffentlichkeitstauglich ist es noch nicht. Ich muss noch einen kleinen Feinschliff machen und endlich Zeit für ein How-To finden
Also ich habe es auch geschafft den Original Code so umzubauen,das der D1 läuft und mein Display auch was anzeigt (habe ein 128*160 TFT Display). Im Moment zwar nur “Bereit” ,aber immerhin.Jetzt warte ich auf den Sensor,dann binde ich ihn ein und kann mal den Scan Vorgang in Gang setzen.
Was mich interessiert: funktioniert denn die Abfrage in den Datenbanken opengtindb.org“ und „openfoodfacts.org„?? Laut Daniel hat sich da ja irgendwas geändert - weiß einer was genau?
Ich habe es jetzt soweit hinbekommen, das der Code gescannt wird, der Buzzer piept und auf dem Display "die EAN Nummer angezeigt wird.Anschliessend wird die Nummer bei Open Food Facts abgefragt und das Ergebnis angezeigt.
Jetzt geht es weiter mit der Einkaufsliste und dem Aufbau einer eigenen Datenbank mit den Produkten.
@Cpt.Hardy Das Display lag mal einer AZ Delivery Überraschungsbox bei, gibt es da natürlich auch so zu kaifen: Link
Hab gestern noch im Forum von Open Food Facts was gefunden zur Abfrage einer json Datei. Die habe ich dann abgefragt mit dem EAN Code - und siehe da: Daten über Daten in dem Json. Mittlerweile zeigt er mit den Produktnamen, Gewicht und Nutri Score auf dem Display. Mein Probecode heisst dann Edeka Thunfisch Filets 150g Nutri: 3
Heute versuchen wir das irgendwie nach HA zu bekommen - zum einen in die Einkaufsliste, zum anderen in eine Datenbank. Dachte da an Grocy, hab ich mich aber noch nicht mit beschäftigt. Falls da einer Tips hat - wäre überaus dankbar dafür.
Die Kombi von Scanner über HA zu Grocy + Einkaufsliste und wieder zurück hat mich viel Zeit und Nerven gekostet. Es ist zwar nach wie vor nicht ideal und ich arbeite noch an einer effizienteren Lösung, aber es klappt soweit.
Kannst du ein paar Tips geben? Vielleicht erspare ich mir dann das ein oder andere graue Haar…Wie ist die Anbindung an den Scanner? Kann ich die Daten aus der Open Food Datenbank übernehmen?
ja gute Idee, seit @Channex davon erzählt hat läuft bei mir Grocy auf meinem Homeserver (unraid). Zu dem Thema habe ich hier schonmal einen Post angefangen …
Geht schon gut los….hab Grocy über HACS installiert und wollte jetzt über Geräte&Dienste die Integration hinzufügen. Aber egal was ich in dem Fenster eingebe, es kommt immer: “da ist was schief gelaufen”….hat einer einen Tip? Was mache ich falsch??
bei mir läuft Grocy im docker auf unraid, sollte aber im prinzip egal sein.
Hättest Du mal einen screenshot?
und vielleicht die Grocy Fragen in diesem Post stellen, hier geht es um die ESP Hardware …