Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Home energy measurement and browsing — noob seeks SLS community wisdom
#1
Context: Residential address in Australia — 6kW on-roof solar — currently no local energy storage

Hello to the SLS Community

As someone somewhat new to home energy monitoring, I'm hoping to leverage the knowledge within this community.

I have experience with the 'Embermeter' provided by our solar installer, and data-dumps from the SMA Sunny Boy inverter I had at a previous address.  The Emberxxxxx ecosystem has a pretty slick web interface, but it's limited and I believe designed for the casual enthusiast rather than someone with a passion for going deeper (ie. it's limited to: display of 15 min intervals / fixed number of monitored channels / can't export captured data / can't set alarms or alerts / etc).

Ultimately I'd like:
• power monitoring of each fused circuit at the property (including three supplies — two from grid and one from solar)
• configurable sampling rates and local / cloud storage of data
• ability to export captured data (csv, or similar)
• ability to expand system down the track to show stats from a local battery storage system (most likely COTS, rather than DIY)
• possibility to use 'recipes' (think IFTTT) to trigger relay outputs — ie. to switch loads between solar / lower tariff circuits to optimise for on-site production / demand
• Cloud based data viewing and setup (through webpage / mobile app)
• Could run on a local machine — Raspberry Pi or similar low impact PC would be fine

I really like the work the DIY community is doing in the battery storage, and love watching vids of people's projects.  I appreciate that I'm skating around the edges of DIY, but nevertheless hoping I've found a group of people who may be willing to help out. Let me know if there are any further details that I can provide. 

Thank You!

Mick
Reply
#2
Have you looked at these ?:
https://openenergymonitor.org or
https://www.victronenergy.com/products Venus GX or maybe Cerbo GX?

Unfortunately, the more specific you get the closer to it needing to be custom you get!
Running off solar, DIY & electronics fan :-)
Reply
#3
I have a DIY version of the OpenEnergy monitor. Works pretty good. Mine runs on an arduino nano with two CT sensors. The built in ADC is not fast enough, imho.

So I'm currently in the process of upgrading to using an ESP32, and also adding in more sensors for each of the circuits instead of only the two hots.
Proceed with caution. Knowledge is Power! Literally! Cool 
Knowledge is Power; Absolute Knowledge is Absolutely Shocking!
Certified 18650 Cell Reclamation Technician

Please come join in general chit-chat and randomness at Discord Chat (channels: general, 3d-printing, linux&coding, 18650, humor, ...)
(this chat is not directly affiliated with SecondLifeStorage; VALID email req'd)
Reply
#4
Thank you all for taken the time to respond. You've collectively made some great suggestions, and ones that I hadn't stumbled across until now. I'll do some more homework and come back with any further questions.

@Korishan — really interesting to hear about the ESP32 integration — I've had some experience with these and for the most part they've been amazing value for money. You may already be across this, but be weary of the ADC and expect to calibrate each one individually as they can vary dramatically (10% or more) from one unit to the next. Tying one ADC input to a vref chip / adding an external ADC chip are both ways to deal with this known ADC issue with the ESP32 die.
Reply
#5
Esp32 built in adc is useless comparing to a nano. Switching to esp32 gains nothing for above issue. You only gain more channels.

Watch the Swiss guys videos showing that.
The Ultimate DIY Solar and build place
YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 100kWh LiFePo4 | 20kWh 14s 18650 |  66*260W Poly | ABB S3 and S5 Trip breakers
Upcoming: 14S 18650~30kWh
Reply
#6
I won't be using the built in ADC. I already discounted using the builtin one because it was only 12-bit max. I didn't like that range, so I went with 16-bit ADC.

Currently trying to get the ADS1115 to work with it. I am having little trouble with some of the function calls. Might have to build a new library with everything integrated specifically for these 3 to work together nicely.

Current libraries are:
ESP32 / Arduino base
EmonLib adapted for use with I2C
ADS1110/5 by I2CDevlib
Proceed with caution. Knowledge is Power! Literally! Cool 
Knowledge is Power; Absolute Knowledge is Absolutely Shocking!
Certified 18650 Cell Reclamation Technician

Please come join in general chit-chat and randomness at Discord Chat (channels: general, 3d-printing, linux&coding, 18650, humor, ...)
(this chat is not directly affiliated with SecondLifeStorage; VALID email req'd)
Reply
#7
I have pretty much everything on the Solar and DC related side being monitored by my ESP32s with ADS1115s
I monitor Array Voltage, Controller Amperage, Battery Voltage, Amperage in and out, Inverter Amp,  etc.
All reports wirelessly to my influx db on an older IBM thinkpad running ubuntu visualized with grafana.
All is accessible over the net and is password protected.


On the house watts and AC side I went with IoTaWatt. All in all very easy to set up also reports to Influx db and visualized with grafana.


Wolf
For Info Google Drive

Great ABB shunt breaker seller River City Industrial
Great prices and superb service.
 [Image: em2566%20(1)__19172.1521541365.jpg?c=2]

Not your average Wolf       
            Cool
Reply
#8
Holy crap! You've got the whole Boeing747 thing happening!
Reply
#9
Once you learned esp coding, influxdb and If needed Mqtt is so easy to get the data in..its then only about doing some dashboards Smile
The Ultimate DIY Solar and build place
YouTube / Forum system setup / My webpage  Diy Tech & Repairs

Current: 10kW Mpp Hybrid | 4kW PIP4048 | 2x PCM60x | 100kWh LiFePo4 | 20kWh 14s 18650 |  66*260W Poly | ABB S3 and S5 Trip breakers
Upcoming: 14S 18650~30kWh
Reply
#10
Thanks RedPacket for that link to open energy monitor! that opened a wormhole for me. I'm waiting on some chinnanos so trying that will be fun. Ultimately being able to vary charging amps continuously on a victron multi using pv divert would be sick.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)