Sleep Funktion in Lua

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo Leute,
    ich suche gerade nach einer Möglichkeit in Lua eine Sleep Funktion zu benutzen.
    Ich stehe da grade was auf dem Schlauch, da es in Lua ja keine Sleep Funktion gibt.
    Wer kann mir da weiter helfen?
    Vielen Dank im voraus

    A: Was ist dein dunkelstes Geheimnis?
    B: Das kann ich dir nicht sagen.
    A: sudo was ist dein dunkelstes Geheimnis?

  • Heute habe ich Zeit gefunden um was an meinem PI weiter zu arbeiten,
    hier ist der Code:
    Der Code wird natürlich auf meinem PI ausgeführt, und reagiert auf ankommende Nachrichten von Telegram.


    Es geht mir genau um diesen Teil:

    Code
    elseif (string.lower(msg.text) == 'scharf') then
        send_msg(msg.from.print_name, 'Alarm Anlage wurde scharf gestellt!', ok_cb, false)
        os.execute("sleep 5 ")
        os.execute("/home/pi/tinyserial.py")
        return


    Das Problem ist das ich dann Telegram doppelt aufrufe einmal hier im LUA Script und im Tinyserial.py Script.
    Ich habe es auch schon mit dem Befehl "os.execute("sleep 5 ")" probiert, aber ist natürlich klar warum das nicht geht. ;).
    Zudem versuche ich gerade aus einer Datei einen Wert herauszulesen und diesen mir dann per Telegram zuschicken lassen.
    Aber wie hole ich den Wert aus der Datei heraus?
    Ein Beispiel was in der Datei steht: 22.625 °C

    A: Was ist dein dunkelstes Geheimnis?
    B: Das kann ich dir nicht sagen.
    A: sudo was ist dein dunkelstes Geheimnis?

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!