Skip to content

Commit ba2b023

Browse files
committed
2026.06.4
1 parent dcd25bf commit ba2b023

4 files changed

Lines changed: 9 additions & 1 deletion

File tree

custom_components/solax_modbus/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010
"iot_class": "local_polling",
1111
"issue_tracker": "https://github.com/wills106/homsassistant-solax-modbus/issues",
1212
"requirements": ["pymodbus>=3.8.3"],
13-
"version": "2026.06.3"
13+
"version": "2026.06.4"
1414
}

custom_components/solax_modbus/plugin_growatt.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9659,6 +9659,8 @@ async def async_determineInverterType(self, hub: Any, configdict: dict[str, Any]
96599659
invertertype = HYBRID | GEN4 | X3 # MOD 5000 TL3-HU Hybrid, 2 MPPT
96609660
elif seriesnumber.startswith("DO1"):
96619661
invertertype = HYBRID | GEN4 | X3 | MPPT3 # MOD 12000 TL3-HU Hybrid, 3 MPPT
9662+
elif seriesnumber.startswith("TSS"):
9663+
invertertype = HYBRID | GEN4 | X3 | MPPT3 # Hybrid KTL3-HU 12kW
96629664
elif seriesnumber.startswith("PYL"):
96639665
invertertype = HYBRID | GEN4 | X3 # MOD 5000 TL3-XH Hybrid, 2 MPPT
96649666
elif seriesnumber.startswith("JCM"):

custom_components/solax_modbus/plugin_solax.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11641,6 +11641,9 @@ async def async_determineInverterType(self, hub: Any, configdict: dict[str, Any]
1164111641
elif seriesnumber.startswith("MU902T"):
1164211642
invertertype = MIC | GEN | X3 # MIC X3
1164311643
self.inverter_model = "X3-MIC"
11644+
elif seriesnumber.startswith("MU103T"):
11645+
invertertype = MIC | GEN | X3 # MIC X3
11646+
self.inverter_model = "X3-MIC"
1164411647
elif seriesnumber.startswith("MC806T"):
1164511648
invertertype = MIC | GEN2 | X3 # MIC X3
1164611649
self.inverter_model = "X3-MIC"

custom_components/solax_modbus/plugin_solax_mega_forth.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1050,6 +1050,9 @@ async def async_determineInverterType(self, hub: Any, configdict: dict[str, Any]
10501050
elif seriesnumber.startswith("X3G01"):
10511051
invertertype = MAX | GEN2 | MPPT9 # MAX FORTH G2
10521052
self.inverter_model = "X3- FORTH 100kW - G2"
1053+
elif seriesnumber.startswith("A3F01"):
1054+
invertertype = MAX | GEN2 | MPPT9 # MAX FORTH G2
1055+
self.inverter_model = "X3- FORTH 100kW - G2"
10531056
elif seriesnumber.startswith("X3G011"):
10541057
invertertype = MAX | GEN2 | MPPT9 # MAX FORTH G2
10551058
self.inverter_model = "X3- FORTH 110kW - G2"

0 commit comments

Comments
 (0)