Raspberry Pi: FHEM starten/stoppen: Unterschied zwischen den Versionen

Aus FHEMWiki
K (+ Voraussetzung ist installation nach anleitung, denn hier wird vorausgesetzt, dass fhem bereits von systemd verwalteter service ist.)
 
(3 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 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, 23: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

  1. Starten des SSH Clients
  2. Mit dem RPi verbinden mittels ssh pi@192.168.2.50 (Hier muss natürlich der eigene User und IP eingegeben werden.)
  3. Passwort des Benutzers (in diesem Beispiel "pi") eingeben.
  4. 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

  1. Starten des SSH Clients
  2. Mit dem RPi verbinden mittels ssh pi@192.168.2.50 (Hier muss natürlich der eigene User und IP eingegeben werden.)
  3. Passwort des Benutzers (in diesem Beispiel "pi") eingeben.
  4. 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

  1. Starten des SSH Clients
  2. Mit dem RPi verbinden mittels ssh pi@192.168.2.50 (Hier muss natürlich der eigene User und IP eingegeben werden.)
  3. Passwort des Benutzers (in diesem Beispiel "pi") eingeben.
  4. 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