Skip to content
forked from danslimmon/oscar

Scan your coffee's barcode, and it'll get added to your grocery list

License

Notifications You must be signed in to change notification settings

henroFall/oscar

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOT USING THIS REPO - GO TO OSCAR2!

oscar

Below are the excellent notes with links to videos from the original author of Oscar. I can't find a maintained fork, so I have picked this up. The installer should now run on any modern Debian Linux. It has been tested on Ubuntu 20.04, 18.04, and Raspbian.

This version still relies on Python 2. I have found that the Trello module used here does not work in Python 3. I need to research what Python3 to Trello modules exist, and what code changes in Oscar we'll need to make that work. I think I have until the end of the year to figure that out.

I have that project going over at https://github.com/henroFall/oscar3 .

Install Oscar

To install this version of Oscar, use this command line:

wget -N https://raw.githubusercontent.com/henroFall/oscar/master/install_oscar.sh && sudo chmod +x install_oscar.sh && sudo ./install_oscar.sh

From the author:

Oscar automatically adds things to your grocery list when you run out. You just scan the item's barcode on its way into the trash.

Here's a video about it!

Oscar Demo

Getting Started: Hardware

I run Oscar on a Raspberry Pi under Raspbian. I use this barcode scanner.

That said, there's no reason Oscar shouldn't work with other hardware.

Getting Started: Software

To install Oscar, run the included install.py as root on the target system. It will walk you through the process of setting up any API accounts you'll need, and then it'll install the software.

I haven't really tested that install script, so let's cross our fingers together.

Getting Help

I'm on the Twitters if you have a quick question. For bug reports, use the [issues page][oscar-issues] or submit a pull request.

Acknowledgements

Thanks to the awesome CloCkWeRX for picking up my slack now that I don't have a Raspberry Pi to test on anymore.

[oscar-issues]: (not maintained anymore, use issues here instead if you want) https://github.com/danslimmon/oscar/issues

About

Scan your coffee's barcode, and it'll get added to your grocery list

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 69.4%
  • Shell 16.4%
  • JavaScript 14.2%