-
Notifications
You must be signed in to change notification settings - Fork 91
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
Error: Unknown Shine Stick #290
Comments
Are you using the precompiled firmware? Did you do an update and was it working before? |
Ir was working for 2 months. I installed the precompiled firmware. |
Today I had a similar issue with the same error message. this was working for the past 4 months with no issue. nothing changed as far as I can tell, I didn't upgrade etc. I'm not sure how to enable ssh to get more logs... |
I have the same issue; it worked fine for a couple of weeks but suddenly a 'unknown shine stick' error pops up. I use a Min 4200TL-XE inverter and a Wemos D1 mini connected via USB. The error is there for a couple of days now; resetting / disconnecting the D1 mini doesn't solve it.
|
Sry for my late response. Please make sure that serial debug is disabled. As it puts out log messages on the same serial port which is used for the modbus connections (I always wondered how this is working at all). There is a baudrate autodetection feature in the code I do not really trust. We could try to disable this. Anyone willing to test that? |
I've just recompiled the code for a D1 board, uploaded it and it working again. More than happy to do it again without the baudrate auto detection. Fyi: While recompiling, PlatformIO did had issues with line 37 in ShineMqtt: return HOSTNAME + String(id & 0xffffffff); -> the String(id & 0xffffffff); gives an error. |
|
|
Today I am experiencing the same 'Unknown Shine Stick' message for my Growatt MIN2500 TL-X. I am running tests on the ShineWifi-X as well as on a brand new NodeMCU V2. This is my log:
I found another Issue about this, suggesting I should change the slave id to 4. I tried this without success. I am compiling using the ArduinoIDE. By the way, how do I know which versions of modbus I should compile? Any suggestions are welcome! |
I have the same error too. Lucikly I have several wifi sticks and I indeed note that there are different hardware revisions. It seems it only works with this one: https://github.com/OpenInverterGateway/OpenInverterGateway/blob/master/Doc/ShineWiFi-X/ShineWiFi-X_PCB_Top.jpg that has that "XR21V1410" chip (the chip closest to the USB connector on the photo). Going to try with the 'right' one later today EDIT Hhmm the one I tried actually had the right chip. So then it might be that modbus slave ID nr? As I read elsewhere. Will try to modify that |
Closing this due to missing response from original poster |
What happened?
My Inverter MIC2000 is running. The green leaf is lighted and i see the power etc. in de Display. But there are no values on the GroStick. every value is 0 and the status is 0 (Waiting). I changed nothin on the setup.
Stick type
What Stick type are you using?
Which Inverter are you using?
Log output
Please copy and paste any relevant log output from /debug and the serial console (You have to compile the firmware with the relevant settings in Config.h to get the output).
The text was updated successfully, but these errors were encountered: