[V4.1] Freie Formel - Probleme mit Bool Konvertierung (WD-2633)
Verfasst: Mo Dez 02, 2024 12:40 am
Hallo zusammen,
ich habe ein kleines Problem oder einen Fehler (?) mit dem Ergebnis einer freien Formel. Ich halte die Fehlerbeschreibung erst mal kurz und liefere wenn sich das Problem konkretisierte Infos/ Bilder nach.
Ich benutze folgende Formel (vereinfacht): x1 >= 800 ?1 :0
Die Berechnung funktioniert und das Ergebnis ist 1.0 oder 0.0 (Float-Zahl).
Den Output möchte ich an ein KNX Objekt von DTP 1.002 (Bool) senden. Laut Popup Hinweis muss eine Konvertierung stattfinden - gerne, sollte ja klappen. Tut es aber nicht: Der Output der Logik wird rot und die Verknüpfung lässt sich nicht speichern.
Verknüpfe ich das Ergebnis stattdessen an eine weitere Und-Logik und mache damit die Konvertierung (Eingangsfunktion) geht alles.
Nun das komische: Wenn ich die Und-Logik deaktiviere und dem Output meiner freien Formel zusätzlich das Bool KNX-Objekt hinzufüge, funktioniert die implizierte Konvertierung.
Tausche ich die Reihenfolge der Output-Verknüpfungen, also erst das KNX-Objekt dann die deaktivierte UND-Logik, wird die Logik rot und lässt sich nicht speichern.
Mache ich etwas falsch? Klingelt das Problem bei jemanden?
Viele Grüße
Stefan
ich habe ein kleines Problem oder einen Fehler (?) mit dem Ergebnis einer freien Formel. Ich halte die Fehlerbeschreibung erst mal kurz und liefere wenn sich das Problem konkretisierte Infos/ Bilder nach.
Ich benutze folgende Formel (vereinfacht): x1 >= 800 ?1 :0
Die Berechnung funktioniert und das Ergebnis ist 1.0 oder 0.0 (Float-Zahl).
Den Output möchte ich an ein KNX Objekt von DTP 1.002 (Bool) senden. Laut Popup Hinweis muss eine Konvertierung stattfinden - gerne, sollte ja klappen. Tut es aber nicht: Der Output der Logik wird rot und die Verknüpfung lässt sich nicht speichern.
Verknüpfe ich das Ergebnis stattdessen an eine weitere Und-Logik und mache damit die Konvertierung (Eingangsfunktion) geht alles.
Nun das komische: Wenn ich die Und-Logik deaktiviere und dem Output meiner freien Formel zusätzlich das Bool KNX-Objekt hinzufüge, funktioniert die implizierte Konvertierung.
Tausche ich die Reihenfolge der Output-Verknüpfungen, also erst das KNX-Objekt dann die deaktivierte UND-Logik, wird die Logik rot und lässt sich nicht speichern.
Mache ich etwas falsch? Klingelt das Problem bei jemanden?
Viele Grüße
Stefan