NEWS
Blockly wird nach gewisser Zeit nicht mehr ausgeführt
-
@homoran sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
wo wird denn die Lüftung wieder angestellt?
nur wenn CO2 zu hochIn den sonst falls Bedingungen
@paul53 sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
Fällt der Feinstaubwert unter 40 und liegen die CO2-Werte zwischen 700 und 1100, bleibt die Lüftung aus.
Das ist es. Das habe ich nicht gesehen, Danke fürs Augen öffnen.
Habe es nun geändert und sollte so nun richtig sein:

-
Oh ok das muss ich mir mal in Ruhe ansehen, danke
Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?
@th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?
doch!
aber bei falls-sonstfalls ist Schluss damit sobald eine zutrifft. -
@th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
Ich dachte die einzelnen Bedingungen werden von oben nach unten abgearbeitet. Ist dem nicht so?
doch!
aber bei falls-sonstfalls ist Schluss damit sobald eine zutrifft. -
@th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
das ich beides nicht haben kann, also CO2 und Feinstaub?
natürlich geht das mit den richtigen und/oder Verknüpfungen beider Parameter.
-
-
@th-g sagte: Bedeutet das aber auch das ich beides nicht haben kann, also CO2 und Feinstaub?
Doch, Feinstaub wird auch ausgewertet und hat Priorität: Block "prüfe Wert vom Objekt SDS_P1 > 40".

-
@th-g sagte: Wie denkst du über meine angepasste Version?
Trigger innerhalb eines Triggers geht gar nicht!!
-
Funktioniert es, denn bisher tut es das aber ich konnte noch nicht alle Situation testen
-
Funktioniert es, denn bisher tut es das aber ich konnte noch nicht alle Situation testen
@th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
denn bisher tut es das
Tut es nicht in allen Situationen. Insbesondere bleiben die Trigger die setzt wenn der Feinstaub > 40 ist auch erhalten wenn er es nicht ist.
Im Übrigen wirst du doppelte und dreifache Trigger bekommen wenn der Feinstaub mal über und mal unter 40 ist.
-
@th-g sagte in Blockly wird nach gewisser Zeit nicht mehr ausgeführt:
denn bisher tut es das
Tut es nicht in allen Situationen. Insbesondere bleiben die Trigger die setzt wenn der Feinstaub > 40 ist auch erhalten wenn er es nicht ist.
Im Übrigen wirst du doppelte und dreifache Trigger bekommen wenn der Feinstaub mal über und mal unter 40 ist.
-
Danke und dann werde ich mir mal versuchen den Vorschlag von "Version mit Maximum von CO2" umzusetzen.
Frohe Weihnachten
Habe das Skript nachgebaut aber es funktioniert nicht und ich vermute einen Fehler den ich eingebaut habe, den ich derzeit nicht sehe.
Bildschirmfoto 2022-12-25 um 11.54.17.png
Eigentlich müsste nach den Werten die Lüftung erhöht mit 150 m³/h (Stufe 2) laufen und der Text dann auch anders sein aber ich bekommen den Text "Lüftung wegen Feinstaub aus" nicht hinter den Wert 40

-
Frohe Weihnachten
Habe das Skript nachgebaut aber es funktioniert nicht und ich vermute einen Fehler den ich eingebaut habe, den ich derzeit nicht sehe.
Bildschirmfoto 2022-12-25 um 11.54.17.png
Eigentlich müsste nach den Werten die Lüftung erhöht mit 150 m³/h (Stufe 2) laufen und der Text dann auch anders sein aber ich bekommen den Text "Lüftung wegen Feinstaub aus" nicht hinter den Wert 40

-
@th-g
Die Variable, die den Lüfter steuert, muss eine andere sein, als die CO2-Stufe!
Der Wert in der Variablen
stufemuss erhalten bleiben, wenn der Lüfter bei hohen Feinstaubwerten abschaltet.Hallo Paul, vielen Dank für deine Geduld und der Bereitschaft mir zu helfen.
Habe es nochmals angepasst und auch die Namen etwas eindeutiger in den Variablen gemacht.
Es läuft nun besser aber leider noch nicht rund. Sobald ein Wert von CO2_Schlafen oder C02-Wohnen unter 800 geht )(habe den Wert etwas hochgesetzt) geht die Lüftung wieder in den Normalmodus also Stufe 1. Das soll so aber nicht sein. Erst wenn beide Werte unter 800 liegen soll Stufe 1 genommen werden.

-
Hallo Paul, vielen Dank für deine Geduld und der Bereitschaft mir zu helfen.
Habe es nochmals angepasst und auch die Namen etwas eindeutiger in den Variablen gemacht.
Es läuft nun besser aber leider noch nicht rund. Sobald ein Wert von CO2_Schlafen oder C02-Wohnen unter 800 geht )(habe den Wert etwas hochgesetzt) geht die Lüftung wieder in den Normalmodus also Stufe 1. Das soll so aber nicht sein. Erst wenn beide Werte unter 800 liegen soll Stufe 1 genommen werden.

-
@th-g sagte: Erst wenn beide Werte unter 800 liegen soll Stufe 1 genommen werden.
Das ist durch die Auswertung des CO2-Maximums gegeben.
-
@th-g sagte: Das funktioniert aber leider nicht.
Wenn der Lüfter "normal" läuft, war vorher schon mal "CO2 Wohnen" unter 800 oder noch nie über 1100. Logge mal
CO2_Max. -
Ich bin am testen und schaue mir an was so im Alltag passiert. Die Probleme gestern lagen wohl an einem zweiten alten Skript zur Lüftersteuerung, das ich irgendwie aus versehen wieder angeschaltet hatte.
Ich werde berichten.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden



