NEWS
Warum funktioniert dieses "oder" nicht bei Objekt?
-
Hallo,
vom Prinzip her sollte das doch funktionieren, oder geht das doch nicht so (wie erwartet)?
Beide Bewegungsmelder sind vom Typ Boolean.

Wollte idealerweise beide Bewegungsmelder per "oder" auf "wahr" überprüfen, ging nicht;
aber auch bei "aktualisiert" kommt keine Ausgabe "xxxxxx".
Warum?Das hier wiederum funktioiert:

-
Hallo,
vom Prinzip her sollte das doch funktionieren, oder geht das doch nicht so (wie erwartet)?
Beide Bewegungsmelder sind vom Typ Boolean.

Wollte idealerweise beide Bewegungsmelder per "oder" auf "wahr" überprüfen, ging nicht;
aber auch bei "aktualisiert" kommt keine Ausgabe "xxxxxx".
Warum?Das hier wiederum funktioiert:

@topsurfer sagte: geht das doch nicht so (wie erwartet)?
An den Trigger lassen sich nur Datenpunkt-IDs übergeben; auch mehrere IDs: Daraus bildet Blockly ein Array of IDs, deren Ereignisse (Flanken) per ODER verknüpft sind.

-
Hallo,
vom Prinzip her sollte das doch funktionieren, oder geht das doch nicht so (wie erwartet)?
Beide Bewegungsmelder sind vom Typ Boolean.

Wollte idealerweise beide Bewegungsmelder per "oder" auf "wahr" überprüfen, ging nicht;
aber auch bei "aktualisiert" kommt keine Ausgabe "xxxxxx".
Warum?Das hier wiederum funktioiert:

@topsurfer sagte: beide Bewegungsmelder per "oder" auf "wahr" überprüfen
Was soll passieren, wenn beide BWM falsch liefern?
-
@topsurfer sagte: beide Bewegungsmelder per "oder" auf "wahr" überprüfen
Was soll passieren, wenn beide BWM falsch liefern?
@paul53 sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
Was soll passieren, wenn beide BWM falsch liefern?
Wenn ein oder mehrere "true" sind soll die Aktion ausgeführt werden.
So ohne extra "oder" funktioniert es mit den beiden Objekten.
Beide liefern ja wahr oder false:

Wie könnte ich noch ein Türkontakt dazupacken, welcher ein "open/closed" liefert?
Prüfung auf: "Ist wahr" funktioniert ja da nicht so.
.@Winni sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
Das "oder" ist überflüssig.
Ist es überflüssig oder so nicht erlaubt? Es hat ja nicht funktioniert wie es sollte.
So aber auch nicht:

Oder welchr Blockly-Baustein (für z.B. mal eine "Und" Verknüpfung nutzen zu können) müsste man da nutzen?
-
@paul53 sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
Was soll passieren, wenn beide BWM falsch liefern?
Wenn ein oder mehrere "true" sind soll die Aktion ausgeführt werden.
So ohne extra "oder" funktioniert es mit den beiden Objekten.
Beide liefern ja wahr oder false:

Wie könnte ich noch ein Türkontakt dazupacken, welcher ein "open/closed" liefert?
Prüfung auf: "Ist wahr" funktioniert ja da nicht so.
.@Winni sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
Das "oder" ist überflüssig.
Ist es überflüssig oder so nicht erlaubt? Es hat ja nicht funktioniert wie es sollte.
So aber auch nicht:

Oder welchr Blockly-Baustein (für z.B. mal eine "Und" Verknüpfung nutzen zu können) müsste man da nutzen?
@topsurfer sagte: Ist es überflüssig oder so nicht erlaubt?
Nicht erlaubt!
sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
An den Trigger lassen sich nur Datenpunkt-IDs übergeben
@topsurfer sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
z.B. mal eine "Und" Verknüpfung nutzen zu können
Prüfung der Werte muss innerhalb des Triggers erfolgen. Der Trigger auf "ist wahr" reagiert nur auf Aktualisierung des Zeitstempels, wenn der zugehörige Wert wahr ist.
Prinzip der Werte-Auswertung:

-
@paul53 sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
Was soll passieren, wenn beide BWM falsch liefern?
Wenn ein oder mehrere "true" sind soll die Aktion ausgeführt werden.
So ohne extra "oder" funktioniert es mit den beiden Objekten.
Beide liefern ja wahr oder false:

Wie könnte ich noch ein Türkontakt dazupacken, welcher ein "open/closed" liefert?
Prüfung auf: "Ist wahr" funktioniert ja da nicht so.
.@Winni sagte in Warum funktioniert dieses "oder" nicht bei Objekt?:
Das "oder" ist überflüssig.
Ist es überflüssig oder so nicht erlaubt? Es hat ja nicht funktioniert wie es sollte.
So aber auch nicht:

Oder welchr Blockly-Baustein (für z.B. mal eine "Und" Verknüpfung nutzen zu können) müsste man da nutzen?
@topsurfer Paul war wieder schneller, bin auch nicht mehr der Jüngste 😉
Trotzdem meine Lösung:

-
Hallo,
vom Prinzip her sollte das doch funktionieren, oder geht das doch nicht so (wie erwartet)?
Beide Bewegungsmelder sind vom Typ Boolean.

Wollte idealerweise beide Bewegungsmelder per "oder" auf "wahr" überprüfen, ging nicht;
aber auch bei "aktualisiert" kommt keine Ausgabe "xxxxxx".
Warum?Das hier wiederum funktioiert:

Mal abgesehen davon, dass an den Trigger kein ODER kommt und falls es noch nicht so ganz klar wurde:
An einen Trigger kommen nur die Objekt-IDs - nicht das gesamte Objekt!
https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps/5
