Skip to content
View in the app

A better way to browse. Learn more.

Power Forum - Renewable Energy Discussion

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Vevor 3500W offgrid solar inverter

Featured Replies

Hellow,

Anyone has succesfully connected this type of inverter:

https://eur.vevor.com/off-grid-solar-inverter-c_10764/vevor-hybrid-solar-inverter-charger-3500w-230v-with-build-in-60a-mppt-controller-p_010705754540

to a computer?

The inverter is sold without RJ45 to RS232 cable and without information in the operating manual about the RJ45 pinouts. Talking with Vevor helpdesk is a waste of time, they deliberately asking stupid things as to take photos of the items which are missing by marking them with red circle in the operating manual....

The RJ45 to RS232 cable has four lines: Tx, Rx, GND and supply for WiFi module.  I have tried a standard cable which works on other Easun inverter by using it with WatchPower but there is no response from Vevor inverter.

 

The Vevor inverter is working but the current measurement has around +15% error on battery, 100% error on PV ( it shows 0 below 10A). This is not a deffective unit, two units have the same behaviour it is a wrong designed unit. MPPT seems to works relatively fast but sometimes it looses the tracking point even the sky is clear and the sun is shining.

thank you

  • Replies 111
  • Views 25.7k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Kilnageer
    Kilnageer

    Great posts Fellas. Thanks a lot. I finally got talking to my VEVOR 2400W 24V Low Frequency Pure Sine Wave Mppt Off-Grid Power Inverter 230V Ac Solar Inverter https://eur.vevor.com/off-grid-sol

  • If do you have a RJ45 mother connector named RS232 on the bottom of the inverter near the RS485 RJ45 cable used for LiFePo4 BMS control,  then connection you need is almost sure the next one, just bui

  • I think it should be OK to connect the AC-out neutrals together. You only need to parallel the batteries with Voltronic inverters when you actually parallel the outputs (lives as well as neutrals), or

Posted Images

8 hours ago, rowesley said:

Hellow,

Anyone has succesfully connected this type of inverter:

https://eur.vevor.com/off-grid-solar-inverter-c_10764/vevor-hybrid-solar-inverter-charger-3500w-230v-with-build-in-60a-mppt-controller-p_010705754540

to a computer?

The inverter is sold without RJ45 to RS232 cable and without information in the operating manual about the RJ45 pinouts. Talking with Vevor helpdesk is a waste of time, they deliberately asking stupid things as to take photos of the items which are missing by marking them with red circle in the operating manual....

The RJ45 to RS232 cable has four lines: Tx, Rx, GND and supply for WiFi module.  I have tried a standard cable which works on other Easun inverter by using it with WatchPower but there is no response from Vevor inverter.

 

The Vevor inverter is working but the current measurement has around +15% error on battery, 100% error on PV ( it shows 0 below 10A). This is not a deffective unit, two units have the same behaviour it is a wrong designed unit. MPPT seems to works relatively fast but sometimes it looses the tracking point even the sky is clear and the sun is shining.

thank you

Try the technicians at thesunpay.co.za for the pinout used by the clones that they sold about 2 years ago. That was a Axpert clone with RJ45 to RS232 included. 

Else you can try hdcabling.co.za

  • Author
14 hours ago, Scorp007 said:

Try the technicians at thesunpay.co.za for the pinout used by the clones that they sold about 2 years ago. That was a Axpert clone with RJ45 to RS232 included. 

Else you can try hdcabling.co.za

I already know the right cable configuration:

DB9      RJ45

9   Vcc    5

2   Tx      1

3   Rx     2

5  GND  8

The problem is that inverter does not respond to the inquire sent by WatchPower. I think Watchpower it send a QPI but the inverter does not recognize the ASCII protocol.  Vevor helpdesk promise a response in 3 days. Let's see.

Hi, I'm writing from Italy, I'm in the same situation as you, I'm trying to connect it to a wifi plug pro but it doesn't communicate, I've tried various configurations of the rx tx pins etc but nothing, I wrote to Vevor assistance and from what I'm understanding they don't even know , I opened a ticket for a non-working item, anyway the inverter works very well, the only problem is the door that can't communicate, let's keep updated ok?

  • Author
14 hours ago, Ploz18 said:

Hi, I'm writing from Italy, I'm in the same situation as you, I'm trying to connect it to a wifi plug pro but it doesn't communicate, I've tried various configurations of the rx tx pins etc but nothing, I wrote to Vevor assistance and from what I'm understanding they don't even know , I opened a ticket for a non-working item, anyway the inverter works very well, the only problem is the door that can't communicate, let's keep updated ok?

This inverter is far away to works very well, it works somehow, it's true....

Have you measured DC and AC in-out parameters or just watch it's display?

Someone said it suppose to work with growatt protocol at 9600bps 8N1,  however it doesn't work for me at all using PVKeeper 2.0 nor with manual growatt commands from terminal as the attached file shows...

I have also also supposed that Vevor EML3500-24L is identical with N1F-A3.524EL from Amensolar ( which seems it is available in Italy).

https://www.amensolar.com/it/n1f-a3-5-24el-3-5kw-24v-dc-220230v-hybrid-off-grid-inverter-amensolar-product/

However I can not read any firmware number on it's displayed menu...

Any user of Vevor EML3500-24L or N1F-A3.524EL on this forum?

growatt-proto.pdf

Edited by rowesley
added a link

Vevor support just replied telling me that it won't work with other wifi dongles, you need the specific one for this inverter and for the moment it's not available, most likely it has a proprietary protocol that not even they know about... However, they were unclear in the description... If you have news, update me

I did something by taking a stripped rj45 cable and measured we have 4 pins, two 12v power supplies and the other 2 rx tx respectively, I found approximately 12v and 25v... I don't know if it can be useful but shouldn't it be +12v and - 12v?

Here is the response from vevor assistance: Dear Customer,
 Thanks for the reply.
 Modbus protocol, with CRC data calibration.
 If you have any further problems, please feel free to contact us.
 Congratulations.

  • Author
On 2024/04/05 at 7:14 AM, Ploz18 said:

I did something by taking a stripped rj45 cable and measured we have 4 pins, two 12v power supplies and the other 2 rx tx respectively, I found approximately 12v and 25v... I don't know if it can be useful but shouldn't it be +12v and - 12v?

Ok, italian friend, 😀 the RS232 interface from Vevor it is a standard EIA232 with +12V and -12V levels. Actually it has +/-12.8V but it is ok.

Pin 5 RJ45 has output +12V directly from an isolated  internal supply, be carefull to not short circuit +12V to GND (pin8 RJ45).

Pin 1 TX RJ45 comes from the collector (pin4) of an PC817 optocoupler which also has 680ohm connected to +12V. Pin3 of PC817 is connected to -12V.

Pin 2 RX RJ45 is an input through 510ohm to pin 1 of another PC817 optocoupler. Pin2 of the PC817 is connected to another 510ohm to GND.  A protective diode is connected between pin 1 and pin2 in opposite direction as the optocoupler photodiode to kill negative input voltages.

 

The cable should be exactly I previously described and the signals ARE extacly  RS232 compatible.

The Vevor help desk have unproffesional personel and answers. This inverter is perhaps an OEM product manufactured by Amensolar (they will never recognize that) .

Any RS232 interface it is only do a level shift of a signal. It has nothing to do with protocol. It does not care if it is WiFi or not. The problem is that this inverter does not have any support.

I found that using the WiFi interface this inverter works with the attched picture of some android software.

Can anybody identify the name of this software? Thx.

android.png

  • Author
22 hours ago, Ploz18 said:

I followed this diagram so it's not right pin 4 should be 5?

Screenshot_2024-04-02-14-07-52-220_com.android.chrome.jpg

DB9      RJ45

9   Vcc    5

2   Tx      1

3   Rx     2

5  GND  8

With the cable above you should measure the following voltages: GND to Vcc = +13V, GND to TX = -12.6V

The protocol seems to be some kind of MODBUS.

On pin 5 I have no voltage, on pin 4 and pin 8 negative or 12.8v on pin tx or +12v approximately most likely my unit has some problem on the port...

  • Author
46 minutes ago, Ploz18 said:

On pin 5 I have no voltage, on pin 4 and pin 8 negative or 12.8v on pin tx or +12v approximately most likely my unit has some problem on the port...

Is your inverter the Vevor orange pointed in the first image? 

Measure using a RJ45 cable connected in the RS232 port, the other end open and all wires numbered according to your diagram.

Cut an ethernet cable in one end, strip the isolation to see the copper wires. do not shortcircuit any of the stripped wires.

Insert black cable of multimeter in COM port of the multimeter. Insert the red cable of multimeter in V+ port of multimeter .

Black cable of multimeter always connected to  the wire comming from pin 8 of RJ45 which is GND (ground). Red cable used for measurement of the next wires:

You should see:

0V on pin2 of RJ45 ( RX)

-12.5V on pin 1 of RJ45, (TX)

+13V on pin 5 of RJ45 ( +Vcc)

--Voltage measure lesson end--

Thank you for the lesson but I know how to use the tester... However, I am convinced that the wifi dongle I purchased, a wifi plug pro 05, is not compatible with this inverter, the voltages are there but the dongle does not communicate, it is not a question of power but of incompatibility in my opinion

  • Author
3 hours ago, Ploz18 said:

Thank you for the lesson but I know how to use the tester... However, I am convinced that the wifi dongle I purchased, a wifi plug pro 05, is not compatible with this inverter, the voltages are there but the dongle does not communicate, it is not a question of power but of incompatibility in my opinion

Ok then, assuming the WiFi module is not modifying the inverter protocol, it is supplied OK and the PN code from the WiFi module ( or inverter?!?) is scanned ( or manually introduced) prior to log on Smartess app...it should work?  Do you know which is the WiFi module which Vevor is selling for this inverter?

I will try to find if MODBUS hex commands from Growatt are working (at least partially) with this inverter. I do not think they have other protocol since chinese manufacturers are in fact two or three OEMs and an infinite numbers of brands (EasunPower, Powland, PowMr, Anern, Anenji, Daxtromn, ECGSolax, etc.) of EXACTLY the same products ( different paint, different colours, different cases, the same operating manual, the same lies).

I see this forum was not very helpful so far....

 

 

In reality, Vevor does not sell any module compatible with this inverter, and when I asked Vevor assistance about the module suitable for this inverter, they told me that it is not available and they don't know when it will be... As always, useless answers from Vevor. ..

And to my question about the possibility of connecting it to the PC with some software they replied that it is not possible but without giving me any explanations...

  • 2 weeks later...
  • Author
On 2024/04/09 at 7:38 PM, Ploz18 said:

And to my question about the possibility of connecting it to the PC with some software they replied that it is not possible but without giving me any explanations...

YES they response the same to me.

OK, this Vevor inverter has 9600bps 8N1, RTU hex protocol. I was able to talk with inverter using a software named Modbuspoll V9.5.1. it should work from any terminal.

The inverter had MODbus address 1 by default.

I was able to read holding registers starting with address 0x6B.  Data I saw is

0x6D=576, 0x70=4744, 0x71=6195, 0x73=68 with power button ON and

0x6D=576, 0x70=520,    0x71=51 with power button OFF.

Other registers are 0.

I think it is a Growatt clone, so any Growat RTU protocol specialist here ?

  • 2 weeks later...

Great posts Fellas. Thanks a lot.

I finally got talking to my VEVOR 2400W 24V Low Frequency Pure Sine Wave Mppt Off-Grid Power Inverter 230V Ac Solar Inverter
https://eur.vevor.com/off-grid-solar-inverter-c_10764/3kva-mppt-off-grid-solar-inverter-ac-charger-professional-solar-controller-p_010898157858

Using the supplied RJ45 (3 wire) to RS232 cable and a RS232 to USB cable I purchased
https://www.ebay.ie/itm/292136305185

It was at 2400 baud for me.

And running from a RPi4 on Linux the mpp-solar code:

pi@sionnach:~ $ git clone https://github.com/aquarat/mpp-solar.git  
pi@sionnach:~ $ cd mpp-solar/
pi@sionnach:~/mpp-solar $ sudo python ./setup.py install
pi@sionnach:~/mpp-solar $ mppsolar -c QPIGS
Command: QPIGS - General Status Parameters inquiry
--------------------------------------------------------------------------------
Parameter                                   Value               Unit
ac_input_voltage                            1.0                 V       {'icon': 'mdi:lightning'}
ac_input_frequency                          0.0                 Hz
ac_output_voltage                           228.0               V
ac_output_frequency                         50.0                Hz
ac_output_apparent_power                    0                   VA
ac_output_active_power                      0                   W
ac_output_load                              0                   %
bus_voltage                                 391                 V
battery_voltage                             26.46               V
battery_charging_current                    0                   A
battery_capacity                            100                 %
inverter_heat_sink_temperature              479                 °C
pv_input_current_for_battery                0.0                 A
pv_input_voltage                            0.0                 V
battery_voltage_from_scc                    26.04               V
battery_discharge_current                   1                   A
is_sbu_priority_version_added               1                   bool
is_configuration_changed                    0                   bool
is_scc_firmware_updated                     0                   bool
is_load_on                                  1                   bool
is_battery_voltage_to_steady_while_charging 0                   bool
is_charging_on                              0                   bool
is_scc_charging_on                          0                   bool
is_ac_charging_on                           0                   bool
rsv1                                        0                   A
rsv2                                        4                   A
pv_input_power                              0                   W
is_charging_to_float                        0                   bool
is_switched_on                              0                   bool
is_reserved                                 0                   bool
--------------------------------------------------------------------------------

 

If you run the same command with the debug option -D you get wonderful low-level communications details :)

I hope this helps others :)

truncated version....

2024-04-27 23:19:04,035:DEBUG:device:__init__@35: __init__ kwargs {'name': 'unnamed', 'port': '/dev/ttyUSB0', 'protocol': 'PI30', 'baud': 2400, 'porttype': None, 'mqtt_broker': <mppsolar.libs.mqttbrokerc.MqttBroker object at 0x7f7f596850>, 'udp_port': 5555, 'mongo_url': None, 'mongo_db': 'mppsolar', 'push_url': 'http://localhost:9091/metrics/job/pushgateway'}
2024-04-27 23:19:04,035:DEBUG:__init__:get_port_type@69: port matches ttyusb
2024-04-27 23:19:04,035:INFO:__init__:get_port@111: Using serialio for communications
2024-04-27 23:19:04,044:DEBUG:__init__:get_protocol@13: Protocol PI30
2024-04-27 23:19:04,387:DEBUG:device:__init__@39: __init__ name unnamed, port <mppsolar.inout.serialio.SerialIO object at 0x7f7f597110>, protocol PI30 protocol handler
2024-04-27 23:19:04,387:DEBUG:__init__:main@408: Commands [(<mppsolar.devices.mppsolar.mppsolar object at 0x7f7f596ed0>, 'QPIGS', 'QPIGS', 'screen', None, None)]
2024-04-27 23:19:04,387:INFO:__init__:main@413: Looping 1 commands
2024-04-27 23:19:04,387:INFO:__init__:main@423: Getting results from device: mppsolar device - name: unnamed, port: <mppsolar.inout.serialio.SerialIO object at 0x7f7f597110>, protocol: PI30 protocol handler for command: QPIGS, tag: QPIGS, outputs: screen
2024-04-27 23:19:04,387:INFO:device:run_command@51: Running command QPIGS
2024-04-27 23:19:04,388:INFO:abstractprotocol:get_full_command@61: Using protocol b'PI30' with 45 commands
2024-04-27 23:19:04,388:DEBUG:protocol_helpers:crcPI@308: Calculating CRC for b'QPIGS'
2024-04-27 23:19:04,388:DEBUG:protocol_helpers:crcPI@358: Generated CRC 0xb7 0xa9 0xb7a9
2024-04-27 23:19:04,388:DEBUG:abstractprotocol:get_full_command@67: full command: b'QPIGS\xb7\xa9\r'
2024-04-27 23:19:04,388:INFO:device:run_command@81: full command b'QPIGS\xb7\xa9\r' for command QPIGS
2024-04-27 23:19:04,388:DEBUG:abstractprotocol:get_command_defn@71: Processing command 'QPIGS'
2024-04-27 23:19:04,388:DEBUG:abstractprotocol:get_command_defn@73: Found command QPIGS in protocol b'PI30'
2024-04-27 23:19:04,388:DEBUG:serialio:send_and_receive@19: port /dev/ttyUSB0, baudrate 2400
2024-04-27 23:19:04,395:DEBUG:serialio:send_and_receive@22: Executing command via serialio...
2024-04-27 23:19:04,896:DEBUG:serialio:send_and_receive@30: serial response was: b'(001.0 00.0 229.0 50.0 0000 0000 000 390 26.46 000 100 0480 0000 000.0 26.04 00001 10010000 00 04 00000 000\x95f\r'
2024-04-27 23:19:04,898:DEBUG:device:run_command@98: Send and Receive Response b'(001.0 00.0 229.0 50.0 0000 0000 000 390 26.46 000 100 0480 0000 000.0 26.04 00001 10010000 00 04 00000 000\x95f\r'
2024-04-27 23:19:04,898:DEBUG:abstractprotocol:decode@236: response passed to decode: b'(001.0 00.0 229.0 50.0 0000 0000 000 390 26.46 000 100 0480 0000 000.0 26.04 00001 10010000 00 04 00000 000\x95f\r'
2024-04-27 23:19:04,898:DEBUG:abstractprotocol:get_command_defn@71: Processing command 'QPIGS'
2024-04-27 23:19:04,898:DEBUG:abstractprotocol:get_command_defn@73: Found command QPIGS in protocol b'PI30'
2024-04-27 23:19:04,898:DEBUG:protocol_helpers:crcPI@308: Calculating CRC for b'(001.0 00.0 229.0 50.0 0000 0000 000 390 26.46 000 100 0480 0000 000.0 26.04 00001 10010000 00 04 00000 000'
2024-04-27 23:19:04,899:DEBUG:protocol_helpers:crcPI@358: Generated CRC 0x95 0x66 0x9566
2024-04-27 23:19:04,899:DEBUG:pi30:check_response_valid@1028: CRCs match




 

  • Author

Kilnageer, thank you for sharing this!

However your inverter seems of other type, it's already being sold with communication cable and sometime with a CD.

QPIGS commands works perfect with WatchPower software or even with a terminal software, the protocol is using ASCII, I have attached your command set here. This command set it also works for Easunpower and many others.

The MODBUS input registers of this Vevor inverter  https://eur.vevor.com/off-grid-solar-inverter-c_10764/vevor-hybrid-solar-inverter-charger-3500w-230v-with-build-in-60a-mppt-controller-p_010705754540

can be read with this software: https://www.modbustools.com/modbus_poll.html

 

 

QPIGS.pdf

Edited by rowesley

  • 3 months later...

Hi

I have the VEVOR 3000W 24V Inverter (the one that have Vevor Logo on it).

I have opened the device for searching about this shitty serial port. I have discovered an USB connection inside.

I have measured 5V on it so it may be an USB Host connection. Since it is connected to the board that have the RS485 port outside, the inverter probably have an USB to RS485 module for lithium battery connection.

Since this is an USB Host port (5V output) it is not a slave port so i could have a direct connection to the inverter.

Here is some pictures ;)

Any help is appreciated ;)

 

JR3rNt9.jpeg

 

6fSlAu5.jpeg

BnsjR7H.jpeg

Best Regards

 

fhocorp

  • Author

Fhocorp, this hardware is very similar with the 3500W version I have discussed above which is using MOSBUS RTU protocol and where you can set the inverter MODBUS address in the menu and read it with Modbuspoll software. It's protocol is similar with SMGII inverter version (Easun, Powmr, Anenji, etc).

The 3500W inverter has two RJ45 jacks, one for RS232 and one for RS485 battery connection.

 

On your 3000W inverter, are you sure it's a host USB with 5V output? If so, it might be connected with a WiFi module which of course Vevor does not offer in the pack.

But, perhaps  instead of RS232 do you have an USB device connector? That is possible to make it compatible with Watchpower software. Just install the Watchpower, then reset computer, start the computer again, insert your USB cable in the computer, start your inverter, watch controlpanel/device and printer/ to see a new device, if everything is ok start Watchpower. You should see the inverter listed in the Watchpower left menu.

If not, sorry.

BEWARE to not use this inverter without battery connected no matter what is writing in the operating manual.

 

 

 

 

 

Edited by rowesley

2 hours ago, rowesley said:

But, perhaps  instead of RS232 do you have an USB device connector? That is possible to make it compatible with Watchpower software. Just install the Watchpower, then reset computer, start the computer again, insert your USB cable in the computer, start your inverter, watch control panel/device and printer/ to see a new device, if everything is ok start Watchpower.

BE CAREFUL! It's possible that the USB port is only for diagnostics; it may not be isolated. Plugging it into a computer might cause large currents to flow and something may burn up.

I would check for voltage between the 0V of the inverter and 0V of the computer before connecting them. If you see a solid voltage (check AC as well as DC), then don't connect them!

Also, if  this is a Must/Powmr/other clone,  Watchpower likely won't recognise it. Having a menu item relating to RS-485 / modbus sounds very  non-Axpert to me.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.