Simple Farm Bench
There is a nodejs version (display not supported yet...I gave up on that part) and a Python version.
I started the Python version to see if I could get the display working correctly.
I'm currently using the NodeJS version as that one is working reliably. You need to have Node 7 or better so you don't run into segmentation issues but then I loose the display as it only seems to work with Node 4.5 (maybe other versions around there) but then the libraries can't build for various reasons it seems. If you figure it out, I'd be curious to know! In the meantime, I'm going to try and learn the raw i2c stuff to see if I can do the display manually. We'll see.