[gelöst:] WOL shutdownCmd funktioniert nicht

Begonnen von LuBeDa, 10 Mai 2017, 18:46:02

Vorheriges Thema - Nächstes Thema

LuBeDa

Hallo zusammen,

ich möchte mein Synology NAS zeitgesteuert herunterfahren. Dazu habe ich mir folgende commandline auf meinem Pi3 zusammen gebastelt:

sshpass -p FHEMistSuper ssh -tt admin@ds212 sudo poweroff

Rufe ich den Befehl aus der shell auf ist alles ok. Das NAS fährt herunter aber mit dem WOL Modul klappt es nicht.

defmod WOLDS212 WOL 00:11:22:33:44:55 192.168.178.25
attr WOLDS212 shutdownCmd "sshpass -p FHEMistSuper ssh -tt admin@ds212 sudo poweroff"
attr WOLDS212 verbose 5

setstate WOLDS212 off


Ich habe ein anderes NAS mit einem ähnlichen Befehl, das aber über das WOL Modul sehr gut funktioniert.

Kann mir jemand helfen?

Gruß aus Datteln
Ludger

KernSani

Hi,
Gibt es irgendwelche Fehlermeldungen im Log? Was passiert, wenn du {"sshpass usw... "} in die FHEM Kommandozeile eingibst?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

miot

Liegt sshpass im Pfad, so dass es gefunden werden kann?  Besser ist es immer absolute Pfadnamen anzugeben.

Otto123

Zitat von: KernSani am 10 Mai 2017, 19:48:05
Hi,
Gibt es irgendwelche Fehlermeldungen im Log? Was passiert, wenn du {"sshpass usw... "} in die FHEM Kommandozeile eingibst?
In der Kommandozeile braucht es in dem Fall die {} nicht :) Shellbefehle gehen direkt mit ""
Hat denn der user fhem den public key vom Host in seinem Cache? Oder hat der sich geändert und muss überschrieben werden?
Ich würde ohne sshpass arbeiten nur mit public key.

Der Test in der Shell ist doch sicher mit anderem User erfolgt?  ;D

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

LuBeDa

Otto123 hat Recht, es lag am public key.

mit sudo -u fhem ssh ds212
habe ich als user fhem eine ssh Verbindung zum host ds212 aufgebaut, dann kam die Meldung mit dem public key......

Jetzt läuft es.

Danke

KernSani

Sehr schön. Dann noch das Thema auf [Gelöst] setzen (Subject des ersten Post ändern)
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...