Uhrzeiten in der Nacht

  • 24 Antworten
  • Letztes Antwortdatum
Hallo

Ich habe es nun so gelöst.
Wenn Freitag setze NachtEnde auf 08.00
Wenn Sonntag setze NachtEnde auf 06.00
Damit müsste alles abgedeckt sein.
Denke ich.
Diese variable brauche ich noch weiter aber plus 10 min.
In Tasker Syntax weiß ich nicht wie es geht.
Geht es?
Irgendwie ne Art explode. Beim Punkt dann den zweiten Wert plus 10.
??

Vielleicht weiß es ja jemand.

Danke und beste Grüße
 
Ist Tasker denn so flexibel, dass er statt 8:00 auch 08.00 als Uhrzeit akzeptiert? Ich setze Zeiten mit Variablen immer ohne führende Nullen und mit Doppelpunkt, da weiß ich, dass es klappt.
Ne spezielle Tasker Funktion zum Addieren von Uhrzeiten kenn ich nicht, da müsstest du vermutlich mit Variable Split arbeiten.
Bsp. in meiner Notation
Code:
Variable Split %NachtEnde Splitter ':'
Variable Add %NachtEnde2 '10'
Variable Join %NachtEnde Joiner ':'
Jenachdem wie flexibel das ganze sein soll, musst du natürlich aufpassen, dass %NachtEnde2 nicht größer als 60 wird.
 
Hallo.

Natürlich sind da Doppelpunkt. Jetzt.

Danke.
Ich musste das etwas ändern. Ich brauche zwei variable.

Ich teste das jetzt.
Morgen weiß ich mehr.

EingangNacht (35)
<Variabel für Nachtzeit setzen>
A1: If [ %DAYW ~ Sonntag ]
A2: Variable Setzen [ Name:%NachtEnde Zu:04.46 Mathematisch:Aus Hinzufügen:Aus ]
A3: End If
A4: Variable Setzen [ Name:%NachtEnde Zu:04.46 Mathematisch:Aus Hinzufügen:Aus ]
A5: If [ %DAYW ~ Freitag ]
A6: Variable Setzen [ Name:%NachtEnde Zu:08.00 Mathematisch:Aus Hinzufügen:Aus ]
A7: End If
<Ende Variabel für Nachtzeit setzen>
A8: Variable Setzen [ Name:%NachtBeginn Zu:21.00 Mathematisch:Aus Hinzufügen:Aus ]
A9: Variable Aufteilen [ Name:%NachtEnde Teiler:. Basis löschen:Aus ]
A10: Variable Addiere [ Name:%NachtEnde2 Wert:1 Obergrenze:0 ]
A11: Variable registrieren [ Name:%NachtEnde Starter:: Teile löschen:Aus ]
A12: Variable Setzen [ Name:%NachtEndePlus Zu:%NachtEnde Mathematisch:Aus Hinzufügen:Aus ]
A13: Variable Substrahiere [ Name:%NachtEnde2 Wert:1 Obergrenze:0 ]
A14: Variable registrieren [ Name:%NachtEnde Starter:: Teile löschen:Aus ]
A15: HTML Popup [ Code:%NachtEndePlus Layout:HTML Popup Timeout (Sekunden):5 Show Over Keyguard:An ]

Ich hoffe das klappt.
Bin heute nicht in form

Danke und beste Grüße und gute Nacht

Edit
Doppelpunkt scheint nicht zu klappen.
Mach ich morgen weiter
 
Zuletzt bearbeitet:
Hallo.

Dieser (korriegierte) Task schien heute Morgen zu arbeiten.

EingangNacht (35)
<Variabel für Nachtzeit setzen>
A1: If [ %DAYW ~ Sonntag ]
A2: Variable Setzen [ Name:%NachtEnde Zu:04:50 Mathematisch:Aus Hinzufügen:Aus ]
A3: End If
A4: Variable Setzen [ Name:%NachtEnde Zu:04:50 Mathematisch:Aus Hinzufügen:Aus ]
A5: If [ %DAYW ~ Freitag ]
A6: Variable Setzen [ Name:%NachtEnde Zu:08:00 Mathematisch:Aus Hinzufügen:Aus ]
A7: End If
<Ende Variabel für Nachtzeit setzen>
A8: Variable Setzen [ Name:%NachtBeginn Zu:21:00 Mathematisch:Aus Hinzufügen:Aus ]
A9: Variable Aufteilen [ Name:%NachtEnde Teiler:: Basis löschen:Aus ]
A10: Variable Addiere [ Name:%NachtEnde2 Wert:1 Obergrenze:0 ]
A11: Variable registrieren [ Name:%NachtEnde Starter:: Teile löschen:Aus ]
A12: Variable Setzen [ Name:%NachtEndePlus Zu:%NachtEnde Mathematisch:Aus Hinzufügen:Aus ]
A13: Variable Substrahiere [ Name:%NachtEnde2 Wert:1 Obergrenze:0 ]
A14: Variable registrieren [ Name:%NachtEnde Starter:: Teile löschen:Aus ]

Die Variablen für meinen Wecker.
Freitag und Sonntag müsste reichen. (?)

Diesen Task habe ich in einem Profil, meinem morgentlichen Radioweckerprofil der über mein Handy angesteuert wird, dort wird auch die Variable NachtEnde gesetzt.
Diese brauche ich für mein Nachtruheprofil, welches täglich um 21 Uhr beginnt und variable enden soll, das Handy ist still außer bei einigen bekannten Nummern.
Eingangstask -> alles Stumm
Ausgangstask -> Keinen
Ist die Zeit um beginnt mein Tagprofil.

Weiter steuere ich meinen Receiver (Radioweckerprofil) mit HTTP Post.
Start ist NachtEnde, genau eine Minute, bis Nachtende2
Einganstask ist "MusikInternetradio"
Ausgangstask ist der oben beschriebene Task (um die Variablen zu setzen)

Ich bin mir sicher, dass ich eigentlich keine Endzeit beim Radioweckerprofil brauche, allerdings setzte ich diese nicht, bleibt das Profil die ganze Zeit aktiv.


Bis jetzt läuft es aber, wahrscheinlich suboptimal, aber ok.

Beste Grüße und Danke für die Hilfe.
Benny
 

Ähnliche Themen

J
Antworten
4
Aufrufe
831
rtwl
rtwl
0
Antworten
4
Aufrufe
478
0karsten
0
Zurück
Oben Unten