Skip to content
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

use growatt2mqtt on classic arduino #16

Open
geimel opened this issue Jan 28, 2023 · 5 comments
Open

use growatt2mqtt on classic arduino #16

geimel opened this issue Jan 28, 2023 · 5 comments

Comments

@geimel
Copy link

geimel commented Jan 28, 2023

Hi,
I've found your great project and will use a part of your code on a arduino nano, to display the data on a oled display.
Yesterday I've received my MIC 1500TL-X, I have connected the RS485A1 and B1 to an usb-rs485 convertert, I've send several requests (read input an holding register) but get absolutely no answer.
Is it possible to help me with an example complete modbius request message, so I can send this over a terminal an check the connection.
(the RS485A2 B2 port works well, here I can see the requests of the inverter to smartmeter after activating this, so I think the USB Converter works)
Thanks a lot
Richard

@nygma2004
Copy link
Owner

OK, so you have connected the inverter with your laptop with a usb-rs485? What program do you use to read data? What do you mean that you get nothing?

@geimel
Copy link
Author

geimel commented Jan 29, 2023

there is no response from the MIC when I send a query

@nygma2004
Copy link
Owner

Well, it is hard to tell from here. Few obvious questions:

  • MIC is running/powered?
  • Did you set the communication to 9600 baud, 8, N, 1? Slave ID = 1? Did you pick the correct COM port?
  • Try swapping the A and B wires
  • The USB and serial is close to the inverter?
  • You are reading input registers, right?
  • You are reading a few, like address 0 quantity 5?

@geimel
Copy link
Author

geimel commented Jan 30, 2023

Well, it is hard to tell from here. Few obvious questions:

* MIC is running/powered?

* Did you set the communication to 9600 baud, 8, N, 1? Slave ID = 1? Did you pick the correct COM port?

* Try swapping the A and B wires

* The USB and serial is close to the inverter?

* You are reading input registers, right?

* You are reading a few, like address 0 quantity 5?

All above = yes.
I think it is a hardware defect :-(

@nygma2004
Copy link
Owner

That is also possible. It would be a good idea to test with another USB to RS485 adapter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants