@ DaWauZ - I use weewx for collecting weather data and some different 'skins' for web output
http://www.weewx.com/
Google groups for support
https://groups.google.com/forum/#!forum/weewx-user
There has been some talk about energy monitoring within weewx as well.
My weather station (due for an upgrade to a Davis Vantage Pro 2 soon - just need time to put it up!).
http://www.nthead.co.uk/weewx/index.html (standard weewx skin)
http://www.nthead.co.uk/Bootstrap/index.html (modified weewx skin)
http://www.nthead.co.uk/web/ (near real time output - move your mouse on the graphs and also watch the output change on the left side every few seconds as new data changes)
https://groups.google.com/forum/#!forum/meso-user
Runs headless Debian 7 and all the weather software is open source ;=)
Nigel.
edit
I also have some of this open source energy monitoring hardware to build one day (not enough hours in the day at the moment)
http://openenergymonitor.org/emon/
/edit