bin jetzt endlich dazu gekommen mich mit der Anbindung zu beschäftigen. Bevor ich mir eine blutige Nase hole, frag ich doch fix mal nach.
Ich versuche mit Deinen Infos zunächst mal eine Licht zu schalten. Dazu habe ich Deine Beispiele auf ein Minimum reduziert. Im "events.log" von openhab sieht man dann:
Code: Alles auswählen
2016-06-27 23:30:51 - l_esstisch_ON received command ON
2016-06-27 23:30:51 - domiq received command LCN.output.0.170.2=on;ramp:50
2016-06-27 23:30:51 - domiq received command LCN.relay.0.23.1=0
So wie ich das sehe, funktioniert der Aufruf für das/ein TCP Binding. Das sieht im "openhab.log" auch nicht schlecht aus:
Code: Alles auswählen
2016-06-27 23:20:19.790 [DEBUG] [m.r.internal.engine.RuleEngine] - Executing rule 'l_esstisch>ON'
2016-06-27 23:20:19.790 [DEBUG] [m.r.internal.engine.RuleEngine] - Executing rule 'domiqs'
2016-06-27 23:20:19.806 [DEBUG] [m.r.internal.engine.RuleEngine] - Executing rule 'domiqs'
a) Neben der "openhab.cfg" Erweiterung für TCP, gibt es doch "nur" die Zeile
Code: Alles auswählen
String domiq { tcp=">[10.10.10.10:4224:'REGEX((.*))']" }b) Wenn ein Befehl per TCP-Binding versendet wird, kann ich mir eine Rückgabe/Quittung anschauen?
Viele Grüße
Ralf


