Downloads

Disclaimer: We are not reponsible for the misuse of this software, the improper use of equipment, damage to equipment, property or any injuries etc.  Everything on this site is for educational purposes; use at your own risk.
This software is free to use in your personal projects, however this does not entitle you to sell the software for profit, or use any hardware you’ve constructed that’s using the software for use in monetary gain.  By downloading this software, you agree to these terms. Thanks to Google Charts and Cambozola.  HighCharts was used in the old release.

 Image files had to be removed due to their size.  Version 1.17a debian image has been posted on the sourceforge page.

 

April 11, 2014

  • This project is now being worked on at https://github.com/yieldbuddy.   Major revisions will be posted here, meanwhile you can get the most up-to-date revisions there.

 

yieldbuddy v1.17a – May 5, 2013

  • Switched everything from MySQL to SQLite3
  • Uses nginx instead of Apache
  • Python script much more reliable, and now with event logging
  • void main() in the arduino sketch has a section for restoring defaults (just uncomment, run, then comment out again)
  • Updated look of web interface, fixed up some code.
  • Updates database only when values change now, increasing performance of the script by a lot
  • Warning: Shuts down anything accessing database when it starts
  • Data points are taken at regular time intervals now. Default: 90 seconds (960 points / day)
  • Switched graphs from High Charts to Google Charts (uses Flash instead of Java)
  • Added log to ‘System’ page
  • More error handling
  • Some minor interface changes in the Python Script, also lists Interface IP Addresses
  • Changed all paths to reference Server Root, so everything can be run in a different location (not just /var/www). This was so you can run yieldbuddy on a USB flash drive and save your SD card from too many read/writes
  • Activated analog read of TDS1, TDS2, and CO2 sensors (see sensor functions in Arduino sketch to change the formulas to match that of your equipment [datasheets])
  • Updated install script – let me know how it goes on the forum, as I manually installed so this should work
Download

 

yieldbuddy v1.16 – Mar 28, 2013

  • Fixed set arduino time under system
  • Fixed RTC setup sketch to use only the DS1307RTC library
  • Split sketch into seperate files
  • Fixed relay buttons on overview.php into a table
  • Removed lighting and watering pages and put them on a new timers page
  • Updated scripts to ensure yieldbuddy and wireless connection both stay up and running
  • Added Email Address & Camera Connectback Address Settings to the Settings Page
  • Added Alarms for the setpoint values which will automatically email you if out of range
  • Encrypts email password as a hash in sql database and generates a new random key everytime you click “Save Email Settings”.  (Doesn’t store plaintext password, for better security)
  • Cleaned up code a bit, with better error handling.
Download

 

yieldbuddy v1.15c – Feb 26, 2013

Created a daemon script that constantly checks to make sure your connected to your network (wlan0) and to make sure yieldbuddy is running.  Updated install script, again.  Added redirect so you don’t have to go to <ip address>/yieldbuddy/www anymore, instead you can just go to <ip address>/yieldbuddy.
Fixed up the install code a bit, tested, and works.  Created an SD image – don’t forget to run ‘sudo raspi-config’ after, and you can expand your partition to use the free space on the SD card.  Let me know how the image works out in the forums.
Download

 

yieldbuddy v1.15b – Feb 25, 2013

Fixed up the install code a bit, tested, and works.  Created an SD image – don’t forget to run ‘sudo raspi-config’ after, and you can expand your partition to use the free space on the SD card.  Let me know how the image works out in the forums.
Download

 

yieldbuddy v1.15 – Feb 22, 2013

Contains everything to get up and running: Arduino Sketch, Web Interface, Python Script and SQL Database.
Download