Zitat von: Starkstrombastler am 11 Januar 2026, 11:39:05Zitat von: ph1959de am 10 Januar 2026, 11:34:24(EM1 or PM1) lieferte aber schon den entscheidenden Tipp; nach Modifikation...Da hast du genau an der richtigen Stelle geändert. So sollte es funktionieren.

Nutzerfrage: Generiere mir alle vorhandenen Rollo Namen mit einem 'set' davor und 'open' dahinter. Für das Arbeitszimmer soll es auf 40 gesetzt werden.
response: set WZ_O_Rollo open;;set WZ_W_Rollo open;;set KU_S_Rollo open;;set SC_W_Rollo open;;set BA_N_Rollo open;;set AR_O_Rollo position 40

Mindestens den default Gemini_AI_Key_0 ablegen
{KeyValue("store","Gemini_AI_Key_0","DEIN_API_KEY_HIER")}
Verwendet man zwei Keys ist dieses reading anzulegen: setreading Gemini_AI Gemini_AI_Key 0
{KeyValue("store","Gemini_AI_Key_1","DEIN_ZWEITER_API_KEY_HIER")}
Durch das reading Gemini_AI_Key entsteht ein Zähler, der zwischen 0 und 1 wechselt, wird das reading gelöscht wird Gemini_AI_Key_0 als default verwendet.
ZitatOk, das heißt wenn 1700W von der Batterie kommen, und deswegen kein Netzbezug erforderlich ist schaltet der consumer nicht aus bis meine Batterie leer ist
ZitatWenn ich nicht möchte dass der consumer meine Batterie leer macht, müsste ich zusätzlich über den Schlüssel interrupt eine eigene Bedingung für das Ausschalten/unterbrechen definieren?Korrektur. So wie oben geschrieben sollte das nicht nötig sein.
ZitatIch dachte surplus ist Current_PV - Current_Consumption? Wird Current_PowerBatOut_01 da auch noch aufaddiert ?Nein, siehe meine Korrektur. Das war ein falsche Aussage meinerseits.
Zitat von: DS_Starter am 11 Januar 2026, 15:52:06Ok, das heißt wenn 1700W von der Batterie kommen, und deswegen kein Netzbezug erforderlich ist schaltet der consumer nicht aus bis meine Batterie leer ist (Meine Prio1 ist dass die Batterie bei Sonnenuntergang voll ist) ?Zitatwieso wird consumer06 nicht ausgeschaltet, obwohl kein surplus vorhanden ist ?Du hast dem Consumer erlaubt mit 10% Netzstrom zu laufen -> pvshare=90, d.h. er kann bis 100W unter surplus gehen ohne auszuschalten.
die Folge ist -> is Consumption recommended: 1
Ich sollte das Debug noch erweitern um den aktuellen Grid Bezug zu sehen damit es eindeutiger zu identifizieren ist.
Set-ExecutionPolicy Bypass -Scope Process -Force2. im anhang findet sich eine 7zip gepackte datei. cd c:\scripte
./install.ps1eine neue aufgabenplanung wird angelegt.curl "http://127.0.0.1:65535"der rechner sollte sofort runter fahren.defmod xxx cmdalias xxx AS {HttpUtils_NonblockingGet({url=>"http://aaa.bbb.ccc.ddd:65535/",callback=>sub($$$){} });;return ''}xxx = bezeichnung, die auch immer gefälltZitatwieso wird consumer06 nicht ausgeschaltet, obwohl kein surplus vorhanden ist ?Du hast dem Consumer erlaubt mit 10% Netzstrom zu laufen -> pvshare=90, d.h. er kann bis 100W unter surplus gehen ohne auszuschalten.