Skip to content

Instantly share code, notes, and snippets.

@johnmales
Last active September 14, 2016 10:36
Show Gist options
  • Save johnmales/297266f6deb84e099c2454c06de42a1b to your computer and use it in GitHub Desktop.
Save johnmales/297266f6deb84e099c2454c06de42a1b to your computer and use it in GitHub Desktop.
oref0-setup.sh Script Installation

Console errors fixed after adding missing command to install json sudo npm install -g npm

Getting some console errors when running openaps pump-loop

Starting pump-loop at Tue 13 Sep 11:43:40 UTC 2016:
Listening: .....................................................................................No comms detected
Old pumphistory: 
Error, retrying
Listening: ..........No comms detected
mmtune: bash: json: command not found
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
Starting pump-loop at Tue 13 Sep 11:48:38 UTC 2016:
Listening: ........No comms detected
Old pumphistory: Refbash: json: command not found
cat: write error: Broken pipe
bash: line 0: test: ==: unary operator expected

Error, retrying
Starting pump-loop at Tue 13 Sep 11:49:35 UTC 2016:
Listening: .No comms detected
Old pumphistory: Refbash: json: command not found
cat: write error: Broken pipe
bash: line 0: test: ==: unary operator expected

Error, retrying
Listening: .No comms detected
mmtune: bash: json: command not found
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
Starting pump-loop at Tue 13 Sep 11:51:28 UTC 2016:
Listening: ...............................No comms detected
Old pumphistory: Refbash: json: command not found
cat: write error: Broken pipe
bash: line 0: test: ==: unary operator expected

Error, retrying
Listening: ......................................................No comms detected
mmtune: 

After installing Raspbian Jesse Lite I ran the following commands to setup OpenAPS:

sudo apt-get update && sudo apt-get upgrade
sudo apt-get install git
sudo apt-get install npm
sudo apt-get install python python-dev python-setuptools python-software-properties python-numpy watchdog nodejs-legacy
sudo apt-get -y install python python-setuptools git curl
wget https://bootstrap.pypa.io/ez_setup.py -O - | sudo python
cd && cd src
git clone https://github.com/bewest/decoding-carelink.git
cd decoding-carelink
git checkout dev
sudo python setup.py develop
cd && cd src
git clone https://github.com/bewest/dexcom_reader.git
cd dexcom_reader
sudo python setup.py develop
cd && cd src
git clone https://github.com/openaps/openaps.git
cd openaps
git checkout dev
sudo python setup.py develop
cd && cd src
git clone https://github.com/openaps/openaps-contrib.git
cd openaps-contrib/
git checkout dev
sudo python setup.py develop
cd && cd src
git clone https://github.com/oskarpearson/mmeowlink.git
cd mmeowlink/
git checkout dev
sudo python setup.py develop
cd && cd src
git clone https://github.com/openaps/oref0.git
cd oref0
git checkout dev
sudo npm install -g oref0
sudo npm install -g json

git config --global user.email "yourname@youremail.com"
git config --global user.name "Firstname Lastname"

After this I ran the oref0-setup.sh script

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment