NEWS
Daten aus Fronius Solarweb auslesen
-
@tt-tom Ja bitte schicke mir nochmal das komplette skript. Danke.
-
@timowald
hier meine version
common.Testcenter.timo.xml -
@tt-tom Jetzt kommt diese Meldung. Ich glaube da hat Fronius einen Riegel vorgeschoben.
20.2.2025, 16:40:55.190 [info ]: javascript.0 (479330) Stopping script script.js.common.Solarweb 20.2.2025, 16:40:55.291 [info ]: javascript.0 (479330) Start JavaScript script.js.common.Solarweb (Blockly) 20.2.2025, 16:40:55.445 [info ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Token konnte nicht erstellt werden: null 20.2.2025, 16:40:57.374 [warn ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Current Day konnte nicht abgefragt werden 20.2.2025, 16:40:59.375 [warn ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Current Month konnte nicht abgefragt werden 20.2.2025, 16:41:01.373 [warn ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Current Year konnte nicht abgefragt werden 20.2.2025, 16:41:03.379 [warn ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Total konnte nicht abgefragt werden 20.2.2025, 16:41:05.392 [warn ]: javascript.0 (479330) at Current_Wochen_berechnen (script.js.common.Solarweb:477:14) 20.2.2025, 16:41:05.392 [warn ]: javascript.0 (479330) at Current_abfragen (script.js.common.Solarweb:361:9) 20.2.2025, 16:41:05.393 [warn ]: javascript.0 (479330) at Aggrdata_Zeitplan (script.js.common.Solarweb:997:3) 20.2.2025, 16:41:05.393 [warn ]: javascript.0 (479330) at script.js.common.Solarweb:1042:1 20.2.2025, 16:41:05.393 [warn ]: javascript.0 (479330) at Current_Wochen_berechnen (script.js.common.Solarweb:477:14) 20.2.2025, 16:41:05.393 [warn ]: javascript.0 (479330) at Current_abfragen (script.js.common.Solarweb:361:9) 20.2.2025, 16:41:05.393 [warn ]: javascript.0 (479330) at Aggrdata_Zeitplan (script.js.common.Solarweb:997:3) 20.2.2025, 16:41:05.393 [warn ]: javascript.0 (479330) at script.js.common.Solarweb:1042:1 20.2.2025, 16:41:05.413 [warn ]: javascript.0 (479330) at Current_Wochen_berechnen (script.js.common.Solarweb:521:14) 20.2.2025, 16:41:05.413 [warn ]: javascript.0 (479330) at Current_abfragen (script.js.common.Solarweb:361:9) 20.2.2025, 16:41:05.413 [warn ]: javascript.0 (479330) at Aggrdata_Zeitplan (script.js.common.Solarweb:997:3) 20.2.2025, 16:41:05.414 [warn ]: javascript.0 (479330) at script.js.common.Solarweb:1042:1 20.2.2025, 16:41:07.524 [info ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Forecast Forecast Today konnte nicht abgefragt werden - Kein Premiumaccount 20.2.2025, 16:41:11.495 [info ]: javascript.0 (479330) script.js.common.Solarweb: registered 8 subscriptions, 10 schedules, 0 messages, 0 logs and 0 file subscriptions 20.2.2025, 16:41:11.534 [info ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Forecast Forecast Tomorrow konnte nicht abgefragt werden - Kein Premiumaccount
-
@timowald
Du musst die Login Funktion noch anpassen. Da hast du damals Daten raus gelöscht. Der Tocken hat doch schon funktioniert. -
@tt-tom im Login habe ich email und Passwort eingetragen.
-
@timowald
Hast du die AccessKeyId und den anderen Wert angepasst??? -
@tt-tom ja unter login habe ich das getan.
-
Ich habe bei Fronius das Premium Paket abgeschlossen und sehe in der App die Ertragsprognose.
Sind diese Daten ("Erwartete Erzeugung") auch in websolar verfügbar, ich habe diese zumindest nicht gefunden. (im Fronius-Adapter sind diese Daten ja nicht vorhanden, oder?) -
@topsurfer
In der hier angebotenen Version ist der Forecast vorhanden.
Im Solarweb von Fronius bei mir unten rechts. -
@c1olli
OK, aber wo im Baum von fronius-solarweb ?
Ich sehe so was, was auch immer die "Ordner" 1 bis 25 bedeuten ...
-
ich verstehe das nicht.
das ist die Meldung wo wir das login angepasst haben.
19.2.2025, 18:50:38.170 [info ]: javascript.0 (479330) script.js.common.Solar-WEB: Solarweb Token erstellt
und jetzt kommt das
20.2.2025, 16:40:55.445 [info ]: javascript.0 (479330) script.js.common.Solarweb: Solarweb Token konnte nicht erstellt werden: null
warum klappt der login jetzt nicht mehr?
Vergleich mal nochmal die Funktion.
pack das mal dazwischen und mach aus httpPost -> httpGet(error, response) => { log(response.statusCode); log(response.data); log(response.headers); log(response.responseTime); if (error) {
-
@topsurfer
Ich schon - Du meinst den Solarweb Adapter, hier ist aber der Thread für das Script.
Und beim Solarweb meinte ich die Webseite. -
@tt-tom Nein also keine Chance. Hat es jemand am laufen wenn ja wäre ich dankbar für das Skript.
-
@timowald Bei mir läuft das Originalscript von Strobelix ohne Probleme. Der Link hängt am Eingangspost. Es sind nur 3 Daten für den Login einzusetzen.
-
@gto meinst du dieses?
Solarweb_Abfrage_Leer.zip
-
@timowald ja, entpacken, in Zwischenablage und als Blockly einfügen, dann die Daten eingeben
-
@gto Hallo, habe das jetzt so gemacht und nur an diesen 3 Stellen meine Daten eingegeben.
Da kommt dann diese Fehlermeldung:
22.2.2025, 09:00:28.822 [info ]: javascript.0 (479330) Stopping script script.js.common.Solar-Web 22.2.2025, 09:00:31.840 [info ]: javascript.0 (479330) Start JavaScript script.js.common.Solar-Web (Blockly) 22.2.2025, 09:00:31.869 [error]: javascript.0 (479330) script.js.common.Solar-Web: ReferenceError: URL is not defined 22.2.2025, 09:00:31.869 [error]: javascript.0 (479330) at Login (script.js.common.Solar-Web:9:9) 22.2.2025, 09:00:31.870 [error]: javascript.0 (479330) at Aggrdata_Zeitplan (script.js.common.Solar-Web:995:9) 22.2.2025, 09:00:31.870 [error]: javascript.0 (479330) at script.js.common.Solar-Web:1041:7 22.2.2025, 09:00:31.870 [error]: javascript.0 (479330) at script.js.common.Solar-Web:1050:3
-
@timowald
Du gibst aber schon deine Solarweb-Anmeldedaten wie von Strobelix im Anfangspost beschrieben ein? -
@gto Ja, meine Emailadresse und mein Passwort. So wie ich es auf https://www.solarweb.com eingebe.
-
@timowald
Und welche PV-ID?