Ich möchte gerne einen Tex auf den Bus schicken. Dazu habe ich folgendes Device mit dpt16.000 definiert:
define MyDevice KNX 0/6/2:dpt16.001
attr MyDevice IODev EIB
Den Text schicke ich wie folgt:
set MyDevice string Hallo Welt
Auf dem Bus kommt aber nichts an, d.h. in der Diagnose der ETS sehe ich gar nichts und auch auf dem Glastaster, der die GA liest, passiert nichts.
Wenn ich über die ETS einen Wert schreibe, kommt er aber in FHEM an und steht dann im State, d.h. FHEM liest die GA korrekt aus.
Mache ich etwas falsch?
Grüße,
probiere mal:
set MyDevice g1 string Hallo Welt
oder
set MyDevice g1 Hallo Welt
Beides geht bei mir. Ohne das g1 (also dem Reading) geht es bei nicht.
Danke, hatte ich auch schon probiert, aber leider mit dem gleichen (Nicht-)Ergebnis.
Dann habe ich keine Idee :-\
Ich habs gerade probiert
set MSG_All string Hallo Welt
geht fehlerfrei.
FHEM -> knxd -> bus -> MDT GlastasterII
define MSG_All KNX 21/1/0:dpt16.001
attr MSG_All IODev EIB
Zum Testen habe ich den Glastaster im Parameter Bedienen / Anzeige -> Infoanzeige -> Meldung Text mit der GA 23/1/0 verbunden [alle Glastaster]
Vielleicht hat es etwas mit dem IP/KNX Gateway bei dir zu tun...
So, ich habe mich dieses Themas mal wieder angenommen. Sorry, dass es so lange lag.
@iBeSmart: Deine Vermutung war richtig.
Ich hatte bisher den TUL (am USB Port angeschlossen) direkt angesprochen, ohne knxd. Das hatte in den anderen Bereichen auch funktioniert, weshalb mir gar nicht bewusst war, dass das so vielleicht nicht optimal ist.
Ich habe jetzt knxd installiert und siehe da, es geht.