Willkommen auf unserer neuen Forenplattform für das Bus-Profi Forum

Neue Felder für die persönlichen Daten
Man kann jetzt seine öffentlich einsehbare Daten genau bestimmen. Details findet ihr in in diesem Beitrag.

Durch die neue Forensoftware und die Portierung der Daten konnten die Passwörter aus dem alten Forum nicht übernommen werden, bitte lassen Sie sich ein neues Passwort über die Passwort vergessen Funktion zusenden. Sollte es zu Problemen kommen kontaktieren Sie das Bus-Profi Team per E-Mail.

CLOCK.sunrise & CLOCK.sunset /lua

Hard- und Softwarefragen rund Domiq-Module fürs LCN-System

Themenersteller
spider-musik
Mitglied
Mitglied
Beiträge: 25
Registriert: Di 20. Aug 2013, 12:51

#1 CLOCK.sunrise & CLOCK.sunset /lua

Beitragvon spider-musik » Do 7. Nov 2013, 06:23

Hat schon einer mit CLOCK.sunrise & CLOCK.sunset in lua gemacht.

Würde gern mit diesen Zeiten Steuerungsaufgaben machen.

Armin


DOMIQ-Support
Fleißiges Mitglied
Fleißiges Mitglied
Beiträge: 291
Registriert: Fr 7. Jun 2013, 09:59
Danksagung erhalten: 1 Mal
Kontaktdaten:

#2 RE: CLOCK.sunrise & CLOCK.sunset /lua

Beitragvon DOMIQ-Support » Do 7. Nov 2013, 08:21

You can use sunset and sunrise time in timers without using Lua. Just enter the sunrise or sunset keyword in the Hour field during timer definition. If you need a timer to be triggered before sunrise or sunset, then enter negative number in the Minute field. Similarly you can add positive delay.

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#3 RE: CLOCK.sunrise & CLOCK.sunset /lua

Beitragvon Beleuchtfix » Do 7. Nov 2013, 10:12

Ansonsten in lua
my_sunset = use 'CLOCK.sunset'

Viel Erfolg
Florian


Themenersteller
spider-musik
Mitglied
Mitglied
Beiträge: 25
Registriert: Di 20. Aug 2013, 12:51

#4 RE: CLOCK.sunrise & CLOCK.sunset /lua

Beitragvon spider-musik » Do 7. Nov 2013, 11:41

Die aktuelle Uhrzeit kann man nicht auslassen um bestimmte Steuerungsaufgabe zu machen.

Benutzeravatar

Beleuchtfix
Administrator
Administrator
Beiträge: 5294
Registriert: Mi 10. Jan 2007, 18:49
Hat sich bedankt: 4 Mal
Danksagung erhalten: 16 Mal
Kontaktdaten:

#5 RE: CLOCK.sunrise & CLOCK.sunset /lua

Beitragvon Beleuchtfix » Do 7. Nov 2013, 13:03

Da gibt es VAR.clock, die kannst du bei timer oder events verwenden.

Code: Alles auswählen


clk 
= use 'VAR.clock'
function clock()
 clk:set(date("%H:%M"))
 stunde = date("%H")
 minute = date("%M")
end

Damit bekomme ich die Uhrzeit formatiert und angezeigt.
Viel Erfolg
Florian


Themenersteller
spider-musik
Mitglied
Mitglied
Beiträge: 25
Registriert: Di 20. Aug 2013, 12:51

#6 RE: CLOCK.sunrise & CLOCK.sunset /lua

Beitragvon spider-musik » Fr 22. Nov 2013, 12:02

string.format -> Kann man die die Variablen formatieren.

function clock()
set ('VAR.clock',string.format("%d:%02d",date("%H"),date("%M")))
set ('VAR.clock.Minute',date("%M"))
set ('VAR.clock.Wochentag',date("%w"))
end

Mit dieser Funktion wird die Zeit mit dem richtigen Format zum Vergleichen der CLOCK.sunrise ermittelt und in die Variable 'VAR.clock' geschrieben.

[note]Weiter Info für Datum und Zeit für Sprache LUA http://www.lua.org/pil/22.1.html[/note]


Zurück zu „Domiq-Module - DOMIQ Sp. z o.o.“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 46 Gäste