NEWS
Daten aus Fronius Solarweb auslesen
-
es wird für jeden Monat ein eigener Datenpunkt angelegt.
Sollte es zu dem Tag/Woche/Monat/Jahr schon Daten geben, ist er dann demnach nicht im current sondern previous
Jänner heuer = 0_userdata.0.Solarweb.Current.05_Annual_Months.01_January
Jänner Vorjahr/2022 = 0_userdata.0.Solarweb.Previous.05_Annual_Months.01_January
Jänner 2021 und weniger = nicht mehr ersichtlich.--> 2 Jahre kann man zurücksehen
Daten können nachgeladen werden siehe Bild
-
kommt das auch immer wieder bei euch?
2023-01-12 13:00:00.214 error script.js.common.Energie.SolarWeb-Js: Solarweb Token konnte nicht erstellt werden
-
Danke für die Info
Bei mir sind nur die Datenpunkte Day, Month ,Year und Total vorhanden.
Auch die Buttons fehlen komplett. -
@homecineplexx
Jupp, bei mir täglich ein paar mal, hatte dann Anfang Januar den Pi und somit das ganze System neu gestartet, da wurde es etwas besser.
Ich denke mal das Problem liegt aber am Fronius Server.Edit: Wenn man das Script neu startet, dann funktioniert die Erstellung des Token problemlos.
-
@adrian
ich hab die Punkte Token* nicht.
Hast das Script aus dem 1. Post genommen? -
@maximal1981
Besten Dank
Funktioniert nun.
Hatte in diesem Falle ein altes Script. -
@adrian Hallo
Hätte da noch 2 Fragen.
Wenn der Fronius Adapter installiert ist, kommen die Daten automatisch in "Fronis-solarweb" ohne dass ein Script läuft.Den Adapter habe ich am 06.01. installiert und seither werden die Daten abgefüllt.
Gibt es irgend eine Möglichkeit, explizit die Daten vom 01.01 - 05.01 nachzufüllen ?- Gibt es irgend eine Möglichkeit im Blockly Konstanten zu verwenden
z.B: const Directory = "xxxxxx"
Vielen Dank im voraus
- Gibt es irgend eine Möglichkeit im Blockly Konstanten zu verwenden
-
@maximal1981 Da immer nur das aktuelle Jahr und das Vorjahr ersichtlich sind, kann/soll man dann kurz vor Jahreswechsel die alten Monatswerte wegsichern?
Mit infuxdb protokollieren wird da ja auch nicht viel bringen - oder?
Eigentlich bräuchte man ja die Monatswerte der älteren Jahre in Objekten in der Form:
EnergyBattCharge 2021 January
oder?
Macht das wer von Euch in dieser Form? Wie kann man Objekte in andere Objekte wegsichern? -
@uweram vielleicht mittels sourceanalytics adapter?
-
@homecineplexx Danke für den Tip - muss ich mir mal ansehen - kenne ich leider noch gar nicht.
Derzeit protokolliere ich alle Werte des Previous Days mit influxdb mit - also sollten keine Einzelwerte verloren gehen - müsste halt die letzte Änderung (höchsten Wert) nehmen und einen Tag abziehen ...
-
@uweram sagte in Daten aus Fronius Solarweb auslesen:
Da immer nur das aktuelle Jahr und das Vorjahr ersichtlich sind, kann/soll man dann kurz vor Jahreswechsel die alten Monatswerte wegsichern?
Ich habe mir eine sehr umfangreiche Tabelle für das aktuelle Jahr gemacht und für das Vorjahr eine Tabelle mit den absolut notwendigen Werte. Von dieser Tabelle mache ich mir dann zum Jahreswechsel einen Screenshot und baue den in die Übersicht der langjährigen Werte als Bild mit ein.
Aktuell:
Historisch:
-
@jb_sullivan Danke - Pragmatische Lösung ohne großen Aufwand
-
Habt Ihr irgendwann unterschiedliche Werte zwischen EnergyDirectConsumption und EnergySelfConsumption ?
-
nö
-
Hier auch NEIN
-
@jb_sullivan Ich auch nicht
-
Gestern war Samstag - wie kann es sein, dass die Werte von Current-weekday-Saturday und PreviousDay unterschiedlich sind? Vielleicht ein Fehler im Skript?
EnergyBattDischarge
EnergyConsumptionTotal
EnergySelfGenerationTotalunterscheiden sich - alle anderen Werte sind gleich.
Wobei (bin mir nicht sicher) die Werte von Previous die richtigen sein sollten.
-
@uweram Ich vermute da hat meine Wärmepumpe schnell noch um 23:50 ca. 1,5 kwh aus dem Akku verheizt und das floss in Current und damit in Saturday nicht ein - in Previous aber schon, weil erst um 2 Uhr die Previous Werte abgerufen werden - kann das sein?
-
Wenn ich jetzt mit den Buttons Aktuelle_Wochentagwerte_abrufen und Vergangene_Tageswerte_abrufen manuell die Werte von gestern aktualisiere, dann stimmen Saturday und PrevoiusDay - aber das ist ja auch nicht ideal, wenn das notwendig ist - oder?
-
Was mir auch noch aufgefallen ist:
Die PreviousDay Verbrauchswerte wurden auch um 2:00 in der Früh noch nicht ganz richtig geliefert - um 11:00 dann schon - der Abruf um 2:00 ist also eigentlich zu früh.