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

Aus FHEMWiki
(Kategorien und Links hinzugefügt)
K (+ Voraussetzung ist installation nach anleitung, denn hier wird vorausgesetzt, dass fhem bereits von systemd verwalteter service ist.)
 
(13 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Ein auf einem Raspberry laufendes FHEM starten und stoppen. Ein Neustart des Raspberries ist so nicht erforderlich.
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äß [https://fhem.de/#Installation Installationsanleitung]


== Unter MacOS X starten
== 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"


Starten von Terminal.app
== FHEM Status ==
 
# Starten des SSH Clients
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 DER FRITZBOX 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
sudo /etc/init.d/fhem start
 
== Unter MacOS X stoppen
 
 
Starten von Terminal.app
 
ssh pi@192.168.2.50                          (Hier muss natürlich der eigene User und IP eingegeben werden.)
 
PASSWORT DER FRITZBOX EINGEBEN
 
sudo /etc/init.d/fhem stop


== Links ==
== Links ==
Zeile 30: 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

  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