This script supports the batch creation of new products in Grocy. Based on the scanned (or entered) barcode,
the and databases are queried. If all data has been
provided, the new product is created in Grocy, the calories are entered (taken from Openfoodfact for g/kg and ml/L articles) and a picture (also from openfoodfacts)
is uploaded to Grocy.

How to use

  1. Install Python 3
  2. Clone repository
  3. Change GROCY_URL to your URL and set default group and location IDs.
  4. Run the script ?

The script can be aborted either by an empty string and pressing enter in the barcode prompt or pressing CTRL+C in any prompt.


View Github