I believe this setup mirrors the functionality of official VE.Direct cables at a much lower price. All the usual caveats apply. No guarantees, might have comms problems, no support, etc…
Parts list:
2.0mm JST connector $0.40/ea (AliExpress link) (Technically known as PH Connector)
One remark, that costed me hours of research: if the Controller is disconnected, then you need 12V extern on “BATT”. Moreover i had to connect “-” of PV to the “-” of the VE-Connect-Plug on VE-Side. Otherwise the data was completely instable.
Works. I used a different TTL-USB converter, just a random one. Had to use the oscilloscope to check for the TX and was surprised red is the negative and black is positive on the VE Direct cable. To help others: VE direct pin layout: Red = GND, White= RX, Green = TX, Black = +V.