wenn ich eine Boolean WWert mit einem Boolean Wert vergleichen möchte, kommt die Meldung der Wert muss Boolean sein.
Habe noch mal schnell die aktuelle IPS Version installiert, aber der Fehler imst immer noch da.
Wert 1: xcomfort / Status des Lichts
Wert 2: Philps HUE / Status des Lichts
Ziel: wenn wert nicht gleich, dann soll die Funktion den Wert der anderen Lampe übernehmen. Aber HUE soll halt nicht alle 2 Sekunden funken.
Ich habe gerade dein Szenario mit zwei Boolean-Variablen nachgestellt und da gibt es keine Probleme bei dieser Bedingung. Es wird also irgendwas bei deinen Variablen anders sein.
Und diese Auswahl ist auch vom Dialog übernommen worden? In deinem Screenshot mit dem Ungleich-Vergleich sehe ich zweimal einen Pfad mit Zuhause\Garten vorne\Licht
ja, das geht hinter licht noch weiter.
da ist es dann unterschiedlich HUE oder xcomfort.
Auch wenn es gleich wäre und ich die gleiche Status Variable vergleiche, dürfte dann ja erst reicht kein Fehler kommen, nur halt nicht das es nicht startet.
Der oben verdächtigte Vergleich scheint ziemlich robust zu sein und in Grenzen auch Typenwandlung vorzunehmen, in meinen Testfall konnte ich sogar einen Boolean auf Wertgleichheit mit einem Integer prüfen und das lief fehlerfrei durch. Der oben berichtete Fehler dürfte anderswo liegen und nicht im Vergleich. Im Zweifelsfall mal Schritt für Schritt neu aufbauen…
hi,
sofern ich keine weitere Bedingung habe kann ich das ohne Probleme speichern.
Als weitere Bedingung kann ich aber auch mit einem statischen Wert vergleichen. Klappt auch.
Geht erst nicht mehr, wenn ich zwei Variablen vergleichen möchte.
Ne, so heißt es nur nach dem Anlegen. Du kannst jede Variable umbenennen. Und da man für die Visu eh meistens Links benutzt, ist das auch dafür egal. Sinnvolle Namen helfen aber bei Pflege und Einrichtung von Events, Aktionen, Ablaufplänen, Graphen usw
Das heißt hier ist dann die Quelle der Status des xComfort Aktors und das Ziel ist die Status Variable der HUE Instanz. Welche ja auch beide boolean sind… das schon komisch.
Michael
So, habe es jetzt auch ausprobiert und bei mir tritt es bei 6.2 und 6.3 auch auf. @volkerm hast du auch bool und bool ausprobiert? @Dr.Niels Schon bekannt?
Michael