Hallo,
wenn ich folgenden Code ausführe,
{system ("sudo irsend SEND_ONCE Panasonic_TX-L42ETW5 KEY_POWER");; fhem ("sleep 300");; system("sudo /usr/local/bin/pilight-send -p rev2_switch -i B1 -u 56 -f&")}
bleibt der Raspberry hängen und reagiert erst nach dem Sleep befehl wieder auf eingaben oder Seitenaktualisierungen.
Kann ich das irgendwie anders beheben?
Vielen Dank im voraus
arokh12
ja, commandref von sleep bis zum Ende lesen ;)
Wenn in dem fhem-Statement noch was anderes kommt, ist's non blocking.
Zitat von: Doggiebert am 31 Dezember 2014, 16:34:37
ja, commandref von sleep bis zum Ende lesen ;)
Wenn in dem fhem-Statement noch was anderes kommt, ist's non blocking.
ich habe jetzt den folgenden Code zu
{fhem {system("sudo irsend SEND_ONCE Panasonic_TX-L42ETW5 KEY_LAUTER")};; sleep 10;; {system("sudo irsend SEND_ONCE Panasonic_TX-L42ETW5 KEY_LAUTER")}}
zusammengefasst. Der Fehler tritt trotzdem noch auf.
Wie kann ich das Problem beheben?
arokh12
naja, so ist das immer noch das gleiche...
wenn Du solche Wartezeiten brauchst, trenn die Anweisung doch über at- Statements auf