Code Monkey home page Code Monkey logo

Comments (11)

BMBIT-oss avatar BMBIT-oss commented on July 1, 2024

I have changed the values , like another colleague has done it hire an now I only get : grid Voltage : 110 V ( My grid Voltage is 230 V actually ):
// PCM and PIP inverters use below
QpiMessage _qpiMessage = {97};
QpigsMessage _qpigsMessage = {110};
QmodMessage _qmodMessage = {5};
QpiwsMessage _qpiwsMessage = {36};

So I believe is something to do with the CRC , maybe ?

from solar2mqtt.

BMBIT-oss avatar BMBIT-oss commented on July 1, 2024

After some digging and a bit of wiring it looks like the protocol is a bit different for EASUN IGRID SV Series .
I have done some tapping and picked up some data from the PC to Inverter :

^P005GSX�
^P006FWS?C
^P006GMN?W
^P006GMN?W
^P006GMN?W
^P006MOD??
^P006VFW??
^P007PIRI?8
^P013ED20220707??
^P013ED20220708O�
^P013ED20220709_8
^P013ED20220710?
^P013ED20220711?�
^P013ED20220712?b

Also I have managed to find the entire protocol description Online .
EASUN Protocol.pdf

from solar2mqtt.

softwarecrash avatar softwarecrash commented on July 1, 2024

sorry, i dont get a mail that a message is here....

yes looks like your inverter have different protocol, so its possibil to make my thing to work, but its hard way.
take a look at the older releases, that have snipets for this protocol

from solar2mqtt.

BMBIT-oss avatar BMBIT-oss commented on July 1, 2024

Thank you ,
It looks like this is the new protocol that Easun and equivalent will use in the future .
I have managed to modify your code and implement the P18 Protocol in to it , but is still under development and testing .

from solar2mqtt.

softwarecrash avatar softwarecrash commented on July 1, 2024

Thank you , It looks like this is the new protocol that Easun and equivalent will use in the future . I have managed to modify your code and implement the P18 Protocol in to it , but is still under development and testing .

Sounds good.
Is the request command for the protocol Version the same?
I had the Idea vor Months to Automate select the protocol Version and commands, but i dont can Test anything with This.
When your Version is working, you ar willing to make a Switch for the Versions and implement it?

from solar2mqtt.

softwarecrash avatar softwarecrash commented on July 1, 2024

@BMBIT-oss can you provide your command table for the inverter?
or will you help modify the project to support mutliple commands and inverters?

from solar2mqtt.

BMBIT-oss avatar BMBIT-oss commented on July 1, 2024

I'm Not really a guru in programing in Arduino .
I have Managed to get couple of functions working and have uploaded the code on my GitHub page as per below :
https://github.com/BMBIT-oss/Solar2MQTT_P18

from solar2mqtt.

BMBIT-oss avatar BMBIT-oss commented on July 1, 2024

This is the protocol , it's using the same CRC an so on .
The return data is a bit different but your code its able to pull all the information with an easy modification .
EASUN Protocol Real 18.pdf
.

from solar2mqtt.

softwarecrash avatar softwarecrash commented on July 1, 2024

Nice,
When Interesst you can Join the discord Server.
I Plan to make a new one of this programm with serveral configs for Inverter and need Help to write it

from solar2mqtt.

github-actions avatar github-actions commented on July 1, 2024

This issue is stale because it has been open for 30 days with no activity.

from solar2mqtt.

softwarecrash avatar softwarecrash commented on July 1, 2024

support added with V1.1.0

from solar2mqtt.

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.