From 81df14f119cc06706eb617cc7de23a07a682f017 Mon Sep 17 00:00:00 2001 From: ttrabatt Date: Sun, 21 Jun 2026 16:38:18 +0200 Subject: [PATCH] Added Solaredge Status Message --- mqtt.yaml | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/mqtt.yaml b/mqtt.yaml index 0b03c65..a3bc40f 100644 --- a/mqtt.yaml +++ b/mqtt.yaml @@ -72,6 +72,32 @@ state_topic: monitoring/se/values value_template: >- {{ (value_json.hs_t | int) / 100 }} + - name: SE_status + unique_id: mon_se_status + state_topic: monitoring/se/values + value_template: >- + {{ (value_json.stat | int) }} + - name: SE_status_txt + unique_id: mon_se_status_txt + state_topic: monitoring/se/values + value_template: >- + {% if (states('sensor.se_status') | int) == 1 -%} + OFF + {% elif (states('sensor.se_status') | int) == 2 -%} + Sleep + {% elif (states('sensor.se_status') | int) == 3 -%} + Wake Up + {% elif (states('sensor.se_status') | int) == 4 -%} + Running + {% elif (states('sensor.se_status') | int) == 5 -%} + Throttled + {% elif (states('sensor.se_status') | int) == 6 -%} + Shutdown! + {% elif (states('sensor.se_status') | int) == 7 -%} + Faulty! + {% else -%} + Template Error + {% endif %} - name: SE_Total_power unit_of_measurement: "MW" unique_id: mon_se_tot_p