-
Notifications
You must be signed in to change notification settings - Fork 37
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sila Solar V2000M #23
Comments
Why did you attach 4 wires? Please remove the black one and compare your setup with this one: |
You have to swap the red and white wire! |
Did you try a loopback test? Connect the orange and orange-white wire and have a look at the |
sorry, I didn't understand ) I need to disconnect the brown wire from max3232 or connect orange and orange-white wires directly to wemos? |
No. Just connect the orange wire to the orange-white wire (RX to TX). In this case the transmission is routed back to the receiver and you should see outgoing traffic as incoming bytes (too). |
Please provide a ESPHome log. I would like to verify your interpretation. :-) |
please ) |
look, here's a new module, but nothing new in the logs |
Please enable the debug mode of the
|
logs_wemos-03-solar_logs (3).txt |
Okay. There is no incoming traffic in all logs. In this case the issue is located between the RS232 converter and your ESP. Please connect GPIO4 to GPIO5 as next step. In this case we ignore the RS232 converter and are creating the loopback at the ESP. |
ok, I attached the log and my yaml |
Let's use the protocol test for the different loopback scenarios: https://github.com/syssi/esphome-pipsolar/blob/main/tests/esp8266-test-protocols.yaml Please flash this YAML and provide another log. I guess the log will be more clear here. |
this log with lopped GPIO4 to GPIO5 |
Please unplug the inverter. Connect/bridge the RX/TX pin of the RS232 converter again to create the loopback and provide another log. |
ok, please. |
Please unplug the RS232 converter now and connect GPIO4 to GPIO5 + provide another log. |
here it is ) |
Did you connect GPIO4 & GPIO5 for sure? |
I just learned a software serial connection (GPIO4/GPIO5) doesn't supported full duplex and the loopback test doesn't work here. Please change the protocol test to GPIO1/GPIO3 + set the baud rate of the logger to
Connect GPIO1 to GPIO3 and try again. |
in this case, the log is definitely different))) |
after change |
This logs goods:
If we send ">>> QPI\r" we are receiving the same message at the next line ( |
if I understood correctly, I connected the converter as usual, but without the brown wire |
Could you provide a photo of your cables between the ESP and the RS232 converter? The received messages are garbage. |
Good! Please bridge the RS232-TX/RX lines (orange-white <-> orange) again and provide another log. |
photo and log) |
This looks good!
The ESP is connected properly to the RS232 converter. You are able to transmit and receive at the logic level of RS232 now. Please remove the bridge and attach the inverter again (don't touch the YAML). |
If the inverter doesn't respond immediately please swap the orange and orange-white cable. |
swapping the orange and orange-white cable does not give results (( the logs are the same, there is no answer |
maybe the uart is not involved in the inverter itself? The watchpower application works on the computer... |
Do you use the same port if you use watchpower or are you talking about a USB port? |
for whatchpower I use usb, and it working correct. |
As a last try I would try to use watchpower + rs232 to make sure the RS232 port of the inverter is functional. |
Do you have a computer with a 9p D-SUB serial port? Could you attach your inverter to this port instead of the USB cable? |
Wow! you puzzled me :))) |
The ESP8266 and ESP32 doesn't provide a USB stack. There are new ESP32 modules with USB host support. So there is a chance in a few years. |
Cool, I'll follow your news :)) |
HI ! you will laugh, below in the photo is the reason for all the failures |
We should start from scratch and try to identify wiring issues between the ESP, RS232 converter and your communication board. The captured traffic is just garbage probably because of bad grounding. |
I don't even know where to start, all the wires are now soldered. looks reliable |
I have same problem with Sila VI 5000MH, nit work with any cable, rs232, esp |
Hi! does my Sila Solar V2000M inverter support this?
![01](https://user-images.githubusercontent.com/109386631/184109995-875ecc08-c9b5-48d0-a844-5fac0277e84a.jpg)
![02](https://user-images.githubusercontent.com/109386631/184110039-0061a0a5-5ed7-4c0e-8d8c-9c01b810246d.jpg)
![03](https://user-images.githubusercontent.com/109386631/184110092-49ac0edc-0058-4737-b7b7-f22dcdbf67e3.jpg)
I tried using two different RS232 converters on each of them, the result is the same. I checked all the wires with a multitester, everything is fine with the connection. Below is a photo of the wires:
The text was updated successfully, but these errors were encountered: