Jump to content
Thank you for the great forum, Safe Driving over the weekend. Sincerely Jason


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by Youda

  1. I'm using a mini PLC that has multiple RS232 serial interfaces. These interfaces are connected to each InfiniSolar directly. The PLC has some CAN bus interfaces too, these I'm using to talk to Pylontechs A code running in the PLC is parsing serial communication (and CAN bus), then is providing the RestAPI with JSON interface available over TCP/IP LAN. Once you have a LAN device with JSON support, it's actually very easy to use it in Fibaro. PLC Tecomat Foxtrot: https://powerforum.co.za/topic/2322-youdas-off-grid-lab/page/3/?tab=comments#comment-60376 JSON output sample: (I bet that even Alexa or Siri would be able to use JSON directly, so you could yell something like "Siri, what's the actual solar power?" or "Siri, turn on the power plant".) Of course, you can use any piece of suitable hardware, like RaspberryPI, Arduino etc. For example, I used a clone of Arduino called Z-UNO in the start, since it has embedded Z-Wave chip onboard and is very easy to include in home automation as a standard z-wave device. It had some advantages and some pitfalls too. In order to parse the serial communication, you have to search for a PDF "infinisolar protocol". It's available for download even somewhere on this forum. Or, you can modify one of the many github projects that are intended for use with Axpert/PIP inverters. There difference is, that Axpert/PIP protocol has "QPIGS style" commands, while InfiniSolar has "^P003GS style". One last word: talk to the Infini via RS232 directly. As an alternative, you can talk thru USB port, since it's just a USBtoSerial embedded chip, not a real USB device. But stay away from using features of the "SNMP Web Pro card" for home automation. This card is a crap and has many issues.
  2. Hi @RikH Hmm, just like I said - OFF button for turning off - ON button for turning on For example, just press the OFF button for couple of seconds, the inverter will produce a long beep and then it will shutdown. Basically, if the sun is shining, the Infini will stay in charger-only mode. In this mode, it's charging the batteries, but not generating AC. Once the sun will go down, the Infini running in charger mode will shutdown completely. Once the sun will rise again, the box will wake up and will start charging the batteries again. Just keep in mind that it will stay in charger-only mode, so it will not generate AC. If you want the box to supply AC loads, then you have to turn it back on. Manually, by holding the ON button, or via a remote command. If you shutdown one of the units that are running in parallel, the process is online and non-disruptive. The other paralleled inverters will continue to supply the AC. Same with starting the inverter again. Please, bear in mind that my system is off-grid. Your inverters might behave differently if you have a grid supply connected to them. Of course, nobody will do the ON/OFF operations manually, every day. Therefore, you can do it remotely, via WebGUI of the "SNMP Web Pro Card". There's even a basic scheduler available for this: Or, if you have your inverters connected to a home automation, then you can issue ON/OFF command remotely, via script, based on the logic of your choice. Personally, I'm running a few scripts with this logic: SOC: If battery SOC is 25% then shutdown all the inverters. This will trigger the house ATS switch to connect the house to the backup power. If battery SOC 70%, then start the first inverter. This will trigger an ATS switch to connect the house back to the PV system. AC LOADS: Normally, just one Infini is running, other two are in charger mode. If there's more than 4000W of AC load, the other two Infinis are started automatically. EV: if an EV is connected to the wallbox AND battery SOC > 40% then all the inverters are started in order to enable maximum EV charging speed. AC LOAD: SOC: EV:
  3. @Nitheido first of all, let me repeat myself - " If you're not a certified Pylontech expert, don't touch the CLI, please". Easiest way is to start BatteryView and connect to the stack. Then close the program and open Putty, using the same COM port number. Press Enter twice and the CLI will prompt you for input.
  4. http://www.mppsolar.com/manual/SolarPower (hybrid)/Solarpower 1.14SP7/installSolarPower_Windows.rar http://www.mppsolar.com/manual/SolarPower (hybrid)/Solarpower 1.14SP7/installSolarPowerCS_Linux_64bit.bin
  5. Hi @Jurgens For a shame, Axpert King Inverter is not grid-tie capable and does not support running without batteries. Luckily, when Axpert King is configured in the SUB mode, it's possible to run it with just a small battery, and it will work too. For example a 3kWh of lithium for the start. Speaking of battery-less operation, it is supported on these models, specsheets attached: Axpert VMIII PIP5048MG PIP 5048GK But keep in mind, that battery-less operation is supported only for a single inverter. When running 2 or more inverters in parallel, it's not supported and may kill your inverter. PIP-MG specsheet.pdf Axpert_VM_III specsheet.pdf PIP-GK specsheet.pdf
  6. @RikH Oh yes...those European sunless winters I have a script in place that allows roughly 7kW charging during the day. In the night, or when lithium SoC falls bellow 40%, the wallbox auto-switches to 2kW. So, the logic above should work okay even during the winter. If not, I will swap the sign for some other, saying that EV's are welcome to top-up my home batteries
  7. Hi guys, today I made the sign for my solar EV charger. It's just a sticker on plate of inox steel, covered with a couple of clear-coat layers. I hope that it will survive longer than till the first rain...
  8. It's a standard RS232, therefore the voltage can be anywhere between -25V to +25V Long story short -USB to TTL cable converter is NOT suitable. You need a proper USB to RS232 converter.
  9. Yes @Andries, that picture is correct. I've just checked the cable with the multimeter. Keep in mind that COLORS are not important, as they can differ based on the vendor of the cable. Just follow the wiring: The RJ-11 have to be the one with just 4 golden contacts, not 6. PIN1 is not used PIN2 leads to DB9 PIN3 PIN3 leads to DB9 PIN2 PIN4 leads to DB9 PIN5 DB9 connectors have small numbers imprinted directly on them. You can't mess-up this part. And here's the more obvious picture for you:
  10. Check my LAB, there's a bigger version of the above RJ-11 pinout: https://powerforum.co.za/topic/2322-youdas-off-grid-lab/page/2/?tab=comments#comment-53641 You need just 3 wires: TX, RX, GND.
  11. Update: Hi guys, so I decided to redo the Pylontech stacking test once again. Powered everything OFF, including all the US3000 bricks with their mechanical ON/OFF switches. Wired 9 units of US3000 together, using their RJ-45 link ports. All the DC ports were connected to a common busbars. Started master brick via SW button -> First 8 bricks went online one by one, as ususal, but the brick #9 stayed OFF. Manually started brick #9 using its SW button -> It went online without any error. Attached BatteryView to the master brick and instructed it to search for 9 bricks running in paralel -> BatteryView connected okay to the first 8 bricks, but indicated brick #9 as offline, despite the brick #9 was already running in reality. Screenshot: Result: The maximum of US3000 bricks that can run in a single stack, without having a top-of-rack LV-HUB, is 8 units. Tested and verified. A statement that US3000 is able to combine 12 units in a single stack is either a bullshit, or it is related to some newer HW/FW revision that I never heard of. Could someone redo this test with the newest US3000 samples, please?
  12. Couple of months ago I was asking myself the same question, as I noticed this discrepancy between the Pylontech website, english specsheet on the same website and the localized specsheets that were published on some of the online stores (attached). Also noticed, that the BatteryView is ready for up to 16 units running in parallel: So I wired 9 units together and powered then ON, in order to check the truth. In my case, first 8 units started, while the ninth unit kept being OFF. Based on the above quick test, I would say that my US3000 are limited to 8 units per stack. It would be nice if somebody else could redo this test with the newer US3000 samples, in order to check whether there were FW/HW improvements implemented in the meantime by the manufacturer. US3000b-cz-datasheet.pdf
  13. The driver package reveals that this TU-S9 USB converter is using Prolific PL2303 chip: So, if that works for you, I would recommend @Andries to pick a converter with a same chip for the start Thanks @hancock !
  14. @Andries the cable from your picture will not work with Pylontech batteries for sure. It's USB-to-Serial TTL converter, which operates at +5V level. You need a real USB-to-Serial RS232 converter, operating at full RS232 levels as the RJ-11 port on the Pylontech is technically RS232, not TTL. @hancock What type of USB-to-serial converter you've used with the ICC and Pylontechs, please? FTDI ft232r Silicon Labs cp2102 Prolific PL2303 Any other type? Pylontechs don't care about the type, but I'm not sure whether ICC on Raspberry is able to work will all the types above, or you have to pick a specific one in order for ICC to discover it. Thanks for the info! Youda
  15. That cable with a 15-pin male on the one side and female on the other? It's a standard VGA extension cable. All the pins are mapped 1:1.
  16. @Eujean Hugo normally, your reseller/distributor should be able to assist with diagnostics, or getting the BatteryView software to you. Since distributors generally don't care, just check my LAB for the donwload. The link is in the description bellow. PS: Download, the guide on creating a serial cable, and how to use the software is in the middle of the page2
  17. Hi @0 |>\/\/3|<|<3Я E69 means that the Pylontech raised "stop charging" flag and therefore Axpert stopped the charger. The flag is being raised basically on the overvoltage of pack or a cell in the pack. Reason behind this might be that the two older bricks reach their top voltage too early. Shame that the implementation of BMS protocol in the Axpert is just basic, without the possibility to manualy adjust (lower) the C.C. voltage. Victron users were observing a very same error in the past, but since Victron gear is much more configurable, they were able to solve it easily. With the ICC, you will disconnect the Pylon BMS from the Axpert and plug it to the ICC. Then, you will be able to set battery type to "USE" and lower the C.C. to 52.5V which will work much better. ICC will take care of reporting correct SOC and controlling the inverter. I would wait for couple of days, whether the bricks will become balanced, which would remove the error. If not, I would go for ICC (not to mention that ICC has a LOT of other benefits too).
  18. Yes, it's RS485 bus, so GND wire is not necessary. And if you wire it like this, then the cable will work no matter which side you plug in the Pylontech and which into the Axpert Inverter: https://powerforum.co.za/topic/2322-youdas-off-grid-lab/page/2/?tab=comments#comment-55761 Pin definition of the RS485 port on the Pylontech US2000 side: Note that the pins 1-2 have the same function as pins 8-7.
  19. Hi @1Hallux I had the similar ON/OFF solution some time ago, when I started flirting with the solar power. It worked exactly as you described, but I was a bit scared by all the cycles that it introduced in my lithium battery. Therefore, I switched to the SSR and continuous regulation, so I can have a good sleep at night
  20. Oh my! If it survived a diode without a single beep, then the SSR will be a piece of cake BTW: For example Axpert offgrid inverters don't like when you consume just half of each sinewave. If you do, then they shutdown with an error message saying: "DC voltage detected on the AC output" or something like that... Well, if you can run your whole house on the backup side of GoodWe, then adding such an automation based on the SOC would be pretty easy task. Trouble is, if you need more than 4.6kW, as GoodWe inverters can't be connected in parallel on the backup side. And if you auto-connect the grid to assist the inverter, then there could be a short export spike once the huge load will be disconnected (for example an oven with a thermostat). If you don't care about such short export spikes, then it's okay. But if you'd like to eliminate them, it would need a bit more sophisticated solution, I suppose.
  21. Well, if you are experienced with designing power electronics and it's a hobby of yours, then it's okay And now I see that I made a mistake in my previous post. Correction: "I went for a cheaper RM1E23V25 (230V x 25A) since RM1E48V50 (480V x 50A) was not on stock." Yes I can. While my inverters are hybrid models, I run them in pure off-grid mode. Even the grid MCB, that's before my inverter farm, is disconnected all the time.
  22. Hi @Power Me the original heating element was designed for the 3-phase grid (3x 1333W) and I rewired it to 1x 1333W fed from ESKOM + 1x 2666W fed from the inverter. So it's not a full 3kW but only 2.6kW. I tested that the 2666W heating + phase angle SSR runs okay, even when just one of my inverters (InfiniSolar 5KW) is running, while the other two inverters are switched off completely. Ironically, the loudest electric buzz is being produced when the SSR is giving roughly 0-500W of power. Once the SSR is delivering more power, up to the max, it runs very smoothly. From my experience, I would say that if your inverter is able to cope with 3kW load directly, it will be okay with the phase angle power control too. You might experience some buzz and flicker, but only in the initial phase of control curve, just like I am. Personally, I went for 230V 25A Carlo Gavazzi RM1E48V50 with 0-10V control. Normally, I would choose a bit more expensive RM1E48V50 that's rated for 480V and 50A, but it was not on stock at that time. https://www.gavazzionline.com/pdf/RM1EAAdatasheet.pdf The SSR gets pretty hot during the operation, so don't forget to add a decent heatsink. I went for RHS100 heatsink, which comes together with a DIN rail clip. The only drawback is, that the bundle is too high to fit in a shallow distribution board. http://www.productselection.net/PDF/UK/ssr_accessories.pdf Mine last advice is: don't try to regulate SSR too quickly. Give MPPT at least a second to adjust it's power once you regulate the AC load up or down. Otherwise, your regulation will be faster the MPPT and the monitoring light on the geyser will flicker like a disco-ball Good luck and please post your results on the forum! Youda
  23. An update from my solar Lab: As some of you might remember, I'm currently running 3x InfiniSolar 5K combined into a single-phase AC source of 15kW. Most of the year, it's okay, since there's plenty of sunlight and the idle consumption of the three running inverters does not matter. But during winter, it's a completely different story and every watthour, that I'm able to save, is crucial. Therefore, I decided to code a feature that will allow me to run just a single inverter 24x7 and once there's need for a more power, start two other inverters automatically. So, here's the result: I created a short LUA script in Fibaro, that's constantly checking the AC load. Normally, just one 5kW inverter is running. Once the AC load goes above 4000W, the script starts other 2 inverters. It takes just a couple of seconds, and 15kW of power is ready to serve the loads. I've added a safety function, that will turn-off all three inverters once the SOC of the Pylontech stack falls bellow 25%. Once this happens, there's an ATS that will automatically switch all the house circuits to "ESKOM". Later, if all the inverters are OFF and SOC goes above 70%, then the script starts 1st InfiniSolar and the ATS will switch all the circuits back to the PV. Here's the GUI: Here's the main part of the LUA script: Since I have an EV charging wallbox installed too, I've also added a second script, that works like this: Normally, just one 5kW inverter is running. If there's no EV connected, the wallbox advertises 10A AC charging (2300W). Once the EV starts to draw power from the wallbox, the script will start another two inverters. Once all three inverters are running, the script will instruct wallbox to advertise 32A charging (7300W). GUI: I was too lazy to implement a function that will automatically turn-off two of the inverters once their power is not needed. But since I can turn them off via the mobile app, I'm okay with that. But I will add such power-off function later....maybe
  24. Connect it to the RS-485 on the battery. You have to use the UTP cable that came with the inverter, cos the wiring is non-standard. A standard UTP cable will not work. UTP cable that came with the battery will not work too.
  25. Oh no! Trust me - you don't want to see fully-blown SMA PV system diagram! There are so many cables, relays, distribution boards.... It's an "electrician's dream"... For an off-grid setup Sunny Island has the capability to switch between solar and grid, or between solar and genset. It has an internal transfer switch. For a proper hybrid setup, you need to add an external ATS that will disconnect the system from the failed grid, while keeping Sunny Island AC coupled with Sunny Boy. Wiring example of Grid-Tie solar, with increased self-consumption and a single-phase backup: ATS for a single-phase backup: The above solution is able to cooperate with the grid, there's increased self-consumption for the loads on L1 and once the grid is down, you will have PV+battery backup, but all the phases will be fed from L1. The failover is not instant and the backup is not suitable for running 3-phase motors. And now imagine a diagram of a grid-tie system with a backup suitable for powering 3-phase motors... The SMA gear is great for microgrids, but I'm still waiting for a day when I will meet someone who has the above "nuclear powerplant" installed in his boat or caravan...


Contact Us - Power Forum South Africa

  • Create New...