NEWS
Test Adapter - Fox ESS Cloud
-
Aktuelle Test Version 0.6.x Aktuelle Stable Version 0.6.3 Veröffentlichungsdatum 22.01.2026 Github Link https://github.com/inventwo/ioBroker.foxesscloud npm Link https://www.npmjs.com/package/iobroker.foxesscloud Adapter zur Integration der Fox ESS Cloud
Dieser Adapter ermöglicht das Abrufen von Daten aus der FoxESS Cloud API für Solar-Wechselrichter (z.B. bei Enpal-Anlagen).
Features:
- PV-Leistung (aktuelle Solarproduktion)
- Batterie-Ladezustand (SoC)
- Batterie Laden/Entladen
- Netzbezug und Einspeisung
- Hausverbrauch
- Konfigurierbarer Abfrageintervall (min. 60 Sekunden)
Voraussetzungen:
- FoxESS Cloud Account mit API-Zugang
- API-Token aus dem FoxESS Cloud Portal (www.foxesscloud.com OHNE v2 - Login mit Benutzername anstatt der eMail wie bei v2. Passwort ist das selbe)
- Seriennummer des Wechselrichters
Gesucht:
- Tester mit FoxESS-Wechselrichtern (auch Enpal-Kunden mit FoxESS-Hardware)
- Feedback und Bug-Reports sind willkommen!
Die Instanz:

Die Datenpunkte (Stand: v0.1.0)

Fehlermeldungen, Wünsche & Anregungen bitte nicht nur hier, sondern auch als Issue:
https://github.com/inventwo/ioBroker.foxesscloud/issuesDanke und viel Spaß beim Testen,
skvarel. -
Changelog
(Dieser Beitrag wird laufend erweitert/editiert)
0.6.3 (2026-06-05)
(skvarel) Fixed repository checker error E00360.6.2 (2026-06-02)
(skvarel) Documented Open API rate limit (per API key, multiple instances) in README and admin General tab (skvarel) Migrated project rules from GitHub Copilot to Cursor rules0.6.1 (2026-05-29)
(skvarel) Revised config and i18n0.6.0 (2026-05-27)
(StephanBeutel) Added support for up to 24 PV strings with dynamic state creation on first occurrence (StephanBeutel) Added report states for daily, weekly, monthly, and yearly energy totals derived from lifetime API values (StephanBeutel) Fixed null value handling for inverter and battery temperature states (StephanBeutel) Extracted reusable makeApiRequest() method for cleaner API communication (StephanBeutel) Centralized all state name translations into a single STATE_NAMES constant (skvarel) Fixed report states not updating during current period (values were only written at period rollover) (skvarel) Made energy reporting configurable via a new Reporting tab in the admin UI0.5.1 (2026-05-25)
(skvarel) Replaced process.env and process.exit usage in tools/api-test.js to fix compatibility issues reported by ioBroker repository checker (E5049, E5050) (skvarel) Downgraded @types/node from ^25 to ^22 to match supported Node.js version (W0066)Older changes:
-
H Homoran verschob dieses Thema von Tester am
-
H Homoran verschob dieses Thema von ...nicht in offiziellem Repo am
-
Bevor es den Adapter gab, habe ich mir ein Script geschrieben um den Fox ESS WR meines Balkonkraftwerks über die Cloud auszulesen bzw den Code in großen Teilen aus dem Internet besorgt und an die Nutzung mit iobroker angepasst.
Läuft derzeit annehmbar, werde aber einen Blick auf den Adapter werfen. -
Bevor es den Adapter gab, habe ich mir ein Script geschrieben um den Fox ESS WR meines Balkonkraftwerks über die Cloud auszulesen bzw den Code in großen Teilen aus dem Internet besorgt und an die Nutzung mit iobroker angepasst.
Läuft derzeit annehmbar, werde aber einen Blick auf den Adapter werfen.@MartinP .. bei meinem Microwechselrichter bleiben ein paar Datenpunkte leer, weil ich das Balkonkraftwerk ohne Speicher betreibe.
Ich hatte den Adapter eigentlich für meine große Anlage erstellt und jetzt über eine zweite Instanz das BKW in den ioBroker geholt.
So sieht es bei meinem M1-800-E aus:

Was hast du für Datenpunkte über dein Script erstellen lassen? Ich könnte den Adapter dann gern erweitern.
-
Ich überlege gerade, ein (bzw. mehrere) json in die Objekte schreiben zu lassen ?!
In der Config definierbar, ob man Tage, Wochen und/oder Monate als json haben möchte. Zusätzlich könnte man optional einen Preis je kWh angeben.
Wenn kein Preis angegeben wird, dann nur zwei Spalten .... mit Preis dann drei Spalten
-
Ich nutze Influx/Grafana für meine Auswertungen...
Das Script habe ich zwischen Tür und Angel hingebastelt ...
Ausgewertet wird die aktuelle Leistung und Ertrag des Vortages - bei dem gibt es manchmal eine "0", die nicht korrekt ist... Ist wahrscheinlich nicht Script-Neustart sicher.
Außerdem vom Zweiwege-Zähler die Einspeisung..
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden





