Leute, warum macht ihr es euch so schwer?
"Einstellungen" (zu erkennen am Zahnradsymbol, siehe unten) setzt Tasker automatisch wieder zurück auf dem ursprünglichen Wert, sobald das Profil wieder inaktiv wird. Und zwar unabhängig davon, ob man einen Exit-Task definiert hat oder nicht. Man braucht also gar nicht den alten Wert des Display Timeouts zu speichern und wieder auszulesen, weil Tasker es automatisch macht.
Also z.B. bei einem Zeitbasierten Profil das von 11 bis 12 aktiv ist, normalem Display Timeout von 1 Minute und geändertem Timeout während dieses Profils von 30 Minuten würde das so funktionieren:
Zeit: 10:45 - Profil ist inaktiv, Display Timeout ist 1 Minute
Zeit: 11:00 - Profil wird aktiviert, Display Timeout wird auf 30 Minuten gesetzt
Zeit: 11:40 - Profil ist weiterhin aktiv, Timeout 30 Min.
Zeit: 12:00 - Profil wird inaktiv, Tasker setzt das Timeout automatisch wieder auf 1 Minute.
Es gibt zwei Ausnahmen von der o.g. Regel:
1. Bei Event-basierten Profilen werden Einstellungen NICHT zurückgesetzt, weil ja Events momentan sind und es somit keinen Sinn macht, eine Einstellung zu verändern und 0.00005 Sekunden später wieder zurückzusetzen.
2. Wenn man in einem eventuellen Exit-Task die geänderte Einstellung explizit nochmal verändert, dann nimmt Tasker an, dass man sie auch nach Beenden des Profils so haben möchte wie im Exit-Task, und setzt sie deswegen nicht mehr zurück. Also bei o.g. Beispiel würde das so aussehen:
Zeit: 12:00 - Profil wird inaktiv, Exit-Task setzt das Timeout auf 3 Minuten
Zeit: 12:10 - Profil ist inaktiv, Timeout weiterhin auf 3 Minuten weil Tasker es nicht wieder zurückgesetzt hat.
j.red, die rot markierten Symbole fehlen bei dir, weil du den Anfängermodus noch aktiviert hast. Gehe in den Taskereinstellungen und entferne das Häckchen.