NEWS
Blockly Gas aus macht Selbstabschaltung
-
@karl-heinz1 was willst du genau machen
schalter3 wird auch im obeten Teil auf falsch gesetzt!
-
den habe ich da rein kopiert und vergessen das zu ändern, bei der laufenden Schaltung ist das richtig gewesen, Wenn die Schaltung so wäre, würde ja der Shelly 1 aber deswegen trotzdem nicht abgeschaltet sondern nur der 3te.
Die Datenpunkte im IOBroker bei den 3 Shelly`s heißen alle Schalter, aber befinden sich natürlich jeder nur in dem Unterordner von dem zugehörigen Shelly
-
@karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:
ich habe mir ja dafür DEBUG Meldungen eingebaut
-
Mach doch bitte mal in deinem Skript VOR dem Falls-Kommando 3 Debug Output Blöcke, da schreibst du dann statt eines Textes jeweils die Variablen rein, also debug output ppv, debug output var_solar_beide und noch das mit der Temperatur und dann poste mal was da drin steht, wenn die Steuerung die Shellys auf wahr stellt und wenn sie sie abschaltet.
-
So ganz habe ich es noch nicht kapiert, aber du willst überschüssige Solarenergie als Warmwasser speichern, warum prüfst du in der Falls-Abfrage auf var_solar_beide ? Der Auslöser ist doch ppv und das ist laut deinem Post die "Solarenergie". Ist das nicht der Wert des erzeugten Solarstroms in Watt? Dann kannst du doch auch in der If Abfrage statt var_solar_beides besser ppv nehmen.
-
Off Topic, aber sprich bitte nicht von "Schleife", das ist was anderes und verwirrt hier einige Leser Du hast eine If-Abfrage mit 2 Zweigen, dem "Dann-Zweig" und dem "Sonst-Zweig". Ich will hier überhaupt nicht besserwisserisch rüberkommen, aber das würde das Verständnis wirklich für die Leser vereinfachen-
-
-
@karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:
nein, das kann es nicht sein
Doofe Frage: In deinem Blockly steht im "Dann Zweig" für Schalter1 und Schalter2 jeweils "setze Schalterx auf wahr", aber "setze Schalter3 auf falsch". Damit dürfte Schalter3 und damit Shelly3 nie angeschaltet sein, oder?
-
vielen Dank für euere Hilfe, habe es mit Debus Anzeigen lösen können.
zu Deiner Frage Var_solar_beide. Ich habe zwei Wechselricher und die haben Süd, Nord und Ost Strings, daher will ich Wasser aufheizen, wenn die gesamte Energie groß genug ist. Deswegen habe ich eine variable aus den beiden erstellt.
-
ich habe aber noch eine Frage:
Wie kann ich den Schalter schalten, wenn ein Wert zwischen 55 und 60 wahr sein soll.
Mit dem Blockly "wenn eine Zahl zwischen min und max" funktioniert das irgendwie nicht. -
ich habe aber noch eine Frage:
Wie kann ich den Schalter schalten, wenn ein Wert zwischen 55 und 60 wahr sein soll.
Mit dem Blockly "wenn eine Zahl zwischen min und max" funktioniert das irgendwie nicht.Vielleicht habe ich das schlecht erklärt.
Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.
Wie macht man das, denn der Trigger wird ja immer wieder ausglöst.
-
@karl-heinz1 Reicht dir das so?
-
@karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:
Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.
Das ist eine Hysterese
Ich habe ein Gewächshaus mit Frostwächter und der soll angehen wenn die Temperatur unter 3 Grad ist und wieder ausschalten wenn es über 4,5 Grad sind. Ist im Prinzip dasselbe, was du machen willst, wenn Wert unter 55 dann aus und wenn über 60 dann ein.
So sieht mein Blockly aus, sollte einfach anzupassen sein
-
@amg_666 sagte in Blockly Gas aus macht Selbstabschaltung:
Ist im Prinzip dasselbe, was du machen willst,
nee, nicht wenn er meint was er schreibt:
@karl-heinz1 sagte in Blockly Gas aus macht Selbstabschaltung:
Ich möchte den Schalter schliessen, wenn der Wert unter 55 gesunken ist und er soll so lange geschlossen bleiben, bis der Wert über 60 ist, soll dann aber erst wieder einschalten, wenn der Wert unter 55 gesunken ist.
also irgendwie doppelte Hysterese oder Steuerung einer Bombe im Flugzeug, die erst scharf wird, wenn der Flieger in der Luft war, und dann am Boden knallt...
-
@homoran sagte in Blockly Gas aus macht Selbstabschaltung:
Steuerung einer Bombe im Flugzeug, die erst scharf wird, wenn der Flieger in der Luft war, und dann am Boden knallt.
Dann bin ich aus diesem Thread raus, sowas unterstütze ich nicht