Hallo, im Zuge der Wartung des AC Speichers Varta Element bzw. Puls Neo muss im Wartungsintervall auch die interne SD Karte getauscht werden, da diese quasi als Hauptspeicher dient.
Im Zuge dessen habe ich mir den Inhalt der Speicherkarte mal ein wenig genauer angeschaut...es gibt im Hauptverzeichnis eine Datei "Param.sav" (wie Parameter), die auch die einzige Datei auf der SD Karte ist, deren Inhalt aussieht wie eine Konfigurationsdatei, also eine sehr lange Liste mit "Einstellungen" für bestimmte Werte.
Unter anderem gäbe es dort Werte die so klingen wie "startp_disc", was Start Power Discharge oÄ heißen könnte, also der Wert, bei dem der Speicher anfängt zu entladen.
Das ist tatsächlich eine häufige Frage. Das "normale" Kundenmenü sowie das Installateuersmenü geben solche Einstellungen natürlich nicht mehr. Hier wäre jetzt meine Frage, ob es noch jemanden gibt, der entweder auch Installateur ist oder ggf. sogar jemanden von Varta direkt der auch auskunftsfreudig ist, so dass man durch Vergleichen etc. herausfindet was was macht und gewisse Werte auf die eigenen Bedürfnisse anpassen könnte?!
Eine weitere Besonderheit bei den Varta Speichern ist, dass es eine Kooperation mit dem deutschlandweit agierenden Solateur "EKD" gibt oder gab. Diese sah so aus, dass die Speicher als "EKD Edition" mit 20 statt 10 Jahren Garantie verkauft wurden. EKD erreichte dies, indem die Akkumodule von nutzbaren 6 kWh auf nur noch nutzbare 5 kWh begrenzt wurden. Diese Begrenzung findet allerdings seitens des Speichers statt, soviel habe ich bereits herausgefunden. Hier wäre also ein weiter interessanter Punkt das "debranding" und nutzen der vollen Kapazität der Akkumodule.
Ich möchte hier keinen zu irgendwas anstiften und mir ist bewusst, dass das alles hochspekulativ, außerhalb der Garantie etc ist!
ich habe mich mit der Varta Element schon ein wenig beschäftigt :-).
Es gibt neben dem Installateur Code noch einen Code für den Entwickler… welche ich beide ermitteln konnte.
Aktuell beschäftige ich mit den Batterieladern… anscheinend machen die wohl Ärger, ich vermute das es an den kleinen “Lüftern” liegt. Aktuell warte ich noch auf Feedback von Varta.
Der Varta Service kann deinen Speicher von extern konfigurieren… wie z.B. einen Offset zum Netzbezug einstellen, um den Speicher für Testzwecke zum laden zu zwingen. Und diese Befehle sind exakt das was du in der Param.sav siehst.
Die Param.sav ist quasi eine Auflistung von Konfigurationsbefehlen, welche auch manuell über die Service Console eingegeben werden können.
Allerdings würde ich ohne genaue Kenntnis niemals was ändern, da man den Speicher sicher beschädigen kann/wird.
Was man zu akademischen Zwecken machen könnte ist die Konfiguration einer offenen Element mit einem EKD System zu vergleichen.
ich bin auf das Forum hier aufmerksam geworden als ich nach VARTA Element Sachen gesucht habe.
Ich habe so eine (12/S4) auch seit diversen Jahren und hatte bisher die ganzen Endpunkte alle in FHEM zur Überwachung drin (alle Endpunkte dank Browser DEV-Tools und Installer-Zugang herausgefunden) … Da mir das ganze HTTP-Geraffel schon ewig auf den Zeiger ging und ich letztens ein bisschen mehr Zeit hatte, habe ich varta2mqtt geschrieben, was die ganzen Endpunkte holt und in schön & verständlich via MQTT bereitstellt. Das lief wunderbar, bis VARTA dann zwei Tage später auf die Idee kam, mir nachts ein Firmware Update einzuspielen was nun die ganze AUTH Geschichte implementiert hat, ergo lief mein Programm gar nicht mehr und auch die FHEM-Integration lief vor die Wand
Das konnte ich natürlich schnell fixen, allerdings sind die Zugänge nun sehr kastriert. Ohne Login funktioniert eigentlich nur noch /cgi/ems_data.xml, die anderen liefern entweder HTTP Code 200 und leeren Inhalt (sehr sinnig) oder Code 401.
user1 sieht mehr, installer1 noch mehr, jedoch auch nicht mehr alles so wie es vor dem Firmware Update mit AUTH war
Nun habe ich gelesen, dass Du ebenso herausgefunden hast, dass es einen Entwickler-Code gibt (sehr interessant ) … daher nun meine Fragen:
kannst Du mir den Code zur Verfügung stellen?
weißt Du zufällig auch den Benutzernamen für den Entwickler (developer1 oder sowas)?
Ich hatte sowas ähnliches vermutet, als ich bei der Firmware mit AUTH gesehen habe, dass userlevel=0 kein Login ist, userlevel=2 user1 ist und userlevel=3 installer1 ist und mir sofort die Frage kam: was ist dann userlevel=1?!
Ich wollte Dir eigentlich eine PM schreiben, das hast Du aber anscheinend blockiert.
am besten schreibst du mir eine PM an marco.reinke(at)me(dot)com für Details.
Aber am Speicher kann man ohne Auth folgende Dateien abrufen, welche dir alle Daten zur Verfügung stellen (auch nach dem aktuellen Update < 2 Wochen ago)
Der Entwicklerzugang wurde mit dem aktuellen Update versucht zu sperren - das Passwort wurde geändert (SHA256 Summe) - ABER man kann mit einem manipuliertem Cookie immer noch rein.
Du kannst dir gerne mein Git Repository anschauen - dort habe ich einen Exporter, welche alle Daten in ein Prometheus Datenbank und Grafana schreibt. Ebenso exportiere ich die wichtigsten Daten per MQTT für HomeAssistant.
Das Github Repository ist User DG1YIQ, Repo “varta”
Ich weiß nicht ob ich deine Nachricht richtig verstanden habe, aber bei meinem Speicher kann ich mit dem neuen Update nur noch /cgi/ems_data.xml ohne AUTH abrufen (mit Inhalt wie vorher), /cgi/ems_conf.js liefert ohne AUTH nur leeren Inhalt, alles andere nur noch mit Auth, je nach Level mit mehr Inhalt.
Dein Projekt schaue ich mir gleich mal an. Habe ich leider nie gefunden als ich nach Varta und MQTT gesucht habe.