7 Commits

Author SHA1 Message Date
Bastian
b82ec1b1d6 Merge pull request #39 from Vest/main
Uploaded firmare for LSE-3
2025-10-24 10:28:06 +02:00
Vest
8042bff842 Uploaded firmare for LSE-3 2025-10-17 16:13:14 +02:00
Bastian
d0ef4eec49 Merge pull request #37 from nivadis/main
add new Logger and new MCU firmware
2024-11-25 12:48:35 +01:00
Valentin Conrad
06bde8046d Update README.md - add unpack details 2024-11-25 08:57:47 +01:00
Valentin
af22b299e8 add digest 2024-11-25 08:50:00 +01:00
Valentin
337712bf5a MCU from http://139.95.1.126/0_5408_15/MCU1-XXXXWG4-800W-V0319.bin 2024-11-25 08:48:27 +01:00
Valentin Conrad
34b6385cfb Add files via upload
ssl version from: http://eu1-fwupgrade.deyecloud.com/0_D0002_18/MW3_SSL_5408_1.0B_upgrade_0000000B.bin
2024-11-25 08:44:12 +01:00
67 changed files with 18 additions and 54 deletions

Binary file not shown.

View File

@@ -1 +0,0 @@
5d5296252f3356bfb362fcc0d2b16ec7400b1f712f366543b94a796679497515 MCU1-SG-Ver0000-C369-CK.bin

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
f70fa648eb98a9997756794a7937d1217816a99ab5a6f303b3ef2f65baf925c8 MCU1-SG-Ver0000-C372-CK.bin

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
235dd63aab35589fe0c3d70a2987a338d13331484d0f430f421bd330472c2633 SG_5K_MCU2_V3382-NR.bin

Binary file not shown.

View File

@@ -1 +0,0 @@
32ab1b7cb1c25a69c7d64991e85be7a6cd3401359a9506fe35bb8aa23f3c4589 SG_5K_MCU2_V3385-NR.bin

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
d28f2234607300134ffc141fd116e5e7e6c8a2596fe0dd1195f42889215ffa58 SG_5K_MCU2_V3387-NR.bin

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1 @@
bab8a40303b211b7f01e3bbc0231f032bd8427820220a65e545e0efe248e8dec MCU1-XXXXWG4-800W-V0319.bin

Binary file not shown.

View File

@@ -0,0 +1 @@
b436ac3bfc9c4134e5c0548e75177b5ce3b249e6470b6a4400e66557b322d765 LSW3_32U_5406_1.0B.bin

Binary file not shown.

View File

@@ -0,0 +1 @@
329316488d58f646c44450072b00d2d9da1ca658ba238741d9d98b5862ccf27f MW3_16U_5406_1.60.bin

Binary file not shown.

View File

@@ -0,0 +1 @@
fb666c8436b3ccdd9f8e6492e544be60f3e1ab0e49b1c686594e99ba6984a6b1 MW3_16U_5406_1.63.bin

Binary file not shown.

View File

@@ -0,0 +1 @@
b81efac6a36637881de9b32f56766f41f3cfd7dc9d07dd7e46e01f8581465db1 MW3_SSL_5408_1.0B_upgrade_0000000B.bin

Binary file not shown.

View File

@@ -0,0 +1 @@
b2c50f13002fbc5f5e69ae0915c927d57357d5e16919cde758c068f5bda12054 MW4C_14_CSIP_1.14.bin

View File

@@ -50,16 +50,8 @@ http://47.254.36.66/0_D0002_18/MW3_16U_5406_2.31.bin
http://47.254.36.66/0_D0002_18/MW3_15_0501_1.21.bin
http://47.254.36.66/0_D0002_18/MW3_15_0501_1.23.bin
# Deye Hybrid Inverters HMI Firmware (MCU1)
http://47.254.36.66/0_5407_1/MCU1-SG-Ver0000-C362-CK.bin
http://47.254.36.66/0_5407_1/MCU1-SG-Ver0000-C36E-CK.bin
http://47.254.36.66/0_5407_1/MCU1-SG-Ver0000-C372-CK.bin
# Deye Hybrid Inverters Main Firmware (MCU2)
http://47.254.36.66/0_5407_1/SG_5K_MCU2_V3387-NR.bin (SUN-5K-SG04LP1-AU)
http://47.254.36.66/0_5407_1/SG_6K_MCU2_V4386-NR.bin (SUN-6K-SG03LP1-EU)
http://47.254.36.66/0_5407_1/MCU2_5227US_NC_NR8K59V.bin (SUN-8K-SG01LP1-??)
http://47.254.36.66/0_5407_1/MCU2_6027US_NC_NR8K59V.bin (SUN-8K-SG01LP1-??)
# Deye Hybrid Inverters
http://47.254.36.66/0_5407_18/MCU1-SG-Ver0000-C362-CK.bin
```
@@ -87,6 +79,16 @@ for filename in *.bin; do
done
```
## extract firmware
```bash
#remove header
dd if=MW3_SSL_5408_1.0B_upgrade_0000000B.bin of=firmware_MW3_SSL_5408_1.0B_upgrade_0000000B.lzma skip=256 bs=1
#unpack
unlzma firmware_MW3_SSL_5408_1.0B_upgrade_0000000B.lzma
```
now the firmware can be displayed with a hexeditor
## Other notable Projects
- [Deye Microinverter - Cloud-free](https://github.com/Hypfer/deye-microinverter-cloud-free)
@@ -99,42 +101,3 @@ done
## Call for help
If you have more information or insights into the firmware update process, alternative URLs or other information let me know.
# Deye Hybrid Inverter Firmware
Deye also stores the firmware for their hybrid inverters on the same server. So far the http://47.254.36.66/0_5407_1/ directory has been identified, but there may be others.
The firmware located here has been confirmed to work on the SUN-3K-SG04LP1-AU-24V and SUN-5K-SG04LP1-AU, however based on naming conventions, it seems like this same firmware is used across a lot of the hybrid inverter models and regions.
There are two types of firmware files in there, one for the HMI (display) and the other for the main firmware.
Examples:
Main: SG_5K_MCU2_V3384-NR.bin
HMI: MCU1-SG-Ver0000-C366-CK.bin
Based on information in this forum thread: https://powerforum.co.za/topic/12655-deye-inverter-latest-firmware/
It is recomended to update the HMI first, followed by the Main firmware. Generally the HMI firmware update doesn't result in the inverter shutting down the outputs, but the Main firmware normally does.
Update Procedure :
1) Go to the IP address of the WiFi module of the inverter (stick logger), login : admin\admin
2) On the left, click the Upgrade inverter item (the inverter itself, not the Stick Logger firmware)
3) Select HMI file, i.e. MCU1-SG-Ver0000-C36E-CK.bin (MCU1 = HMI) as the first file, click upgrade. (time +/- 15 minutes)
4) After rebooting, repeat the procedure, but now select the MAIN firmware file, i.e. SG_6K_MCU2_V4386-NR.bin (MCU2 = MAIN). (time +/- 15 minutes)
FYI : the WiFi Stick Logger can also be updated by the Deye service (yet another firmware).
If you have difficulty, you may need to powercycle the inverter before beginning the process.
## Summary of HMI firmware changes (see photos here hybrid-inverter-info/HMI-photos)
C362 - C369
- Added Language 'Polish'
- 'Low Power Mode<Low Batt' moved from 'Batt Mode' screen to 'Func Set4' screen
- 'Low Noise Mode' moved from 'Batt Set2' screen to 'Func Set4' screen
- 'Grid Side INV Meter2' renamed to 'Grid Tie Meter2' on 'Paral Set3' Screen
- New setting on 'Func Set4' screen: 'Export Power Limiter' (appears to match the 'Max Sell Power' seting on 'Work Mode1' screen)
- New setting on 'Func Set4' screen: 'Import Power Limiter' (the manual says this limits power from the grid, but has a lower priority than 'Grid Peak Shaving' setting.
- New setting on 'Func Set4' screen: 'MPPT Multi-Point Scanning'
- New setting on 'Port Set1' screen: 'off grid immediately off'
- New setting on 'Port Set1' screen: 'AC couple Frz High'

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 643 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.2 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.3 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.1 MiB