Skip to content

Pure Python software for the Smart Garden System from SwitchDoc Labs

Notifications You must be signed in to change notification settings

switchdoclabs/SDL_Pi_SmartGardenSystem

Repository files navigation

Smart Garden System Raspberry Pi Software

SDL_Pi_SmartGardenSystem

SwitchDoc Labs September 2018

all SmartGardenSystem Documentation on shop.switchdoc.com under Smart Garden System

December 27, 2018 - Version 009 - Fixed problem with PubNub library update
October 28, 2018 - Version 008 - Fixed OLED Display, Blynk lock, disable manual water option, select non-existant plant water
October 14, 2018 - Version 007 - Initial Release plus Plant 6-9 support
October 11, 2018 - Version 006 - Initial Release minus Plant 6-9 support

basic install instructions for supporting libraries

sudo apt-get update
sudo apt-get dist-upgrade

sudo apt-get install build-essential python-pip python-dev python-smbus git

cd
git clone https://github.com/adafruit/Adafruit_Python_GPIO.git
cd Adafruit_Python_GPIO
sudo python setup.py install

Make sure you installed I2C as in this link:

https://learn.adafruit.com/adafruits-raspberry-pi-lesson-4-gpio-setup/configuring-i2c

#Installing apscheduler and pil

sudo apt-get install python-pip

sudo apt-get install python-pil

sudo pip install --upgrade setuptools pip

sudo pip install setuptools --upgrade
sudo pip install apscheduler

#Installing PubNub

sudo pip install 'pubnub>=4.0.5'

#Installing Pixel Support

cd
cd SDL_Pi_SmartGardenSystem
cd SDL_Pi_8PixelStrip
follow the installation directions in README.md

Make sure you go down into the python directory and follow the README.md in that directory
use "sudo" if you run into permissions problems with the python installation

final thoughts

Note: state.py contains initial constants for running SmartPlantPi (Alarms, etc.) that you may want to change

config.py contains constants for hook up and other things you may want to change.

About

Pure Python software for the Smart Garden System from SwitchDoc Labs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published