fehlermeldung trotz erfolgreicher ausführung

Begonnen von satprofi, 20 August 2017, 11:51:12

Vorheriges Thema - Nächstes Thema

satprofi

Hallo.
Habe ein DOIF mit folgenden code

[Ueberschuss] >600 and [Lader] eq "on" and ($mday!=28)) ({system('python2 /usr/local/bin/12Amp.py&');;})


das mir aber den Fehler " {system('python2 /usr/local/bin/6Amp.py&');;}: -1 " , trotz erfolgreicher ausführung ausgibt.

ein notify mit "  { my $t1 = (ReadingsVal('Ueberschuss','W',''));; system("/bin/echo $t1 > /home/pi/fhem/ueberschuss");;} "  wird ohne fehler ausgeführt.
wo ist da der unterschied?

lg
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Otto123

-1 ist lediglich die Rückmeldung des system Aufrufes.
Den kannst du eigentlich einfacher machen:
"python2 /usr/local/bin/12Amp.py"

Also ohne & und ohne system "Klammer" siehe commandref https://fhem.de/commandref_DE.html#command

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

satprofi

also wenn ich es so schreibe

'python2 /usr/local/bin/12Amp.py'


bekomme ich : "'python2 /usr/local/bin/12Amp.py': Unknown command 'python2, try help. "

irgendwas verstehe ich nicht-
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Otto123

war nicht meine Empfehlung ' '
Meine Angabe war " " wie in der Doku  :-X
ZitatSHELL-Befehle (diese müssen von doppelten Anführungszeichen "" eingeschlossen werden)
ZitatSHELL-Kommandos werden im Hintergrund ausgeführt,
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

satprofi

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

satprofi

klappt. erstes problem erledigt.
nächstes problem zum bewurzeln
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram