ECMD wie Befehl formatieren?

Begonnen von uland2012, 16 April 2016, 09:45:02

Vorheriges Thema - Nächstes Thema

uland2012

Hallo und guten morgen,

ich komme einfach nicht weiter und bitte um Hilfe.
Seit Wochen durchforste ich das Forum und den Rest des Netzes nach Informationen, leider ohne Erfolg.

Folgenden Status habe ich hier

- FHEM ist auf neuestem Stand (letztes Update gemacht am 16.04.)

- ein ECMD Device wurde angelegt
- das Device wird als open angezeigt
- am Device selbst kann ich auch sehen, dass eine Verbindung besteht. Dies wird dort angezeigt.

- ich muss nun folgenden Code an das Device senden
<Login user="none" passwd="" services=,,NetPage: 2.0;PocsagRX;LrsRX;Heartbeat:1.0;Config:1.0" />

hiermit logge ich mich am Device ein und kann danach weitere Kommandos an das Device senden die auf die selbe Art formatiert sind.

Meine Hürde ist nun, wie formatiere ich diesen Befehl, dass daraus ein Perl command wird ?

Folgendes habe ich probiert (und viele andere Varianten)
get TX7470A raw { "'Loginuser' => 'none', 'passwd' => '', 'services' => 'NetPage:2.0;Heartbeat:1.0;PocsagRX;LrsRX;Config:1.0'"}

Das Device antwortet mir siehe Screenshot,
aber damit bin ich noch nicht eingeloggt am Device.

Direkt und ohne FHEM kann ich mit dem Device über Telnet kommunizieren und Befehle abschicken, die dann auch verarbeitet werden.

Bleibt die Frage, wie mache ich aus
<Login user="none" passwd="" services=,,NetPage: 2.0;PocsagRX;LrsRX;Heartbeat:1.0;Config:1.0" />
einen Befehl der von FHEM an das ECMD Device gesendet und verarbeitet werden kann?

Vielen Dank für Eure Unterstützung und Hilfe.