An dieser Stelle muss ich mich einklinken, da das beschriebene Verhalten so nicht korrekt ist.
@hansjochen sagte in [Neuer Adapter] Senec Home Adapter:
Ein ganz kleiner Schritt in die Richtung wäre das Kommando
curl --insecure -d "{"ENERGY": {"LI_STORAGE_MODE_STOP": "u8_01"}}" https://MEINE_SENEC_IP/lala.cgi
Das deaktiviert den Transportmodus des Speichers. Mit dem Entladeverhalten hat das nichts zu tun. Details beim zugehörigen Start-Command unten.
Danach wird der Speicher nach jedem Vollladen nicht mehr automatisch entladen. D.h., er bleibt so lange voll, bis Du von Hand ein Entladen anstößt. Das normale Verhalten wieder herstellen kannst Du mit
curl --insecure -d "{"ENERGY": {"LI_STORAGE_MODE_START": "u8_01"}}" https://MEINE_SENEC_IP/lala.cgi
Das aktiviert den Transportmodus des Speichers und hält den Speicher auf einem von Senec vordefinierten Füllstand.
Das bedeutet aber auch: Der Speicher wird bedarfsweise sogar INS Netz entladen, bis er den für den Transport notwendigen Füllstatus hat!
Nennt sich "Lithium Sicherheitsmodus aktiv" (Status 64).
Ich weiß, dass das wo anders mal propagiert wurde - aber offensichtlich hat sich nie jemand die Mühe gemacht, beide Commands auch mal grundsätzlich zu testen - obwohl dabeistand, dass es "ungetestet" ist.
curl --insecure -d "{"ENERGY": {"SAFE_CHARGE_PROHIBIT": "u8_01"}}" https://MEINE_SENEC_IP/lala.cgi
(letzteres sollte eigentlich dem entsprechen, wenn Du den Datenpunkt "ForceLoadBattery" auf false setzt).
Das ist richtig.
Sicherheitsladung wird mit SAFE_CHARGE_FORCE gestartet und mit SAFE_CHARGE_PROHIBIT gestoppt.
Die Sicherheitsladung wird von der Appliance auch nicht deaktiviert, wenn sie abgeschlossen ist. daher ist das Spiel mit dem LI_STORAGE_MODE ohnehin unnötig.
Spannend wäre nur, das Entladen des Speichers anzuhalten, OHNE ihn gleichzeitig über die Sicherheitsladung zu befüllen.
Was ich gerade allerdings überlege:
Eine Option im Adapter, über die man einen zu haltenden Ladestand angibt.
Wird dieser unterschritten, startet automatisch die Sicherheitsladung und wird bei 1-2% darüber automatisch beendet.
Damit könnte man das Verhalten in etwa simulieren.