NEWS
Blockly script 3-fache UND Verknüpfung
-
Oben links auf das Zahnrad im Falls Baustein. Da kannst du dir dann so viele rein ziehen wie du magst.
EDIT:
@paul53
Ist es (im allgemeinen) okay, wenn man auf Fragen antwortet die wie im Fall grad an einen anderen User gerichtet sind?
Einerseits möchte man ja ggf seinen Vorschlag selbe Ende erklären, andererseits hat der Fragende schneller eine Antwort. -
@david-g sagte: Ist es (im allgemeinen) okay, wenn man auf Fragen antwortet die wie im Fall grad an einen anderen User gerichtet sind?
Ja, gern.
-
-
@takahara du musst im script schon angeben ob der Wert deiner datenpunkte True oder false sein soll
-
@darkdevil sagte: du musst im script schon angeben ob der Wert deiner datenpunkte True oder false sein soll
Nein, muss er nicht, da die Datenpunkte vom Typ "boolean" sind. Ein Vergleich liefert im Ergebnis auch nur true / false.
-
@takahara sagte: Ne Idee was ich falsch gemacht habe?
Das Skript ist aktiv, nicht in der Gruppe "global" erstellt und läuft nicht im Debug-Modus (rechts oben)?
-
@paul53 okay, aber wann löst der script dann aus? Bei True oder false?
-
@darkdevil sagte: wann löst der script dann aus?
Bei jeder Änderung false --> true und true --> false.
-
Ich habe es nochmal angelegt, gespeichert und ein logische UND-Verknüpfung hinzugefügt um eine zeitliche Abhängigkeit mit einzubringen. Läuft bislang super.
Vielen Dank, werde es in den kommenden Tagen weiter beobachten.VG
Takahara -
@takahara sagte: ein logische UND-Verknüpfung hinzugefügt
Mit dieser UND-Verknüpfung wird zwischen 8:00 und 18:00 Uhr bei jeder Bewegung ein Ausschaltbefehl gesendet. Werte die Zeit besser so aus, wie in Deinem ersten Beitrag.
-
Wenn ich zu erst eine Prüfung der Zeitbedingung machen, habe ich doch aus meiner Sicht eine zusätzliche Rechenoperation?
Wobei ich im aktuellen Programm die Präsenzerkennung mit der Zeitprüfung UND-Verknüpfe und mir somit eine Rechenoperation spare (erste "falls mache" Prüfung)?
Das Ergebnis sollte identisch sein?
VG
Takahara -
@takahara sagte: Das Ergebnis sollte identisch sein?
Ist es nicht.
@paul53 sagte in Blockly script 3-fache UND Verknüpfung:
Mit dieser UND-Verknüpfung wird zwischen 8:00 und 18:00 Uhr bei jeder Bewegung ein Ausschaltbefehl gesendet.
-
Stimmt, recht hast du. Ist mir erst auf den zweiten Blick aufgefallen.
Danke nochmals für deinen Hinweis -
Wie bekommt man bei dem Logik Baustein das Große ODER und die nächsten ODER dazu?
Dem Falls kann ich ja nur ein sonst falls bzw sonst hinzufügen.
Und die ODER Bausteine unter Logik haben immer 2 freie Felder. -
@gatam Klick mal mit der rechten Maustaste auf den Block, dort kannst du „externe Einträge“ auswählen
-
Nice.
Vielen Dank!
Falls das jemand auch interessiert:
NICHT auf den falls Block, sondern Rechtsklick auf das Nachfolgende Objekt.
Hier findet man dann externe Eingänge, bzw kann es wieder auf interne umschalten.