This is the drawing that represents how I have it wired up on my desk right now.
If check my other points and it still doesn't work, I would suggest testing with another none network ESP with Tasmota.
To test I have had a single PZEM working, wired up using 3.3V instead of 5V without diodes / resistors or converters etc needed.