April 2, 20242 yr 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
April 2, 20242 yr 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
April 3, 20242 yr 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.
April 3, 20242 yr 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?
April 4, 20242 yr 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 April 4, 20242 yr by rowesley added a link
April 4, 20242 yr 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
April 5, 20242 yr 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?
April 8, 20242 yr 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.
April 8, 20242 yr 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.
April 8, 20242 yr I tried to connect a wifi plug pro 05 but the com light doesn't come on, could you make the pin diagram work? I would be grateful...
April 9, 20242 yr Author 22 hours ago, Ploz18 said: I followed this diagram so it's not right pin 4 should be 5? 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.
April 9, 20242 yr 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...
April 9, 20242 yr 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--
April 9, 20242 yr 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
April 9, 20242 yr 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....
April 9, 20242 yr 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. ..
April 9, 20242 yr 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...
April 19, 20242 yr 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 ?
April 27, 20242 yr 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
May 2, 20242 yr 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 August 31, 20241 yr by rowesley
August 30, 20241 yr 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 Best Regards fhocorp
August 31, 20241 yr 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 August 31, 20241 yr by rowesley
August 31, 20241 yr 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.