FritzBox: FHEM per Telnet starten
Zur Navigation springen
Zur Suche springen
Falls erforderlich, kann ein auf einer FritzBox laufendes FHEM per Telnet gestartet werden. Ein Neustart der Fritz!Box ist so z. B. nach einem FHEM-Shutdown nicht erforderlich. Die möglichen Vorgehensweisen sind im Folgenden beschrieben.
Unter Windows
Z. b. mit PuTTY:
- PuTTY z.B. von www.chip.de herunterladen.
- putty0xy.exe starten
- Im daraufhin erscheinenden Dialog zur Verbindungskonfiguration (siehe nebenstehendes Bild PuTTy1)
- Eingabe von "fritz.box" oder der IP der Fritzbox
- Auswahl von Telnet als Verbindungstyp
- Öffnen der Verbindung über die Schaltfläche "Open"
- Im Befehlsfenster (siehe Bild PuTTy2) dann
- Eingabe des Passwortes der Fritz!Box
- Wechsel in das FHEM-Verzeichnis
- Aufruf des FHEM Start-Skriptes
- damit wurde FHEM gestartet und kann im Webbrowser über die Adresse fritz.box:8083/fhem aufgerufen werden.
Unter MacOS X - kurz -
- Starten von Terminal.app
- telnet fritz.box
- PASSWORT DER FRITZBOX EINGEBEN
- cd /var/media/ftp/fhem
- ./startfhem
- http://fritz.box:8083/fhem
Unter MacOS X - ausführlich -
- Starten von Terminal.app (gehört zum Lieferumfang von OS X)
zu finden unter: Programme|Dienstprogramme|Terminal.app
- Angezeigt wird ähnlich:
Last login: Sun Feb 10 12:00:07 on ttys000 macbook-air:~ user$
- Eingeben:
macbook-air:~ user$ telnet fritz.box [Enter] oder die IP der FritzBox macbook-air:~ user$ telnet 192.168.2.1 [Enter]
- Angezeigt wird ähnlich:
Trying 192.168.2.1... Connected to fritz.box. Escape character is '^]'. password:
- Eingeben:
password: PASSWORT DER FRITZBOX EINGEBEN [Enter]
- Angezeigt wird ähnlich:
BusyBox v1.19.3 (2012-10-12 14:52:09 CEST) built-in shell (ash) Enter 'help' for a list of built-in commands. ermittle die aktuelle TTY tty is "/dev/pts/1" weitere telnet Verbindung aufgebaut #
- Eingeben (Change Directory = Wechsel in den Pfad, in dem die Datei startfhem steht.):
# cd /var/media/ftp/fhem
- Angezeigt wird:
#
- Eingeben (List: Dient nur der Kontrolle.):
# ls -l
- Angezeigt wird ähnlich (Ist dort startfhem vorhanden?):
CHANGED FHEM fhem.cfg fhem.pl lib log perl startfhem www
- Eingeben(Starten von FHEM):
# ./startfhem
- Angezeigt wird ähnlich:
#
Prüfen, ob FHEM läuft -> Eingeben in der Adresszeile des Browsers (z.B. Safari):
http://fritz.box:8083/fhem
- Warten bis die Anzeige "Warten auf fritz.box ..." beendet wird. -> Angezeigt wird FHEM
Links
- Auswahl sinnvoller Kommandozeilentools