Git Product home page Git Product logo

Comments (31)

Nando1497 avatar Nando1497 commented on June 27, 2024 1

logs_inverter_run.txt

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024 1

image
No way...

from esphome-pipsolar.

syssi avatar syssi commented on June 27, 2024 1

This warning can be ignored!

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024 1

Ok. Actually, people from the PVControl+ proyect are testing a POWMR 10.2kw inverter (like us but of other father), and they are retrieving data from PV2 using 4563 and 4564 registers of modbus serial communication.

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024 1

IMG_20240528_140031_363
There's the data. I can take it with mqtt.

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024 1

Ok. I have mine running with its own dongle programmed with this:
https://github.com/odya/esphome-powmr-hybrid-inverter/tree/main
Only need to modify the lines where reads pvdata and add similar code to read pv2data with registers 4563 and 4564, and voilá.

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024 1

Look here:
odya/esphome-powmr-hybrid-inverter#31

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

inverter

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024
Screenshot 2024-05-08 alle 16 47 31

from esphome-pipsolar.

syssi avatar syssi commented on June 27, 2024

Did you try the protocol test already?

from esphome-pipsolar.

syssi avatar syssi commented on June 27, 2024

https://diysolarforum.com/threads/victor-max-10-2-kw-rs-232-protocol.82006/

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

No, forgive my ignorance.. how do I do this test?

from esphome-pipsolar.

syssi avatar syssi commented on June 27, 2024

Please try this one and provide the output: https://github.com/syssi/esphome-pipsolar/blob/main/tests/esp8266-test-protocols.yaml

Could you ask the seller/manufacturer about some protocol details? It looks like your inverter doesn't support the PIP protocol.

from esphome-pipsolar.

Patogoma avatar Patogoma commented on June 27, 2024

I have an Anern 10.2k inverter. Is the same model and the pip8048 version works well except the QPIGS2 command. SmartESS shows correctly PV2 information.

from esphome-pipsolar.

syssi avatar syssi commented on June 27, 2024

Please try this YAML as next step. It should work out of the box:

https://github.com/syssi/esphome-pipsolar/blob/pip8048/esp8266-example.yaml

from esphome-pipsolar.

syssi avatar syssi commented on June 27, 2024

I don't understand your comment. What's not working as expected?

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

current_max_charging_current doesn't work either

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

PV2 is unknow. QPIGS2 returns NAK

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

Perhaps this inverters uses a custom protocol with length and CRCs definition like this:
2.10 QPIGS2: Device general status parameters inquiry
Computer: QPIGS 2
Device: (N1N2N3N4 N6N7N8.N10 N12N13.N15N16 N18N19N20N21N22 b24b25b26b27b28b29b30b31
N33N34N35N36 N38N39N40N41 N42N43N44N45 N47N48N49.N51 N53N54.N56N57 N58N59N60N61
N63N64N65N66N67
I extract this from https://github.com/opengd/solar-sis/files/3041962/Communication.Protocol-20150924.-.Customer.pdf
and they have a same issue.

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

I can't compile it gives me these errors:
image
image

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

Hi PatogomaII, do you also have this Hybrid Solar inverter 8.2kw/10.2KW model? If so, could you kindly send me the .yaml

Thank you

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

I have the same inverter but with other name. The yaml thar say syssi compiles and work correctly, but fails reading pv2 data. If you have compilation problems, look at the tipe of esp, pins used or something like it.

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

Thanks for the advice, I managed.. However, for PV2 I don't read it either but comparing the data from the inverter it seems that it only exposes PV1 by adding both values..

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

I compare values with the inverters screen and only shows PV1 data.

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

Sorry.. I confirm it does not correspond with the "KW" value "pv1_charging_power", but the "V" pv1_input_voltage value corresponds.

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

In my case, all the values of PV1 correspond to same values in the inverter screen.

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

I found this
https://esphome.io/components/pipsolar.html#output-pipsolar-set-level-action

from esphome-pipsolar.

patogomaII avatar patogomaII commented on June 27, 2024

And what do you want to do with this?

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

Do you receive this log?
Screenshot 2024-05-20 alle 17 46 51

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

Hi, thanks for the help. I can't find the "pvdata" parameter, I'm looking in the inverter.yaml file.. Correct?

from esphome-pipsolar.

Nando1497 avatar Nando1497 commented on June 27, 2024

OK, thanks a lot

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.