Raspberry Pi: FHEM starten/stoppen: Unterschied zwischen den Versionen
Krikan (Diskussion | Beiträge) (FHEM(R)) |
Sörn (Diskussion | Beiträge) K (+ Voraussetzung ist installation nach anleitung, denn hier wird vorausgesetzt, dass fhem bereits von systemd verwalteter service ist.) |
||
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
* Funktionierender SSH Consolen Client | * Funktionierender SSH Consolen Client | ||
** MacOS X: Terminal.app | ** MacOS X: Terminal.app | ||
** Windows: openssh mit mingw (Putty kann auch genutzt werden, dabei funktioniert in den Beispielen Schritt 2 anders) | ** Windows: Ab Windows 10 Version 1803 nativ: Windows+R Befehl eingeben (Schritt 1 entfällt) oder cmd Fenster. In älteren Versionen: openssh mit mingw (Putty kann auch genutzt werden, dabei funktioniert in den Beispielen Schritt 2 anders) | ||
** Linux: ssh in der Shell | ** Linux: ssh in der Shell | ||
* FHEM installiert als von systemd verwalteter Service gemäß [https://fhem.de/#Installation Installationsanleitung] | |||
== FHEM starten == | == FHEM starten == | ||
Zeile 11: | Zeile 12: | ||
# Mit dem RPi verbinden mittels ''ssh pi@192.168.2.50'' (Hier muss natürlich der eigene User und IP eingegeben werden.) | # Mit dem RPi verbinden mittels ''ssh pi@192.168.2.50'' (Hier muss natürlich der eigene User und IP eingegeben werden.) | ||
# Passwort des Benutzers (in diesem Beispiel "pi") eingeben. | # Passwort des Benutzers (in diesem Beispiel "pi") eingeben. | ||
# Den Befehl ''sudo /etc/init.d/fhem start'' ausführen | # Den Befehl ''sudo systemctl start fhem'' (bei älteren Rasbian-Versionen: ''sudo /etc/init.d/fhem start'') ausführen | ||
Als Rückmeldung wird auf der Konsole "Starting fhem ..." ausgegeben. Damit ist FHEM gestartet. Als Gegenprüfung kann der Status abgefragt werden. Siehe "FHEM Status" | Als Rückmeldung wird auf der Konsole "Starting fhem ..." ausgegeben. Damit ist FHEM gestartet. Als Gegenprüfung kann der Status abgefragt werden. Siehe "FHEM Status" | ||
Zeile 18: | Zeile 19: | ||
# Mit dem RPi verbinden mittels ''ssh pi@192.168.2.50'' (Hier muss natürlich der eigene User und IP eingegeben werden.) | # Mit dem RPi verbinden mittels ''ssh pi@192.168.2.50'' (Hier muss natürlich der eigene User und IP eingegeben werden.) | ||
# Passwort des Benutzers (in diesem Beispiel "pi") eingeben. | # Passwort des Benutzers (in diesem Beispiel "pi") eingeben. | ||
# Den Befehl ''sudo /etc/init.d/fhem stop'' ausführen | # Den Befehl ''sudo systemctl stop fhem'' (bei älteren Rasbian-Versionen: ''sudo /etc/init.d/fhem stop'') ausführen | ||
Als Rückmeldung wird auf der Konsole "Stopping fhem ..." ausgegeben. Damit ist FHEM beendet. Als Gegenprüfung kann der Status abgefragt werden. Siehe "FHEM Status" | Als Rückmeldung wird auf der Konsole "Stopping fhem ..." ausgegeben. Damit ist FHEM beendet. Als Gegenprüfung kann der Status abgefragt werden. Siehe "FHEM Status" | ||
Zeile 25: | Zeile 26: | ||
# Mit dem RPi verbinden mittels ''ssh pi@192.168.2.50'' (Hier muss natürlich der eigene User und IP eingegeben werden.) | # Mit dem RPi verbinden mittels ''ssh pi@192.168.2.50'' (Hier muss natürlich der eigene User und IP eingegeben werden.) | ||
# Passwort des Benutzers (in diesem Beispiel "pi") eingeben. | # Passwort des Benutzers (in diesem Beispiel "pi") eingeben. | ||
# Den Befehl ''sudo /etc/init.d/fhem status'' ausführen | # Den Befehl ''sudo systemctl status fhem'' (bei älteren Rasbian-Versionen: ''sudo /etc/init.d/fhem status'') ausführen | ||
Als Antwort wird auf der Konsole der aktuelle Status von FHEM ausgegeben. z.B. fhem is running | Als Antwort wird auf der Konsole der aktuelle Status von FHEM ausgegeben. z.B. fhem is running | ||
Zeile 34: | Zeile 35: | ||
[[Kategorie:FAQ]] | [[Kategorie:FAQ]] | ||
[[Kategorie:HOWTOS]] | [[Kategorie:HOWTOS]] | ||
[[Kategorie:Raspberry Pi]] |
Aktuelle Version vom 11. Dezember 2020, 22:19 Uhr
Ein auf einem Raspberry Pi laufendes FHEM starten und stoppen (ein Neustart des Raspberry ist so nicht erforderlich).
Voraussetzungen
- Funktionierender SSH Consolen Client
- MacOS X: Terminal.app
- Windows: Ab Windows 10 Version 1803 nativ: Windows+R Befehl eingeben (Schritt 1 entfällt) oder cmd Fenster. In älteren Versionen: openssh mit mingw (Putty kann auch genutzt werden, dabei funktioniert in den Beispielen Schritt 2 anders)
- Linux: ssh in der Shell
- FHEM installiert als von systemd verwalteter Service gemäß Installationsanleitung
FHEM starten
- Starten des SSH Clients
- Mit dem RPi verbinden mittels ssh pi@192.168.2.50 (Hier muss natürlich der eigene User und IP eingegeben werden.)
- Passwort des Benutzers (in diesem Beispiel "pi") eingeben.
- Den Befehl sudo systemctl start fhem (bei älteren Rasbian-Versionen: sudo /etc/init.d/fhem start) ausführen
Als Rückmeldung wird auf der Konsole "Starting fhem ..." ausgegeben. Damit ist FHEM gestartet. Als Gegenprüfung kann der Status abgefragt werden. Siehe "FHEM Status"
FHEM stoppen
- Starten des SSH Clients
- Mit dem RPi verbinden mittels ssh pi@192.168.2.50 (Hier muss natürlich der eigene User und IP eingegeben werden.)
- Passwort des Benutzers (in diesem Beispiel "pi") eingeben.
- Den Befehl sudo systemctl stop fhem (bei älteren Rasbian-Versionen: sudo /etc/init.d/fhem stop) ausführen
Als Rückmeldung wird auf der Konsole "Stopping fhem ..." ausgegeben. Damit ist FHEM beendet. Als Gegenprüfung kann der Status abgefragt werden. Siehe "FHEM Status"
FHEM Status
- Starten des SSH Clients
- Mit dem RPi verbinden mittels ssh pi@192.168.2.50 (Hier muss natürlich der eigene User und IP eingegeben werden.)
- Passwort des Benutzers (in diesem Beispiel "pi") eingeben.
- Den Befehl sudo systemctl status fhem (bei älteren Rasbian-Versionen: sudo /etc/init.d/fhem status) ausführen
Als Antwort wird auf der Konsole der aktuelle Status von FHEM ausgegeben. z.B. fhem is running
Links
- Ausführlichere Anleitung, die auch für Raspberry hilfreich sein kann: FritzBox: FHEM per Telnet starten
- Auswahl sinnvoller Kommandozeilentools