Homebridge auf zweitem RPi

Begonnen von piet_pit, 03 April 2017, 18:31:11

Vorheriges Thema - Nächstes Thema

piet_pit

Hallo Zusammen,

ich versuche gerade, auf einem zweiten RPi Homebridge einzurichten und gehe dazu nach dem Wiki-Artikel "Homebridge Start und Status in FHEM" vor. Nun steht da, dass das Programm SSH-Pass seitens des Remote-Scripts aufgerufen bzw. installiert wird.
Was bedeutet das konkret, muss ich dieses Programm installieren, auf dem Rpi, auf dem FHEM läuft :( ?

Benötige hier einen kleinen Tip.
VG
Pit 
FHEM Latest Revision: 29615
Raspberry Pi 3, Rasbian-Stretch
FRITZ!Box 7690
HM-Mod-RPI-PCB, JeeLink
CUNO 1.47

justme1968

Statt wie in dem artikel beschrieben sshpass zu verwenden ist es besser ssh korrekt für zertifikatbasierten Zugriff zu konfigurieren.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Otto123

Hi Pit,

von dem eigentlichen Problem habe ich null Ahnung, aber falls Dir meine Notizen zu ssh helfen.

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

piet_pit

Hallo Zusammen,

vielen Dank für die Antworten, bin aber da mit meinen bescheidenen Linux-Kenntnissen aufgeschmissen..

@Andre, da ich nicht weiss, wie man ssh-pass einrichtet, es ist im Wiki auch nicht beschrieben ist, komme ich da nicht weiter, wie man ssh korrekt konfiguriert, weiss ich auch nicht..

@Otto, nach meinem Verständnis nutzt homebridge (zumindest wie im Wiki beschrieben), zum starten den Service init.d, dieses systemctl hilft da glaube ich nicht weiter...

Trotzdem vielen Dank.
VG
Pit
FHEM Latest Revision: 29615
Raspberry Pi 3, Rasbian-Stretch
FRITZ!Box 7690
HM-Mod-RPI-PCB, JeeLink
CUNO 1.47

Otto123

#4
Ach Pit,

was ich in meinem Artikel mache, hat mit Deinem Problem nur am Rande zu tun. Aber die Einrichtung von ssh ist genau die Gleiche.
BTW init.d ist wheezy, systemctl ist jessie - ganz grob gesagt. Beides steuert Dienste, falls Du jessie hast ist init.d nach wie vor vorhanden.

Einrichtung ssh ist nur dieses kurze Stück
ZitatEinrichtung
Alle Aktionen finden im Terminal des "Lokalen Hosts" statt.
# Die Frage nach der passphrase wird zweimal mit enter quittiert, also die passphrase bleibt leer
ssh-keygen -t rsa
# passwort des remote users wird abgefragt
cat ~/.ssh/*.pub | ssh pi@<remote-system> 'umask 077; cat >>.ssh/authorized_keys'
# Alternativ geht auch das Tool ssh-copy-id
ssh-copy-id -i ~/.ssh/id_rsa pi@<remote-system>

Du musst es allerdings wahrscheinlich für einen anderen User machen.

Sorry für die Hilfestellung,

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz