Git Product home page Git Product logo

Comments (7)

SeByDocKy avatar SeByDocKy commented on June 30, 2024

As far I read the protocol document, I never seen such information available. Once can substract the . ac_output_active_power with the (PV_power + battering_charging) but it won't be super accurate.

from esphome-pipsolar.

bogdanr avatar bogdanr commented on June 30, 2024

Yeah, but my problem is that I don't get any info from pv_charging_power. It's always 0W. I don't have batteries in my system yet, but I don't think this is the issue. My EAsun inverter has an app which shows how much power I get from the panels. In my app, this metric is called pv1 charging power so maybe it's a name mismatch. Same with pv_input_voltage, in the app is called pv1 input voltage.
Looking at the pull requests I see this might be addressed in the future so I am looking forward to test this:
https://github.com/syssi/esphome-pipsolar/pull/10/files#diff-dbc81de7d9fb76af6e67b9c8b02f69c8ea7f35b243a2898f26520c759e0d7b6dR142

from esphome-pipsolar.

SeByDocKy avatar SeByDocKy commented on June 30, 2024

Yes on the PIP8048 wtih two strings pv_charging_power is replace with pv1_charging_power etc....
maybe you can use the pip8048 branch to test with your easun.

from esphome-pipsolar.

jowser7 avatar jowser7 commented on June 30, 2024

It may be helpful to note, the voltronic PV power cuts off its input power if the batteries are full or reached your float / bulk voltage setting. I have perfect sunny day, but you can see from the chart when I reached full charge state the blue line PV input current drops off. The purple is my battery discharge current out.
image

Looking at PV power curve
image

If you read the binary sensor ac_charging_status: and its status is on, then maybe that can deduce how often the AC is being used. I use an external energy monitoring plug for the AC in, and AC out of the inverter that I can then do that subtraction independent of the inverter.

Does the Easun app show power with that string variable PV1. . ...? or is it also 0W?

from esphome-pipsolar.

syssi avatar syssi commented on June 30, 2024

@bogdanr Could you try to use the feature branch:

external_components:
  - source: github://syssi/esphome-pipsolar@pip8048
    refresh: 0s

And update/change your config yaml a bit: https://github.com/syssi/esphome-pipsolar/pull/10/files#diff-dbc81de7d9fb76af6e67b9c8b02f69c8ea7f35b243a2898f26520c759e0d7b6dL122-R145

from esphome-pipsolar.

Scorcerer avatar Scorcerer commented on June 30, 2024

Wouldn't the answer be in implementing QET/QED/QEY and rest of them? This would allow you to see how much PV actually generated and used, and then rest of it was used from the grid....

from esphome-pipsolar.

bogdanr avatar bogdanr commented on June 30, 2024

I shorted my inverter and it took a while to get parts to fix it.
I confirm the changes from branch PIP8048 improve things. I now have a sensor for looking at the solar production (pv1_charging_power).
I can also see a battery_discharge_current sensor but I am missing a sensor which shows charging current.
I suggest you merge this pull request.

from esphome-pipsolar.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.