diff --git a/typescript/frontend-marios2/src/content/dashboards/SodiohomeInstallations/SodistoreHomeConfigurationV2.tsx b/typescript/frontend-marios2/src/content/dashboards/SodiohomeInstallations/SodistoreHomeConfigurationV2.tsx
index 86cbbeb9c..acf5a68bb 100644
--- a/typescript/frontend-marios2/src/content/dashboards/SodiohomeInstallations/SodistoreHomeConfigurationV2.tsx
+++ b/typescript/frontend-marios2/src/content/dashboards/SodiohomeInstallations/SodistoreHomeConfigurationV2.tsx
@@ -535,6 +535,43 @@ function SodistoreHomeConfigurationV2(props: SodistoreHomeConfigurationProps) {
/>
+ {device === 4 && (product === 2 || product === 5) && (
+ <>
+
+
+
+
+
+ {[1, 2, 3, 4].map((n) => {
+ const raw = (props.values.Config as any)[`DigitalInput${n}`];
+ // No datapath (field absent/null) → grey; otherwise green/red
+ const indicator =
+ raw == null
+ ? '⚪'
+ : String(raw).toLowerCase() === 'true'
+ ? '🟢'
+ : '🔴';
+ return (
+
+
+ {indicator}
+
+
+
+
+
+ );
+ })}
+
+ >
+ )}
+
{device === 4 && (
<>
diff --git a/typescript/frontend-marios2/src/lang/de.json b/typescript/frontend-marios2/src/lang/de.json
index daa27eefb..4f20c4e48 100644
--- a/typescript/frontend-marios2/src/lang/de.json
+++ b/typescript/frontend-marios2/src/lang/de.json
@@ -589,6 +589,11 @@
"relay2": "Relais 2",
"relay3": "Relais 3",
"relay4": "Relais 4",
+ "digitalInputs": "Digitaleingänge",
+ "digitalInput1": "Digitaleingang 1",
+ "digitalInput2": "Digitaleingang 2",
+ "digitalInput3": "Digitaleingang 3",
+ "digitalInput4": "Digitaleingang 4",
"systemSettings": "Systemeinstellungen",
"pvPerInverter": "PV pro Wechselrichter",
"pvInInverter": "PV in Wechselrichter {number}",
diff --git a/typescript/frontend-marios2/src/lang/en.json b/typescript/frontend-marios2/src/lang/en.json
index caea7c8e9..c997e0f0b 100644
--- a/typescript/frontend-marios2/src/lang/en.json
+++ b/typescript/frontend-marios2/src/lang/en.json
@@ -337,6 +337,11 @@
"relay2": "Relay 2",
"relay3": "Relay 3",
"relay4": "Relay 4",
+ "digitalInputs": "Digital Inputs",
+ "digitalInput1": "Digital Input 1",
+ "digitalInput2": "Digital Input 2",
+ "digitalInput3": "Digital Input 3",
+ "digitalInput4": "Digital Input 4",
"systemSettings": "System Settings",
"pvPerInverter": "PV per Inverter",
"pvInInverter": "PV in Inverter {number}",
diff --git a/typescript/frontend-marios2/src/lang/fr.json b/typescript/frontend-marios2/src/lang/fr.json
index 07bcf4c59..8a9b514ee 100644
--- a/typescript/frontend-marios2/src/lang/fr.json
+++ b/typescript/frontend-marios2/src/lang/fr.json
@@ -589,6 +589,11 @@
"relay2": "Relais 2",
"relay3": "Relais 3",
"relay4": "Relais 4",
+ "digitalInputs": "Entrées numériques",
+ "digitalInput1": "Entrée numérique 1",
+ "digitalInput2": "Entrée numérique 2",
+ "digitalInput3": "Entrée numérique 3",
+ "digitalInput4": "Entrée numérique 4",
"systemSettings": "Paramètres système",
"pvPerInverter": "PV par onduleur",
"pvInInverter": "PV dans l'onduleur {number}",
diff --git a/typescript/frontend-marios2/src/lang/it.json b/typescript/frontend-marios2/src/lang/it.json
index 7b0adcc0c..b3d5f5756 100644
--- a/typescript/frontend-marios2/src/lang/it.json
+++ b/typescript/frontend-marios2/src/lang/it.json
@@ -589,6 +589,11 @@
"relay2": "Relè 2",
"relay3": "Relè 3",
"relay4": "Relè 4",
+ "digitalInputs": "Ingressi digitali",
+ "digitalInput1": "Ingresso digitale 1",
+ "digitalInput2": "Ingresso digitale 2",
+ "digitalInput3": "Ingresso digitale 3",
+ "digitalInput4": "Ingresso digitale 4",
"systemSettings": "Impostazioni di sistema",
"pvPerInverter": "PV per inverter",
"pvInInverter": "PV nell'inverter {number}",