# FEMS Fenecon gibt falschen Status bei gridmode aus der api zurück

**URL:** <https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750>\
**Category:** Deutsches Forum\
**Created:** [February 21, 2026, 10:08am UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750 "2026-02-21T10:08:12Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mark](https://community.openems.io/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@Mark](https://community.openems.io/u/Mark)\
**Post date:** [February 21, 2026, 10:08am UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/1 "2026-02-21T10:08:13Z")

</div>

**Hallo zusammen,**

ich nutze die FENECON‑API im Lesemodus und bin dabei über ein Verhalten gestolpert, das mit ein paar Probleme bereitet. Ich nutze die Fenecon Home20. Da wir schon öfters mal Stromausfälle gehabt haben, schicke ich mir bei Stromausfall eine Email und Telegram Message. Dann könnte ich noch die großen Verbraucher, E-Autos, Wallbox und Shellys abschalten. Das ganze wird über einen kleinen node.js service geprüft.

Beim Auslesen von **GridMode** (1 = On‑Grid, 2 = Off‑Grid) bekomme ich immer wieder den Wert **2** , obwohl definitiv Netzstrom vorhanden ist. Interessanterweise passiert das jedes Mal, wenn die FENECON‑Cloud nicht erreichbar ist.

In der lokalen Oberfläche taucht dann auch eine Warnung von `ctrlBackend0` auf.

Leider kann ich mich auch nicht wirklich auf GridActivePower verlassen, weil dort selbst im Off‑Grid‑Fall immer ein bisschen Leistung gemessen wird – also kein eindeutiger Indikator.

Vielleicht hat jemand eine Idee, wie man den tatsächlichen Netzstatus in solchen Situationen zuverlässig erkennen kann. Ich freue mich über jeden Hinweis.

Vg Markus

---

<div class="post-metadata">

**Author:** ![s\_h](https://community.openems.io/letter_avatar_proxy/v4/letter/s/85e7bf/32.png) [@s\_h](https://community.openems.io/u/s_h)\
**Post date:** [February 21, 2026, 4:04pm UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/2 "2026-02-21T16:04:19Z")

</div>

> [@Mark](#):
>
> Beim Auslesen von **GridMode** (1 = On‑Grid, 2 = Off‑Grid) bekomme ich immer wieder den Wert **2** , obwohl definitiv Netzstrom vorhanden ist.

Bekommst du die 2 einmalig oder bei mehreren aufeinanderfolgenden Abfragen?

> [@Mark](#):
>
> Interessanterweise passiert das jedes Mal, wenn die FENECON‑Cloud nicht erreichbar ist.
> 
> In der lokalen Oberfläche taucht dann auch eine Warnung von `ctrlBackend0` auf.

Dass es da einen Zusammenhang gibt, kann ich mir nicht vorstellen, denn bei meinem Home gibt es diese Warnung dauerhaft, da es nicht mit dem Internet verbunden ist. Alle Werte frage und speichere ich seit August 2025 ab und kein einziges Mal kam 2 für ess0/GridMode zurück. Kann aber sein, dass mein Abfrage-Intervall zu groß ist und eine 2 dadurch übersehen wird.

---

<div class="post-metadata">

**Author:** ![Mark](https://community.openems.io/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@Mark](https://community.openems.io/u/Mark)\
**Post date:** [February 22, 2026, 6:19am UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/3 "2026-02-22T06:19:03Z")

</div>

das ist echt seltsam, ich kann es sogar gut nachvollziehen. Sobald ich ich die FEMS in der Firewall sperre, kommt sofort und dauerhaft der Status 2

---

<div class="post-metadata">

**Author:** ![Sn0w3y](https://community.openems.io/user_avatar/community.openems.io/sn0w3y/32/636_2.png) [@Sn0w3y](https://community.openems.io/u/Sn0w3y)\
**Post date:** [February 22, 2026, 10:59am UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/4 "2026-02-22T10:59:25Z")

</div>

Das macht überhaupt keinen Sinn, da der GridMode mit dem Backend absolut gar nichts zu tun hat und die 2 Konponenten auch absolut überhaupt nichts damit zu tun haben.

---

<div class="post-metadata">

**Author:** ![stefan.feilmeier](https://community.openems.io/user_avatar/community.openems.io/stefan.feilmeier/32/2585_2.png) [@stefan.feilmeier](https://community.openems.io/u/stefan.feilmeier)\
**Post date:** [February 22, 2026, 3:59pm UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/5 "2026-02-22T15:59:20Z")

</div>

> [@Mark](#):
>
> das ist echt seltsam, ich kann es sogar gut nachvollziehen. Sobald ich ich die FEMS in der Firewall sperre, kommt sofort und dauerhaft der Status 2

Kann es sein, dass du das falsche Register ausliest?

- 222 - State:
  - 0:Ok, 1:Info, 2:Warning, 3:Fault
  - hier würde deine Beobachtung Sinn machen, weil das der gesamte Systemstatus ist; der geht auf “Warning (2)”, wenn keine Interntverbindung mehr möglich ist.

- 417 - GridMode:
  - 1:On-Grid, 2:Off-Grid

> **[1.3. Modbus-Tabelle - FEMS App Modbus/TCP lesend :: FENECON Dokumente](https://docs.fenecon.de/de/fems/fems-app/App_ModbusTCP_Lesezugriff.html#_modbus_tabelle)**
>
> Diese Anleitung dient der Beschreibung des Lesezugriffs auf ein FENECON Stromspeichersystem mittels Modbus/TCP API. Zunächst werden Grundlagen zum Protokoll beschrieben. Anschließend wird die Funktionsweise der Schnittstelle erklärt.

---

<div class="post-metadata">

**Author:** ![Mark](https://community.openems.io/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@Mark](https://community.openems.io/u/Mark)\
**Post date:** [February 22, 2026, 7:13pm UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/6 "2026-02-22T19:13:44Z")

</div>

ich habe jetzt die Abfragen auf Modbus umgestellt, da kommt der Status richtig (wenn die FEMS keinen Internetzugriff hat oder die Cloud nicht funktioniert). Bei der Rest Api kommt der Status aber falsch rüber. Danke an alle

---

<div class="post-metadata">

**Author:** ![stefan.feilmeier](https://community.openems.io/user_avatar/community.openems.io/stefan.feilmeier/32/2585_2.png) [@stefan.feilmeier](https://community.openems.io/u/stefan.feilmeier)\
**Post date:** [February 23, 2026, 8:09pm UTC](https://community.openems.io/t/fems-fenecon-gibt-falschen-status-bei-gridmode-aus-der-api-zuruck/10750/7 "2026-02-23T20:09:12Z")

</div>

> [@Mark](#):
>
> Bei der Rest Api kommt der Status aber falsch rüber. Danke an alle

Das ist für mich nicht nachvollziehbar. Auch hier - liest du den richtigen Channel?

- Systemstatus
  - Modbus-Adresse: 222
  - Channel-Adresse: `_sum/State`

- On-/Off-Grid
  - Modbus-Adresse: 417
  - Channel-Adresse: `_sum/GridMode`
