@Kippe sagte:
Ich möchte mir einen Countdown in meiner vis anzeigen lassen, der von 120 Sekunden runterzählt
Das geht per Script.
Benutze bitte mal die Suche.
Gibt zahlreiche Beispiele mit einem Script.
z.B. so:
// Countdown Garage
var count,timer;
function countdown(){
count--;
if(count > 0) {
setState('javascript.0.System.Countdown.Garage.countdown', count);
if (count > 60) {
var min = parseInt(count/60);
var sek = count - (min*60);
setState('javascript.0.System.Countdown.Garage.countdown', count);
setState('javascript.0.System.Countdown.Garage.countdown2', min + " Min. " + sek + " Sek.");
} else {
setState('javascript.0.System.Countdown.Garage.countdown', count);
setState('javascript.0.System.Countdown.Garage.countdown2', count + " Sek.");
}
}
else {
setState('javascript.0.System.Countdown.Garage.countTrigger', false );
}
}
on({id: "javascript.0.System.Countdown.Garage.countTrigger", change: "ne"}, function(obj){
if(obj.state.val) {
count = getState('javascript.0.System.Countdown.Garage.Zeitvorgabe').val * 60; // in Sekunden
setState('javascript.0.System.Countdown.Garage.countdown', count);
timer = setInterval(countdown, 1000); // 1000 = 1 Sek. ; 60000 = 60 Sek.
} else {
clearInterval(timer);
setState('javascript.0.System.Countdown.Garage.countdown', 0 );
setState('javascript.0.System.Countdown.Garage.countdown2', "" );
}
});
DP musst du natürlich anlegen.