Befehlstelegramm senden

Gast #5177669
Lesenswert?

Hallo, hoffe daß Ihr mir helfen könnt . . .

Ich will übers Internet vom WindowsPC aus Befehle an einen Web-Gerät
(in diesem Fall "EX-6011") senden. In der Anleitung dieses Teils steht, 
daß man z.B. mit Hyperterminal Befehle senden kann, die dann die 
gewünschte Schalt-Handlung im Gerät auslösen, z.B. "Ausgang 1 ein" (--> 
Licht geht an).
Wie kann man das so automatisieren, das nur ein Desktop-Icon angeklickt 
werden muß, welches dann irgendwie ne Batchdatei startet, die das 
Hyperterminal-Programm startet und den Befehl übergibt und sendet?
Oder geht das mit nem anderen Gerät und / oder PC-Programm besser?

Danke für Eure Hilfe im voraus!
Gast #5178978
Lesenswert?

Danke erst mal!

Also "telnet script.txt" mit einem Desktop-Icon aufzurufen ist sicher 
nicht das Problem. aber daß der Inhalt des scripts mit login und 
befehlsstring richtig übermittelt und ausgeführt wird, erscheint mir 
unwahrscheinlich.
Habe zu wenig Ahnung wie man mit telnet und Befehlszeilen usw. umgeht.
Ich hatte gehofft, daß hier jemand sowas schon mal konkret gemacht hat 
und sagen kann, wie man das hinbekommt.
#5178986
Lesenswert?

hans_67 schrieb:
> Habe zu wenig Ahnung wie man mit telnet und Befehlszeilen usw. umgeht.
> Ich hatte gehofft, daß hier jemand sowas schon mal konkret gemacht hat
> und sagen kann, wie man das hinbekommt.

Sowas macht man immer indiviudell, wenn man es mal brauchen sollte.

In den verlinkten Seiten sind auch Beispiele mit WScript.

Im Prinzip must Du halt stück für Stück probieren bis das Ergebnis 
stimmt.

Zuerst kannst Du dich ja mal daran versuchen das das Login klappt.
Gast #5179109
Lesenswert?

Verwende Putty oder besser Kitty. Damit kannst du dich per 
ssh/telnet/rlogin/... auf dein Gerät mit hinterlegtem Username/Passwort 
verbinden und Kommandos automatisch oder per shell ausführen lassen.

Wenn alles funktioniert brauchst du dir nur das Profil auf dem Desktop 
zu speichern und beim anklicken läuft alles ab.
Gast #5180887
Lesenswert?

Vielen Dank!

es wird mir wohl nichts anderes übrig bleiben, als mich mit viel Aufwand 
in Putty o.ä. einzuarbeiten und ganz viel probieren. Zuletzt, als ich 
sowas ähnliches gemacht habe, waren die DOS-Zeiten. Seitdem eben immer 
"geklickt" und nicht programmiert . . .  Die Welt wäre wohl eine bessere 
wenn nicht Bill sondern Linux gewonnen hätte . . .
gibt es vielleicht zu dem EX-6011 eine Alternative, mit der ich übers 
Net eine Schalthandlung auslösen kann und nicht dafür 
"Programmiersprachen" lernen muß ??
Gast #5180896
Lesenswert?

hans_67 schrieb:
> gibt es vielleicht zu dem EX-6011 eine Alternative, mit der ich übers
> Net eine Schalthandlung auslösen kann und nicht dafür
> "Programmiersprachen" lernen muß ??

Ich glaube, in der Beschreibung hab ich irgendwo gelesen, daß es eine 
Software für genau diesen Zweck gibt. Die Datenübertragung wird wohl 
immer mit bestimmten Codes funktionieren, sodaß du auch immer eine 
Software brauchst. Oder du sendest eben diese Codes/Befehle. Und dazu 
mußt du wissen, wie das geht. Welche andere Möglichkeit soll es noch 
geben?
Gast #5180912
Lesenswert?

hans_67 schrieb:
> Vielen Dank!
>
> es wird mir wohl nichts anderes übrig bleiben, als mich mit viel Aufwand
> in Putty o.ä. einzuarbeiten und ganz viel probieren. Zuletzt, als ich
> sowas ähnliches gemacht habe, waren die DOS-Zeiten. Seitdem eben immer
> "geklickt" und nicht programmiert . . .  Die Welt wäre wohl eine bessere
> wenn nicht Bill sondern Linux gewonnen hätte . . . gibt es vielleicht zu
> dem EX-6011 eine Alternative, mit der ich übers Net eine Schalthandlung
> auslösen kann und nicht dafür "Programmiersprachen" lernen muß ??

Das fertige Skript hat bestimmt 3 Zeilen. Wird sicher viel Aufwand.
Gast #5181440
Lesenswert?

Nur weil du am Anfang völlig vergessen hast mal Details zu deinem Gerät 
zu posten - und ich auch nicht verstehe warum  nicht der Rest der sich 
hier involviert einfach mal fragt, und scheinbar nur am Raten ist was 
geht und was nicht

ist es das?
http://www.exsys.de/index.php?page=product&info=441

Handbuch:
http://www.exsys.de/media/files_public/b08c28ab13f78dafc6b65ad687701b9d/ex-6011.pdf

geht per TCP oder virtuellem COM-Port

man kann also per Hyperterminal oder z.B. Putty direkt Befehle an das 
Gerät über TCP/IP senden, oder eben über einen virtuellen COM-Port
Gast #5181450
Lesenswert?

Bert3 schrieb:
> Nur weil du am Anfang völlig vergessen hast mal Details zu deinem Gerät
> zu posten

hans_67 schrieb:
> in diesem Fall "EX-6011"

Das findet man mit dem ersten Treffer samt Anleitung und Beschreibung.

Bert3 schrieb:
> man kann also per Hyperterminal oder z.B. Putty direkt Befehle an das
> Gerät über TCP/IP senden, oder eben über einen virtuellen COM-Port

Das schrieb er ebenfalls schon im allerersten Beitrag:

hans_67 schrieb:
> In der Anleitung dieses Teils steht,
> daß man z.B. mit Hyperterminal Befehle senden kann, die dann die
> gewünschte Schalt-Handlung im Gerät auslösen, z.B. "Ausgang 1 ein" (-->
> Licht geht an).

Aber er wollte nicht "programmieren", also kein Script für Putty oder 
ähnliches schreiben.
Warum er das dazugehörige Programm nicht nutzt, weiß ich auch nicht.
Vielleicht zu teuer?

Aber jetzt hat er ja etwas. Mit Programm.

hans_67 schrieb:
> o.k. hab das jetzt gerafft.
> das teil avr-net-io hab ich mir angesehen, das sieht sehr gut
> (Laiensicher) aus, mit dem Beispielprogramm.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren