Seite 2 von 2
#11 RE: Lua Syntax?
Verfasst: Sa 8. Jun 2013, 02:36
von coleman
Vielleicht kann ich das Script über ein Event aufrufen.
Wenn ja, wie?
#12 RE: Lua Syntax?
Verfasst: Sa 8. Jun 2013, 02:45
von coleman
Ok ich habe es hinbekommen.
Habe ein Event erzeugt und dann über C.LOGIC das Script aufgerufen.
Läuft Super.
MfG Marcel
#13 RE: Lua Syntax?
Verfasst: Sa 8. Jun 2013, 06:11
von Beleuchtfix
Wenn du sagst, was du willst, versteht man es auch

Die Lösung über Events hätte ich auch gemacht.
Es geht aber natürlich auch einfach über eine if Abfrage im Script
Code: Alles auswählen
uhrzeit = use 'VAR.UHR'
sensor = use 'LCN.sensor.0.5.7'
function notify()
local t1 = 0
    if sensor = 1 then
        t1=uhrzeit.value
        -- command ("C.REMOTE.notify=Klingel " .. t1)
        print (t1)
    end
end
sensor.onchange = notify
#14 RE: Lua Syntax?
Verfasst: Sa 8. Jun 2013, 11:29
von coleman
Hallo Florian,
danke für deine Info.
Genau das hat mir noch gefehlt.
Habe das auch schon in etwa so versucht, jedoch die Syntax stimmte nicht.
Schlage mich noch mit LUA rum aber es wird immer klarer.
mfg Marcel
#15 RE: Lua Syntax?
Verfasst: Sa 8. Jun 2013, 14:41
von Beleuchtfix
Um einen Teil der Fehler zu finden benutze ich gerne PSPad als Editor. Der hat auch ein Syntax-Highlighting für Lua und kümmert sich um das Einrücken! Entweder per Copy and Paste den Code zwischen Base und Editor hin und her schieben, meisten benutze ich aber die FTP Verbindung mit PSPad. Dann musst du nach dem Abspeichern beim Logic-Editor zurücksetzen anklicken und anschließend speichern.
Gruß
Florian