Externe Integration - Enphase

Hallo zusammen,

Ich habe gerade eine erste Version einer externen Integration für Enphase-Produkte veröffentlicht, mit der die Verwaltung von Wechselrichtern für Solarmodule und Speicherbatterien dieser Marke ermöglicht wird.

Die Abfrage der Batterieinformationen ist implementiert, aber nicht getestet, da ich nicht damit ausgestattet bin.

Ich freue mich auf euer Feedback.

@froch, könntest du bitte die Integration von @ArMour85 testen, da du Besitzer von Enphase-Produkten bist?

Ja, gerne, danke :wink:

Ich teste gerade die Enphase-Integration

Ich habe die Integration bereits installiert, nachdem ich einige Verbindungsprobleme mit dem Gateway hatte, obwohl meine IP-Adresse korrekt war. Nach einem manuellen Neustart funktioniert es jedoch.

Das Abrufen des lokalen Zugriffstokens war ein Kinderspiel

Danke, piou, für die Entwicklung :slightly_smiling_face:

Wenn ich die Gateway-Erkennung teste, sagt die Antwort, dass es das Gateway nicht findet, obwohl Gladys gut mit dem Gateway verbunden ist

Log-Datei

[2026-08-16T11:47:33.096Z] [INFO] Start der Enphase-Integration...
[2026-08-16T11:47:33.387Z] [INFO] [gladys-sdk] verbunden mit Gladys (http://172.30.0.1:80)
[2026-08-16T11:47:35.540Z] [INFO] [enphase-inverter] 14 Mikro-Wechselrichter entdeckt
[2026-08-16T11:47:35.597Z] [INFO] [enphase-encharge] 0 IQ-Batterie(n) entdeckt
[2026-08-16T11:47:35.815Z] [INFO] [enphase-ct-meter] 7 CT-Meter entdeckt
[2026-08-16T11:47:35.830Z] [INFO] 22 Geräte auf dem Discovery-Bildschirm veröffentlicht
[2026-08-16T12:16:55.324Z] [ERROR] Produktion aktualisieren fehlgeschlagen EnphaseError: Gateway-Anfrage an /production.json?details=1 ist nach 15000ms abgelaufen
    at Timeout._onTimeout (file:///app/src/enphase.js:196:9)
    at listOnTimeout (node:internal/timers:635:17)
    at process.processTimers (node:internal/timers:571:7) {
  status: 0,
  code: 'TIMEOUT'
}
[2026-08-16T12:31:45.700Z] [INFO] [enphase-system] Aktion test_gateway -> Live-Anfrage an das Gateway
[2026-08-16T12:32:54.317Z] [INFO] [enphase-system] Aktion test_gateway -> Live-Anfrage an das Gateway
[2026-08-16T12:33:08.870Z] [INFO] Aktion detect_gateway -> Netzwerk scannen
[2026-08-16T12:33:18.886Z] [WARN] Entdeckter Kandidat bei fdc0:181:9772:435a:21d:c0ff:fe86:18bd wurde nicht validiert (ERR_INVALID_URL), wird ignoriert

Ich erhalte in Gladys die Geräte

14 Mikro-Wechselrichter

Die Werte Produktion Verbrauch mes pas certain kumulativ zu überprüfen.

.

Ich muss jetzt die Richtigkeit der in Gladys gemeldeten Werte überprüfen und sie mit der Enphase-App und den Werten vergleichen, die ich über Home Assistant erhalte.

Ich halte dich auf dem Laufenden, sobald ich die Überprüfungen abgeschlossen habe.

Nochmals danke.:waving_hand:

Danke für dein Feedback und das Fehlerprotokoll. Ich werde das ansehen, sobald ich Zeit habe.

Bei den Werten habe ich mit den Werten überprüft, die mir HA gibt, also normalerweise sollte es korrekt sein.

Ich habe gerade Version 1.0.2 veröffentlicht, die das Erkennungsproblem und den Timeout-Fehler behebt.