NEWS
Einfaches Blockly für 10A EV Überstrom funktioniert nicht
-
Hallo zusammen,
das Script soll folgendes machen:
- Wenn die Total Real Power vom Energiemeter größer 2000 ist, soll die Homematic Steckdose geschaltet werden.
- Wenn die Total Real Power kleiner als -500 ist, soll die homematic Steckdose wieder abschalten.
Erweiterungen mache ich wenn die Basis funktioniert
Das Problem ist, dass sich der Zustand der Steckdose nicht ändert.
Wenn ich jedoch das Skript ändere und statt dem oberen "größer als" ein "ungleich" einfüge, schaltet die Steckdoese sofort.
Habe ich hier einen Denkfehler? VIELEN DANK SCHONMAL!!!
Grüßew
Timo<xml xmlns="https://developers.google.com/blockly/xml"> <variables> <variable id="-AA*Q-synl_!gC,3p)25">Wert</variable> </variables> <block type="on" id="jC+WY}#R?JV3%Vnq^HEh" x="13" y="37"> <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="BD]{n}.)L;Jq|833D5OC"> <value name="IF0"> <block type="logic_compare" id="vY$y`u;@6gr6NVU.Qgg("> <field name="OP">GTE</field> <value name="A"> <block type="variables_get" id="m0,D%auM0r|E,rLa_ab)"> <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field> </block> </value> <value name="B"> <block type="math_number" id="n4?0`Tp~h0%uJjG)XGC%"> <field name="NUM">2000</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="_L7dcwmN9:;6?yvI7c!y"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="0trtEhW(7FEF+,4D83~L"> <field name="BOOL">TRUE</field> </block> </value> </block> </statement> </block> </statement> <next> <block type="on" id="q@Jrpj0|X#qI]5HCg~C("> <field name="OID">modbus.0.holdingRegisters.40206_M_AC_Power</field> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <statement name="STATEMENT"> <block type="controls_if" id="ES9h?jIofpddhw%kRt(a"> <value name="IF0"> <block type="logic_compare" id="$hiWy1494`Td)@tbo{Fj"> <field name="OP">LTE</field> <value name="A"> <block type="variables_get" id="+-),#YVV[Fn!!L=v5Ac;"> <field name="VAR" id="-AA*Q-synl_!gC,3p)25">Wert</field> </block> </value> <value name="B"> <block type="math_number" id="l@X(%q]0iP{QlC6aMd*K"> <field name="NUM">-500</field> </block> </value> </block> </value> <statement name="DO0"> <block type="control" id="gg5Gj}L!?{Hv`GMFI,jZ"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">hm-rpc.0.0001DA49A3441F.3.STATE</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="N3aY=UPogOUi[6XJgPb#"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </xml>
-
@txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
Habe ich hier einen Denkfehler?
Hallo,
grundsätzlich sieht das Script schon richtig aus, allerdings würde ich den 2. "Falls" Block als "sonst falls" in den ersten roten Triggerblock mit reinpacken, das spart unnötige Trigger-Ressourcen und ist übersichtlicher.
Dann bleibt noch die Frage offen, warum das nicht klappt. Wie sieht denn der Datenpunkt "Total Real Power" aus? Ist das wirklich eine Zahl? Und verändert die sich auch dauernd?
-
@ahnungsbefreit said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
u
Hallo,
danke erst einmal für die Antwort!
Total Real Power ist nach meinem Empfinden eine Zahl. Sie ist direkt vom Modbus Adapter aufm Wechelrichter.
ich habe auch schon das Ganze mit einem errechneten Wert für Bezug und Einspeisung versucht. Auch ohne Erfolg.
Der Schalter funktioniert, sonst hätte er beim Ändern auf "ungleich" nicht geschaltet.Analysieren, welchen Wert er zum Vergleich nimmt kann man nicht ,oder?
Viele Grüße!
-
Meinst du so, oder?
-
@txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
Total Real Power ist nach meinem Empfinden eine Zahl.
Das hat nix mit Empfinden zu tun, das kann man nachschauen durch Klick auf den Stift ganz rechts.
Und Du kannst mit "debug output wert" jedesmal einen Eintrag ins Log generieren mit dem Wert.
-
@txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
Meinst du so, oder?
Genau!
-
Als Typ steht number
-
@txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
Als Typ steht number
ok, dann bau mal das Debug ein und schau, ob/was sich ändert.
-
@txixmxo sagte: das Script soll folgendes machen:
Bei jeder Wertänderung über 2000 W oder unter -500 W wird gesendet und dadurch schnell der Duty Cycle überschritten. Besser so:
-
@paul53 said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
dadurch schnell der Duty Cycle überschritten.
@paul53 das wollte ich noch auheben, bis wir erst einmal wissen, warum das nicht richtig funktioniert.
-
Ok ... baue ich so um, wenn die Basis funktioniert
Ich weiß nicht ob ich das richtig gemacht habe aber es sieht jetzt so aus und kommt nichts an vom TRP Wert ....
(Muss man vlt. die Variablen irgendwie zuweisen?
-
@txixmxo
Wert
darf keine selbst erstellte Variable sein, sondern man findet sie unter "Trigger".Da fast jede Sekunde getriggert wird, ist das Problem mit dem Duty cycle akut!
-
@txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
Muss man vlt. die Variablen irgendwie zuweisen?
Nein, das ist schon richtig so. Also steht in "Total Real Power" nichts Verwertbares drin und das Problem scheint bei der Quelle (Modbus) zu sein, da bich in raus (nutze kein Modbus, zumindest noch nicht).
EDIT: Paul hat natürlich Recht, auf die Idee bin ich gar nicht gekommen!
-
Danke ... das wars ... ist mein erstes Blockly... sorry
Ich baue gleich mal das Script um wegen dem Duty Cycle.
Vielen Dank allen für die Hilfe und Tipps!!
-
@txixmxo said in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
das wars ..
@txixmxo bitte noch den Thread durch Editieren der Überschrift in Deinem ersten Post als "[Gelöst]" markieren.
-
Hallo zusammen,
das normale Skript hat bisher super funktioniert.
var Tasmota; Tasmota = getState("sonoff.0.Auto-Ladegerät 10A.POWER").val; on({id: [].concat(['modbus.0.holdingRegisters.40206_M_AC_Power']), change: "ne"}, async function (obj) { let value = obj.state.val; let oldValue = obj.oldState.val; if ((obj.state ? obj.state.val : "") >= 2000) { Tasmota = true; } else if ((obj.state ? obj.state.val : "") <= -500) { Tasmota = false; } if (Tasmota != getState("sonoff.0.Auto-Ladegerät 10A.POWER").val) { setState("sonoff.0.Auto-Ladegerät 10A.POWER"/*Auto-Ladegerät 10A POWER*/, Tasmota); } }); 4; //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGdmFyaWFibGUlM0UlM0MlMkZ2YXJpYWJsZXMlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ2YXJpYWJsZXNfc2V0JTIyJTIwaWQlM0QlMjI0UUclM0R6NCU2MCU1REhTJTIzckcuZWxQRkMwJTIyJTIweCUzRCUyMi0xMiUyMiUyMHklM0QlMjI2MyUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIyWDdDJTdDUzUlMjNSRDZUcUJQVE1rMEhYJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXZhbCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQXV0by1MYWRlZ2VyJUMzJUE0dCUyMDEwQS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9leHQlMjIlMjBpZCUzRCUyMkglN0RvNnYlMjNIS1ItKWEwcWd6TXFhOCUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGl0ZW1zJTNEJTIyMSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQ09ORElUSU9OJTIyJTNFbmUlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFDS19DT05ESVRJT04lMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMk9JRDAlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfb2lkJTIyJTIwaWQlM0QlMjJZX2glMkN3JTNGVCUyRlh0ZGpmJTYwJTdDZCUzRCUyRk8lMkIlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJvaWQlMjIlM0Vtb2RidXMuMC5ob2xkaW5nUmVnaXN0ZXJzLjQwMjA2X01fQUNfUG93ZXIlM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2xzX2lmJTIyJTIwaWQlM0QlMjJ6Z3ppKE5QR29GJTJDMSU1RFlWUS16eTMlMjIlM0UlM0NtdXRhdGlvbiUyMGVsc2VpZiUzRCUyMjElMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMk1KcGZ2VDBQZy4lM0ElMjR5byU2MEYlMkIuaHMlMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRUdURSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMm9uX3NvdXJjZSUyMiUyMGlkJTNEJTIyJTNEJTIzeSUzRGRlSGNHJTJCcks4JTdEaDBJJTJGJTQwaSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0VzdGF0ZS52YWwlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJCJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMlFmNnhmTSU3REkteERSeVQlNURoY3RacSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTIwMDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMlA0QyUyNXl+JTJCcjJ3UDclMjNidyU3QnMzTmElMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMmQxSGtOJTdEZyUyQnJ4eiEoM01felFfJTNBJTIyJTNFVGFzbW90YSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJub2hodkNiYnlCX3J1Q2tpJTI0ZkNIJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMklGMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2NvbXBhcmUlMjIlMjBpZCUzRCUyMnpqOWItbDMlMkM4JTdCdFJTJTVCckdrdXdPJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT1AlMjIlM0VMVEUlM0MlMkZmaWVsZCUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkElMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJvbl9zb3VyY2UlMjIlMjBpZCUzRCUyMi4zVVBMWiUyQ04lM0QlNUVSenNJcS5RNDFLJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQVRUUiUyMiUzRXN0YXRlLnZhbCUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ3ZhbHVlJTIwbmFtZSUzRCUyMkIlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJtYXRoX251bWJlciUyMiUyMGlkJTNEJTIyJTdDdl9OS2dJIWx4dEUlM0ElMjVLJTVFNy1mSiUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRS01MDAlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19zZXQlMjIlMjBpZCUzRCUyMm9PRExLLiUyQmdvNVQlNUV3JTdEJTVEUG8pMCklMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJWQVIlMjIlMjBpZCUzRCUyMmQxSGtOJTdEZyUyQnJ4eiEoM01felFfJTNBJTIyJTNFVGFzbW90YSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJQWVM5R2ElNUJqckY2c1FHbkMlN0JBRUslMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJCT09MJTIyJTNFRkFMU0UlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sc19pZiUyMiUyMGlkJTNEJTIyVCEuMDJzOTQlMjVHJTJCdXRzaEtUIXlMJTIyJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIySUYwJTIyJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybG9naWNfY29tcGFyZSUyMiUyMGlkJTNEJTIyTHJhJTJGJTJDaSUzRGV0RENzS35ObH5lRG4lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPUCUyMiUzRU5FUSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMiUzQjdBbSEzUVp5JTVFRikzZzNsUGxyZCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyQiUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmdldF92YWx1ZSUyMiUyMGlkJTNEJTIySDAlMkJzRiUyNUxGeCUyQm82YjNMLktvJTQwdSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkFUVFIlMjIlM0V2YWwlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRXNvbm9mZi4wLkF1dG8tTGFkZWdlciVDMyVBNHQlMjAxMEEuUE9XRVIlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMkRPMCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMmgoNGtOJTJGdlpHR2ZKMiUzQiU3QiUyNCUyMyUzRmNDJTIyJTNFJTNDbXV0YXRpb24lMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhodG1sJTIyJTIwZGVsYXlfaW5wdXQlM0QlMjJmYWxzZSUyMiUzRSUzQyUyRm11dGF0aW9uJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0lEJTIyJTNFc29ub2ZmLjAuQXV0by1MYWRlZ2VyJUMzJUE0dCUyMDEwQS5QT1dFUiUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMnZhcmlhYmxlc19nZXQlMjIlMjBpZCUzRCUyMl9CJTIzJTNBaSlaYTElM0JfJTNBb2wlM0R+LXJzeSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlZBUiUyMiUyMGlkJTNEJTIyZDFIa04lN0RnJTJCcnh6ISgzTV96UV8lM0ElMjIlM0VUYXNtb3RhJTNDJTJGZmllbGQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0MlMkZibG9jayUzRSUzQyUyRm5leHQlM0UlM0MlMkZibG9jayUzRSUzQyUyRnN0YXRlbWVudCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDYmxvY2slMjB0eXBlJTNEJTIybWF0aF9udW1iZXIlMjIlMjBpZCUzRCUyMll0Z0V0JTJCWiUyQ3NUJTI0MSFTJTNGMXhXTmclMjIlMjB4JTNEJTIyOTM3JTIyJTIweSUzRCUyMjI4OCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk5VTSUyMiUzRTQlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGeG1sJTNF
Jetzt habe ich einen Batteriespeicher, der mit berücksichtigt werden soll.
Problem: Wenn der Netzbezug vorher das PV Überstromladen ab einer Schwelle gestoppt hat, springt jetzt die Batterie ein und lädt damit das Auto. Das möchte ich natürlich weitesgehend vermeiden aufgrund von Wirkungsgrad etc.nun benötige ich ein "ODER" Baustein, der auf den Status der Batterie (Wird länger als XXZeit entladen ) oder auf die Entladeleistung der Batterie hört. Das letzte dann auch mit gewisser Verzögerung um unnötige Schaltvorgänge zu vermeiden.
Die Frage ist wie ich den zweiten Wert hier einfügen kann.
Vielen Dank schonmal für eure Hilfe!
Timo
-
@txixmxo sagte: springt jetzt die Batterie ein und lädt damit das Auto.
Kann man das Entladen der Batterie nicht steuern?
Ich würde die Schwellen auf den PV-Überschuss-Bereich erhöhen: Ein bei 2600 W, Aus bei 50 W. Beim Entladen der Batterie sollte kein PV-Überschuss entstehen. -
Danke dir für die Idee. Probiere es gleich mal aus und gucke wie es sich am Nachmittag verhält.
An der Batterie kann man das leider nicht ohne weiteres einstellen.
Ich kann mir vorstellen, dass der Schalter bei nur 50Watt Bezug zu schnell Abschaltet, wenn zu Beispiel ein hoher Verbraucher nur eine kurze Zeit anliegt.
-
@txixmxo sagte: Schalter bei nur 50Watt Bezug zu schnell Abschaltet
Ich hatte vorgeschlagen, bei 50 W Überschuss (positiv) abzuschalten. Der Vorgang ist nur weiter in den Überschussbereich verschoben, denn die Hysterese ist gleich. Somit ändert sich das Verhalten bei Lastschwankungen nicht.
@txixmxo sagte in Einfaches Blockly für 10A EV Überstrom funktioniert nicht:
ein hoher Verbraucher nur eine kurze Zeit anliegt.
Da helfen nur Verzögerungen. Prinzip: