NEWS
Test Adapter solaredge 2.0
-
Das Problem mit Modbus ist - zumindest für mich - dass der Wechselrichter beispielsweise nicht die Energie ausgibt, die vom Dach kommt. Und ich bekomme es auch nicht sauber herausgerechnet - Solaredge scheint nicht alle Daten über das Modbus-Protokoll zu veröffentlichen. Aber dafür gibt er andere Daten in kurzen Abständen.
Die Abfrage der Daten über die API hat den Vorteil, dass dort die Daten genau ankommen, genauso wie in der Solaredge-App - dafür aber eben nur in größeren Abständen.@guitardoc Ja die Moduldaten/Optimiserdaten im Portal bekommt man nicht. Die PV Leistung lässt sich jedoch einfach errechnen, ich habe mal dazu ein Script angehängt wie ich es löse. Das könnte ich auch in den Adapter mit aufnehmen als kalkulierte Werte.SEdcPowerExample.js
-
@guitardoc Ja die Moduldaten/Optimiserdaten im Portal bekommt man nicht. Die PV Leistung lässt sich jedoch einfach errechnen, ich habe mal dazu ein Script angehängt wie ich es löse. Das könnte ich auch in den Adapter mit aufnehmen als kalkulierte Werte.SEdcPowerExample.js
@obermolch Danke für die Info. Exakt nach deinem Skript hatte ich es auch berechnet - hatte die Formeln irgendwo im Forum mal gefunden. Ich bin mir aber nicht sicher, ob das richtig ist. Zum einen wird Einspeisung und Entnahme aus dem Netz nicht berücksichtigt, zum anderen auch nicht der Eigenverbrauch des Wechselrichters. Und die Wandlungsverluste AC/DC auch nicht. Nicht dass das noch auf den Highway to Hell führt! :-)
-
Hallo ich habe es mit http://localhost versucht das hat geklappt, wenn ich dann die Client ID und das Secret erhalte wird ja dann die Aktivierungsurl erzeugt. Wenn ich die aufrufe kommt aber leider nur :
We couldn't verify your account. Please try again or contact support.
@miriam_michael
Genau über diese Fehlermeldung"We couldn't verify your account. Please try again or contact support."
komme ich seit gestern auf https://connect.solaredge.com/authorize?client_id=... auch nicht hinweg.
Ich habe genau die Anleitungen befolgt und per KI geprüft.
Application zweimal gelöscht und neu angelegt- http://localhost:8081 bei solaredge und im ioBroker Adapter genauso angegeben
- Access Type: Site Access
- Scope: nur SITE_DATA
- Client-ID und Client-Secret korrekt übernommen
- mit Autorisierungslink https://connect.solaredge.com/authorize?response_type=code&client_id=...&redirect_uri=http%3A%2F%2Flocalhost%3A8081&scope=SITE_DATA&access_duration=24 in neuem Browser-Fenster angemeldet
Nun habe ich "Report a bug" beim solaredge Support eröffnet.
Hat noch jemand einen Tipp?
-
Leider werde ich von solaredge keine Antwort erhalten, da "on the Free tier" und kein "paid plan".
Gibt es aktuell jemand, die/der wann zuletzt die Registrierung im SolarEdge-Entwicklerportal erfolgreich durchführen konnte?
-
@mkloesters ich komme garnicht dazu, die "App" bei Solaredge zu speichern. Ich brauche eine Domain.

-
ich habe heute ne Mail bekommen, das V2.2 der API online ist. Daher noch mal getestet und jetzt geht es
-
Leider bleibt es bei mir auch nach erneutem Löschen und Anlegen einer neuen Application auf developer.solaredge.com bei der bisherigen Fehlermeldung beim Aufruf des in den Instanzeinstellungen neu generierten Autorisierungslinks:
"We couldn't verify your account. Please try again or contact support."@dominic151617
Woher kam die Info der V2.2 - von solaredge? -
@mkloesters Die Mail kam von SolarEdge.
Was mir in deiner Beschreibung oben aufgefallen ist:
Du hast den Link aus dem Adapter kopiert und in einem neuen Browserfenster aufgerufen. Ich musste mich dann anmelden und habe wiederum den Link aus der Adresszeile kopiert und in die Adapter Einstellungen übertragen (Feld Autorisierungscode oder Redirect-URL). -
Hallo zusammen,
ich bekomme schon seit Tagen keine Aktualisierungen von SolarEdge und weiß leider nicht weiter.
Habe alles so gemacht, wie hier im Thread beschrieben (zumindest bin ich der Meinung, dass ich nichts vergessen oder anders gemacht habe).
Ich öffne den Autorisierungslink und füge dann nach dem Gewähren des Zugriffs die komplette URL ein.
Anschließend sieht erst einmal alles gut aus, aber im Protokoll steht "Terminated (NO_ERROR): Without reason" und die Daten werden nicht aktualisiert.
Hatte das auch schon jemand und konnte es beheben? -
Aktuelle Test Version 2.0.0 Veröffentlichungsdatum 16.10.2026 Github Link https://github.com/iobroker-community-adapters/iobroker.solaredge SolarEdge schaltet die alte API v1 am 01.11.2026 ab. Diese Version nutzt die neue API v2, die bisherigen API-Keys funktionieren nicht mehr.
Die Instanz muss neu eingerichtet werden:
- Leg im SolarEdge-Entwicklerportal (developer.solaredge.com) ein Konto an und erstelle eine Site-Access-Anwendung mit dem Scope SITE_DATA.
- Als Redirect-URI z. B. die Adresse deines ioBroker-Admins eintragen (http://<ip>:8081/) - oder eine andere URL. Sie muss in App und Adapter-Config aber identisch sein.
- Client-ID, Client-Secret und genau dieselbe Redirect-URI in die Instanzeinstellungen kopieren und speichern.
- Den 'Autorisierungslink' aus den Instanzeinstellungen öffnen, bei SolarEdge anmelden und den Zugriff erlauben.
- Die komplette URL, auf die der Browser weitergeleitet wird, in das Feld 'Autorisierungscode oder Redirect-URL' kopieren und speichern. Die Site-ID wird dabei automatisch daraus übernommen.
Der kostenlose SolarEdge-Tarif erlaubt nur 2000 API-Aufrufe pro Entwickler-Account pro Monat. Daher wird der Schedule auf 30 Minuten erhöht (sollte der Adapter auch bei alten Installationen machen, aber bitte prüfen). Nachts wird nichts abgerufen, nur tagsüber. So kommt man im Sommer auf ca. 1400 Abrufe im Monat und hat noch etwas Luft. Sonst wird es ziemlich knapp.
Also, gerne schon testen. Kommt demnächst dann ins stable und der alte Adapter geht nicht mehr. Ob das mit 2000 Abrufen alles noch Sinn ergibt... schulterzuck Daran können wir leider nichts drehen. Ihr könnt euch gerne bei SolarEdge melden und fragen, ob sie ioBroker nicht einen Entwickleraccount mit unbegrenzten API‑Abrufen geben mögen oder so etwas. :-)
Also, gerne schon testen. Kommt demnächst dann ins stable und der alte Adapter geht nicht mehr.
Ich habe mir die neue Version 2.0 installiert, sie funktioniert bei mir reibungslos. Da ich nur die historischen Werte brauche ist der Adapter perfekt für mich, dafür bedanke ich mich recht herzlich bei dir. :-)
tschüss B.
-
@mkloesters Die Mail kam von SolarEdge.
Was mir in deiner Beschreibung oben aufgefallen ist:
Du hast den Link aus dem Adapter kopiert und in einem neuen Browserfenster aufgerufen. Ich musste mich dann anmelden und habe wiederum den Link aus der Adresszeile kopiert und in die Adapter Einstellungen übertragen (Feld Autorisierungscode oder Redirect-URL).@mkloesters Die Mail kam von SolarEdge.
Was mir in deiner Beschreibung oben aufgefallen ist:
Du hast den Link aus dem Adapter kopiert und in einem neuen Browserfenster aufgerufen. Ich musste mich dann anmelden und habe wiederum den Link aus der Adresszeile kopiert und in die Adapter Einstellungen übertragen (Feld Autorisierungscode oder Redirect-URL).Genau.
Und dieses bei solaredge im neuen Browserfenster anmelden liefert bei mir ständig:
"We couldn't verify your account. Please try again or contact support."Bei mir sieht der Autorisierungslink so aus (Buchstaben durch x ersetzt und Zahlen durch n) :
Offenbar bin ich der einzige?
-
@mkloesters Die Mail kam von SolarEdge.
Was mir in deiner Beschreibung oben aufgefallen ist:
Du hast den Link aus dem Adapter kopiert und in einem neuen Browserfenster aufgerufen. Ich musste mich dann anmelden und habe wiederum den Link aus der Adresszeile kopiert und in die Adapter Einstellungen übertragen (Feld Autorisierungscode oder Redirect-URL).Genau.
Und dieses bei solaredge im neuen Browserfenster anmelden liefert bei mir ständig:
"We couldn't verify your account. Please try again or contact support."Bei mir sieht der Autorisierungslink so aus (Buchstaben durch x ersetzt und Zahlen durch n) :
Offenbar bin ich der einzige?
"We couldn't verify your account. Please try again or contact support."
kannst du dich denn überhaupt vor dieser Meldung mit deinem solar-edge account anmelden? Vielleicht mal einen anderen Browser / "privates Fenster" nutzen, damit da nicht irgendwelche Cookies stören.
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