Deye - Activate Modbus TCP
The following guide describes how to configure the Modbus TCP
settings for Deye inverters and how to test the connection.
Prerequisites
- Compatible with
SUN-G3-EU-230
Series (300W to 2000W models) - Network scanning tool (e.g.,
Advanced IP Scanner
) - Web browser
- Network connectivity
Configuration Process
Locating Your Inverter
- Choose one of these methods:
- Use your router's interface
- Use
Advanced IP Scanner
to identify inverterIP
Accessing Settings
- Enter inverter
IP
in browser - Login with default credentials:
- Username:
admin
- Password:
admin
- Username:
- Modify URL to:
http://<ipaddress>/config_hide.html
Modbus Configuration
Configure "Internal server parameters settings":
- Set Protocol to
TCP-Server
- Set Port to
8899
- Enter your server
IP
address - Set TCP timeout to
300
Troubleshooting
Inverter Discovery Issues
If you cannot find your inverter:
- Verify inverter power status
- Check network connectivity
- Try alternative network scanning tools
Settings Problems
If settings are not saving:
- Confirm you're using the
config_hide.html
URL - Clear browser cache and retry
- Verify
admin
access rights
Modbus Connection Issues
If Modbus is not working:
- Verify port
8899
is accessible - Check server address accuracy
- Test using
Modbus
diagnostic tool
Testing Connectivity (advanced)
After completing the configuration, you should verify that the Modbus TCP connection is working properly. Follow our testing guide to confirm the connection. For Deye inverters, remember to use port 8899 when testing the connection. The Unit ID is typically set to 1, but you may need to try 0 if that doesn't work.
Source
- Sourceful Community