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

Aus FHEMWiki
(→‎Unter MacOS X stoppen: FRITZBOX in RASPBERRY geändert)
K (+ Voraussetzung ist installation nach anleitung, denn hier wird vorausgesetzt, dass fhem bereits von systemd verwalteter service ist.)
 
(10 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Todo|Hier sind noch einige Erweiterungen / Erläuterungen nötig ... z.B., wieso hier plötzlich ein Fritz!Box Passwort eingegeben werden muss, etc.}}
Ein auf einem '''[[Raspberry Pi]]''' laufendes '''FHEM starten und stoppen''' (ein Neustart des Raspberry 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 von Terminal.app
# 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"


ssh pi@192.168.2.50                         (Hier muss natürlich der eigene User und IP eingegeben werden.)
== 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"


PASSWORT DES RASPBERRY EINGEBEN
== FHEM Status ==
 
# Starten des SSH Clients
sudo /etc/init.d/fhem start
# 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.
== Unter MacOS X stoppen ==
# Den Befehl ''sudo systemctl status fhem'' (bei älteren Rasbian-Versionen: ''sudo /etc/init.d/fhem status'') ausführen
Starten von Terminal.app
Als Antwort wird auf der Konsole der aktuelle Status von FHEM ausgegeben. z.B. fhem is running
 
ssh pi@192.168.2.50                         (Hier muss natürlich der eigene User und IP eingegeben werden.)
 
PASSWORT DER RASPBERRY EINGEBEN
 
sudo /etc/init.d/fhem stop


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