Objekt mit Uhrzeiteingabe

Programmierung der HomeMatic CCU mittels contronics homeputer CL

Moderator: Co-Administratoren

Antworten
DJDieter
Beiträge: 312
Registriert: 11.01.2008, 14:41
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 33 Mal
Danksagung erhalten: 20 Mal

Objekt mit Uhrzeiteingabe

Beitrag von DJDieter » 10.03.2017, 09:50

Hallo Zusammen,

ich hab mal eine kleine Frage an die HPCL-Spezialisten:

Ich habe ein Objekt namens "Zurueck"vom Typ "Zeichen" bei dem ich eine Zeit eingeben kann und das im Interrvall "jede Minute" ausgeführt wird. Wenn das Objekt leer ist, soll nichts passieren - erst wenn eine Zeit eingegeben wird. Das Makro hat folgenden Eintrag

Code: Alles auswählen

Wenn Zurueck=* "**:**:**"
dann
starte(Nacht)
endewenn

Start:=Zurueck-"01:00:00"

wenn Uhrzeit=Start dann
starte(Tag)
Zurueck:=""
endewenn
Wenn ich nun eine Zeit eingebe, muß sie ja meines Wissen in diesem Fall im Format "hh:mm:ss" sein. Nun wäre es mir lieb, wenn ich nur "hh:mm" eingeben müßte. Funktioniert das mit folgendem Eintrag oder wird das Makro dann jede Minute ausgeführt?

Code: Alles auswählen

Wenn Zurueck=* "**:**:00"
dann
starte(Nacht)
endewenn

Start:=Zurueck-"01:00:00"

wenn Uhrzeit=Start dann
starte(Tag)
Zurueck:=""
endewenn
Raspberry PI 4 mit RaspberryMatic, 4 LAN-Gateways, zwei HmIP-HAP und 248 Geräte
CUxD mit 357 Kanälen auf 64 Geräten
Zusatzsoftware: XML-API, CUxD-Highcharts, NEO-Server, Programmedrucken, CUxD, E-Mail, Philips Hue, Messenger, CCU-Historian, JB-HP-Devices, HomeKit HomeMatic
Anbindungen: Wolf eBus; NodeMCU-Ultraschall-Füllstandsmessung mit Temperatureinfluß; Fußbodenheizung mit Rücklauftemperaturbegrenzer (RTL)

Antworten

Zurück zu „homeputer CL“