Fix Growatt ShineWiFi or ShineLAN module connection issues. ShinePhone offline, LED codes, factory reset and replacement guide for MIN, SPH, SPF and MID inverters.
The ShineWiFi or ShineLAN module is the small dongle that plugs into the comms port on your Growatt inverter and pushes production data to the ShinePhone app and the Growatt OSS portal. When it drops offline, you lose remote monitoring, time-of-use scheduling, firmware updates, and the ability for our support team to diagnose anything remotely. Most issues fix themselves in under 10 minutes if you follow the right order. This guide walks you through it.
If you're stuck after step 7, WhatsApp our support team with a photo of the module's LED state and your inverter model. We'll usually have you back online within an hour.
Quick diagnostic: what your LED is telling you
Look at the LED on the ShineWiFi-X / ShineWiFi-S / ShineLAN module first. The colour and flash pattern tells you exactly where the failure is:
| LED state | Meaning | Where to go |
|---|---|---|
| Solid green | Connected to router and Growatt server | Module is fine — check ShinePhone account |
| Flashing green (1 Hz) | Connected to router, not yet to Growatt server | Internet / DNS issue (step 4) |
| Flashing red (1 Hz) | Connected to inverter, not connected to router | Wi-Fi credentials wrong / signal weak (steps 1-3) |
| Flashing red (fast) | AP mode active (waiting for setup) | Run setup wizard (step 2) |
| Solid red | No communication with the inverter | Module not seated / faulty (step 6) |
| LED off | No power to module | Inverter off or module dead (step 7) |
Step 1: Check the 2.4 GHz band
The Growatt ShineWiFi module only supports 2.4 GHz Wi-Fi. If your router is set to broadcast 5 GHz only, or to "smart band steering" that hides the 2.4 GHz SSID, the module will never see your network.
Log into your router admin page (usually 192.168.0.1 or 192.168.1.1). Either:
- Create a separate 2.4 GHz SSID with its own name (e.g., MyHome-2G).
- Or disable band steering and broadcast a single 2.4 GHz network.
Save and reboot the router, then continue to step 2.
Step 2: Factory reset the ShineWiFi module
- Locate the small recessed reset button on the side of the ShineWiFi module.
- Use a paperclip to press and hold for 6 seconds until the LED starts flashing red rapidly (AP mode).
- On your phone, go to Wi-Fi settings and connect to the network named "AP_XXXXXXXXX" (where the X's are your module serial number).
- Password: leave blank or try 12345678 on older modules.
- Open the ShinePhone app, go to Devices → Add Device → Configure WiFi.
- Enter your home Wi-Fi SSID and password exactly (case-sensitive).
- The module will reboot and try to connect. Watch the LED — should go solid green within 90 seconds.
If the LED stays red flashing, your password is wrong or the signal is too weak. Continue to step 3.
Step 3: Check signal strength
The ShineWiFi module antenna is small and inverters are often installed in garages, utility rooms or on outside walls where Wi-Fi signal is poor. As a rule of thumb:
- RSSI better than -65 dBm: reliable.
- RSSI -65 to -75 dBm: marginal, will drop intermittently.
- RSSI worse than -75 dBm: will not work reliably.
Test by standing next to the inverter with your phone. Use a Wi-Fi analyser app to check signal. If poor, your options are:
- Move the router closer to the inverter.
- Add a Wi-Fi range extender (TP-Link RE315 or similar) in the room with the inverter.
- Use a powerline adapter (TP-Link AV1000) to bring wired internet to the inverter location, then connect a tiny Wi-Fi access point or use the Growatt ShineLAN module for direct wired Ethernet.
- Switch to the Growatt ShineLink-X 4G module for a cellular connection — costs $35-50 and bypasses Wi-Fi entirely.
Step 4: Internet / DNS connectivity
If the LED is flashing green (connected to router, not to Growatt server), the module reached your Wi-Fi but cannot talk to Growatt's cloud servers. Causes:
- Router blocking outbound port 5279 or 5280. Disable any "child mode" or "device-level firewall" on the router admin page for the Growatt MAC address.
- DNS issue. Set the router's DNS to 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare) — some ISP DNS servers throttle or block IoT traffic.
- Growatt server outage. Check server.growatt.com in a browser. If it's down, wait 30-60 minutes and re-test.
- Captive portal / hotel Wi-Fi. Modules can't authenticate against hotel-style login pages. Use a router with no captive portal.
Step 5: Verify the inverter model and module compatibility
Not every Growatt module is compatible with every inverter. The most common combinations:
- ShineWiFi-X: works with MIN, SPH, SPA, SPF, MOD, MID, MAC inverters.
- ShineWiFi-S: works with older NEO, MIN-TL-X (Gen 1) — limited support on newer Gen 2 firmware.
- ShineLAN: wired Ethernet, works with most modern Growatt inverters.
- ShineLink-X 4G: cellular, requires SIM with an unblocked APN.
If you're trying to use a ShineWiFi-S on a 2024+ MIN-TL-XH, it will appear to connect but never transmit data. Replace with ShineWiFi-X.
Step 6: Reseat or replace the module
Power down the inverter completely (AC disconnect + DC isolator). Wait 60 seconds. Then:
- Loosen the locking ring on the comms port (counter-clockwise).
- Pull the module straight out — don't twist.
- Inspect the pins for corrosion or bent contacts. Clean with isopropyl alcohol on a cotton swab.
- Push the module firmly back in until the locking ring threads engage.
- Hand-tighten the locking ring (don't use tools — finger-tight is enough).
- Restore power and watch the LED.
If the module still shows solid red (no comms with inverter) after reseating, the module is likely dead. ShineWiFi-X replacements cost $25-40 and ship within a week.
Step 7: When to call us
Call our support line if any of the following are true:
- The module LED is completely off and you've confirmed the inverter is producing power.
- You've replaced the module with a new one and it still won't connect.
- The inverter shows comms-related fault codes (E15, E16, E17 on MIN series).
- You can connect to AP mode but the ShinePhone app never finds the device.
- The data shows in OSS portal but not in ShinePhone, or vice versa.
Common pitfalls we see weekly
- Special characters in Wi-Fi password. Some modules choke on $ # @ ! characters. If your password has them, change to alphanumeric only and re-test.
- SSID with spaces. "My Home Network" works on phones but trips the ShineWiFi parser. Use underscores or hyphens.
- Multiple devices on same account. If you registered the inverter under a friend's account during commissioning, you can't see data on your own ShinePhone. Have the installer transfer ownership.
- Phone language difference. ShinePhone app pulls regional data based on your phone's locale. If you set up with an EU phone but live in the Gulf, data may route to the wrong server. Switch the app server to the right region under Settings → Server Address.
- MAC filtering on the router. Disable MAC filtering or add the module's MAC (printed on the side label) to the allow list.
Considering a wired or 4G upgrade?
If your inverter is far from the router, the long-term fix is to ditch Wi-Fi. Two options:
- Growatt ShineLAN module ($30-45): wired Ethernet. Run a CAT5e cable from your router to the inverter (or use a powerline adapter as a converter). Extremely reliable, never disconnects.
- Growatt ShineLink-X 4G module ($50-80): uses a 4G LTE SIM card. Independent of your home Wi-Fi entirely. Useful for rural / second-home / commercial sites where Wi-Fi is unreliable.
Next steps
For other Growatt diagnostics, see our low solar yield troubleshooting guide.
If you've worked through all 7 steps and the module is still offline, WhatsApp us with a photo of the LED and your inverter model. We troubleshoot Growatt comms issues daily.
Frequently Asked Questions
Why is my Growatt ShineWiFi module not connecting?
How do I factory reset a Growatt ShineWiFi-X module?
What do the LED colours on my ShineWiFi module mean?
Can I use Ethernet instead of Wi-Fi with my Growatt inverter?
Does Growatt have a 4G monitoring option?
My ShinePhone app says inverter is offline but the inverter is producing — what's wrong?
How long should the Growatt ShineWiFi take to connect after setup?
Ready for a personalized quote?
WhatsApp us — average reply time under 15 minutes.
Related Articles

Growatt Low Solar Yield: 9-Step Troubleshooting Checklist (Shading, Soiling, MPPT & Derating)

Growatt ShinePhone App Setup — Wi-Fi Pairing, Dongles & Alerts

Growatt Inverter Error Codes Guide — 18 Faults and How to Fix Them

