This may be a little biased but I started a project last year called "Kootnet Sensors" to gather sensor data over long periods of time with Raspberry Pi's and it supports a bunch of sensors, including the EnviroPHAT and Enviro+.
It's decent on resources once it loads up, as I have it running on a Pi Zero W using about 3% CPU (Greatly dependant on how often you set it to record sensor data). It also saves all data into an SQLite3 Database for quick and portable data access. Graphing can be done right from the web interface or the "Control Center" software (Python3 GUI to interact with sensors).
Installation is easy, as you just run a single script and let it do all the work, you just enter in the username and password you want to use for accessing the Web Interface. It also creates shortcuts under the Accessories menu to launch the management functions. The recording and HTTPS management programs start right after install but require configuration of sensors (Tell it what sensors you have installed) before it will start to work with the sensors. It even enables everything the sensors needs, AKA you can load up a fresh install of Raspbian, run the install script, setup the installed sensors under the web management interface and everything just works.
Check the download page here
http://kootenay-networks.com/?page_id=236 if you are interested.
The short version of installing it on the Raspberry Pi is as follows.
1. Install Raspbian on the Flask Card.
2. Physically install your sensor(s)
3. Connect to the internet and run the following in a terminal.
Code: Select all
wget http://kootenay-networks.com/utils/koot_net_sensors/Installers/raspbian/install_update_kootnet-sensors_http.sh && sudo bash install_update_kootnet-sensors_http.sh
If you do end up giving it a try, let me know! I haven't actually publicly posted this project yet and could use some feedback. It is released under the GPL, so feel free to look at the code on GitHub. You can find a link on the download page mentioned above.