AdamWelchUK / NodeRedEPEverDashboard

A node red based dashboard for most EPEver/EPSolar solar charge controllers.
68 stars 25 forks source link

EPEver IP-3000 Inverter #21

Closed Wizzkidy closed 2 years ago

Wizzkidy commented 2 years ago

Hi,

I am using this great dashboard for two of my AN controllers and it works really well but I want to be able to get some data from my IP-3000 inverter.

Ideally I would like to pull the Output Power(W) into nodered and then if it drops to 0 (if my system switches back to mains) setup some kind of email notification.

I just can't find anything about monitoring this Epever IP-3000 inverter anywhere. Any help?

FYI, I can use the Epever inverter software to monitor it but its lacking features

kedar-1 commented 2 years ago

Did you try to reach the manufacturer? http://epever.com/contact/

Wizzkidy commented 2 years ago

Hi, Thanks for the reply. Yes I have contacted EPEver and managed to get the registers for this inverter model but I need some help putting this into nodered as I am a real novice with this stuff. I have attached the document they sent through Modbus Protocols for Inverter V1.0-EN.pdf

kedar-1 commented 2 years ago

You can replace/adapt registers from the Dashboard to satisfy requirements for inverter.

Wizzkidy commented 2 years ago

So I got this working for most stats, but for Load Output Power W on the inverter, when it goes over 650watts the numbers all mess up and it then reports a wrong wattage.

I am unsure why this is happening.

TerryFrench commented 2 years ago

Usually it’s due to the data being transmitted and being over one register. I.e. if it overflows one register it might be using 2. Then the code would need to query both from the device and do a bit of math to build a number based on both registers.

I don’t have time to look but your inverter pdf should have the info. Best is likely to log the data you get. Do it with a light bulb and repeat with something using lots of power.

Sent from my mobile device

On Jun 10, 2022, at 11:04, Wizzkidy @.***> wrote:

 So I got this working for most stats, but for Output Watts on the inverter, when it goes over 650watts the numbers all mess up and it then reports a wrong wattage.

I am unsure why this is happening.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.

Wizzkidy commented 2 years ago

Hi, Thanks although it doesn't really help me. The PDF does have a L and a H value for output watts, but I have no clue what code or what maths I need to perform to get the correct value.

Might have to give up on this I just don't have the experience to get it working, I was able to get normal ones working that only require one code

AdamWelchUK commented 2 years ago

Hi Wizzkidy. Sorry I've not been very active, but thanks for trying out the dashboard. Also thanks to those who have been trying to help.

I've thrown this attached flow together which may help you.

This test flow should request the two registers which report load power from your inverter and how I think they should be processed to give you the right value. Let me know how you get on as I haven't been able to test it!

The other way to fix this would be to use the two stats you already got successfuly - voltage and current and multiply them to get power

flows.zip

Wizzkidy commented 2 years ago

Excellent this works perfectly! Thanks for this Adam, I have it all going into influx now.

Thanks again for your amazing work. Glad your back! 👍