FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Mustermann am 01 Januar 2017, 20:05:50

Titel: *gelöst* telnet einzeiler
Beitrag von: Mustermann am 01 Januar 2017, 20:05:50
Abend und ein gesundes neues.


Ich hätte da mal ein Problem,
Und zwar startet eine Kamera bei beweg ein Shell Skript    "cam.sh"


#!/bin/bash
telnet -l daniel -r 127.0.0.1 7072 set Licht_Arbeitszimmer off
exit


Nun meine Frage: 
Wie kann man das als einzeiler schreiben das man nicht mit Eingabetaste die telnet Sitzung bestätigen muss und den Befehl
set Licht_Arbeitszimmer off eingeben muss?

Danke schonmal
Titel: Antw:telnet einzeiler
Beitrag von: kumue am 01 Januar 2017, 20:13:59
glaube so müsste es funktionieren

#!/bin/bash
perl /opt/fhem/fhem.pl 7072 "set Licht_Arbeitszimmer off"
exit
Titel: Antw:telnet einzeiler
Beitrag von: digiart am 01 Januar 2017, 20:14:46
Ich habe einen Befehl in BASH in der folgenden Weise: { echo '<Befehl>'; sleep 3; } | telnet 127.0.0.1 7072
Titel: Antw:telnet einzeiler
Beitrag von: Mustermann am 01 Januar 2017, 20:27:50
Danke kumue,

Macht genau das was es soll.