Ne, bitte nicht (dort)
Weil:
1. Das hier ist nicht die "Automatische Typ Konvertierung zwischen Subsystemen", sondern eine im Subsystem enthaltene Interpretation von Zeichenketten von / zu booleschen Werten auf der Seite der jeweiligen Technologie. Das passiert also zwischen der Kommunikation und dem entsprechenden Objekt (siehe beispielsweise die ganzen Konvertierungen im Datenfluss, hier für Modbus, unter: https://elabnet.atlassian.net/l/c/ubygc2e0)
2. Die "Automatische Typ Konvertierung zwischen Subsystemen" erfolgt IMMER nur zwischen Dispatcher und dem Objekt (ausgeführt durch das Ziel-Subsystem). Genau: Auf Basis einer Verknüpfung eines Objektes mit einem oder mehreren anderen Objekten werden Werte vom Dispatcher an das Subsystem für das jeweilige Zielobjekt übergeben. Das betreffende Subsystem erkennt, das der übergebene Objekttyp ein anderer ist (z.B. Float) als der Objekttyp des Zielobjektes (z.B. Boolsch) und nimmt eine Konvertierung vor, bevor der Wert dem eigenen Objekt übergeben wird. Die Autokonvertierung erfolgt also auf der "Dispatcher-Seite" eines Subsystems und wird vom jeweiligen Subsystem - durchaus technologiespezifisch - vorgenommen (und muss auch jeweils dort implementiert werden, was es aufwändig macht).
Das Logik-Subsystem hat seine eigene Auto-Konvertierung, ist aber agnostisch dahingehend, woher der Objektwert kommt, also egal ob der Wert ursprünglich von MQTT, Modbus, 1-Wire oder was auch immer übernommen wurde
Mithin gehören die technologiespezifischen Konvertierungshandlungen in ANDEREN Subsystemen nicht in die Beschreibung zur Logik. Die für die Logik "Automatische Objekttyp Konvertierung" allerdings schon.
Leider ned einfach was da alles passiert ...
Das gehört noch ins Wiki für MQTT (und bei HTTP/REST-API haben wir das auch)
lg
Stefan