Profil Anzeige in WebFront anders als in Definition

Hallo,

ich habe mit für die Rolladen Steuerung ein Profil erstellt, aber irgendwie wird das Profil im WebFront anders dargestellt als gedacht - ich verstehe die Logik dahinter nicht.

Wie muss ich das Profil definieren, daß die Werte im WebFront aufsteigend nach den Werten erfolgt ?

HIer die Profil Definition :

Profi Definition.jpg

Hier wie es angezeigt wird :

Profil Anzeige.jpg

Habe die neueste IPS Version auf Rasberry Stretch am laufen.

Vielen Dank schon einmal.

cu

Uwe

… mit einer Integer Variablen anstelle von Float könnte das so aussehen.

Rollo.JPG

Rollo2.JPG

<?
if($IPS_SENDER == "WebFront")
{

 //  IPS_Sleep(1000);
	switch($IPS_VALUE)
    {
        case 0:
        SetValue($IPS_VARIABLE, -1); /* Fläche wird dunkel */
        IPS_Sleep(1000);
        SetValue($IPS_VARIABLE, 0); /* Fläche wird hell */
        break;
        
		case 32:
        SetValue($IPS_VARIABLE, -1); /* Fläche wird dunkel */
        IPS_Sleep(1000);
        SetValue($IPS_VARIABLE, 32); /* Fläche wird hell */
        break;
		
        case 57:
        // hier Befehle oder Script
        SetValue($IPS_VARIABLE, -1); /* Fläche wird dunkel */
        IPS_Sleep(1000);
        SetValue($IPS_VARIABLE, 57); /* Fläche wird hell */
        break;

        case 69:
        // hier Befehle oder Script
        SetValue($IPS_VARIABLE, -1); /* Fläche wird dunkel */
        IPS_Sleep(1000);
        SetValue($IPS_VARIABLE, 69); /* Fläche wird hell */
        break;

        case 83:
        // hier Befehle oder Script
        SetValue($IPS_VARIABLE, -1); /* Fläche wird dunkel */
                IPS_Sleep(1000);
        SetValue($IPS_VARIABLE, 83); /* Fläche wird hell */
        break;

        case 100:
         // hier Befehle oder Script
        SetValue($IPS_VARIABLE, -1); /* Fläche wird dunkel */
                IPS_Sleep(1000);
        SetValue($IPS_VARIABLE, 100); /* Fläche wird hell */
        break;
        
		  }
    // Buttonwert zurücksetzen
    IPS_Sleep(1000);
    //SetValue($IPS_VARIABLE, -1);
}
?>

Entwarnung … jetzt geht es, obwohl ich nichts gemacht habe.

Ich denke irgendein Browser Cache hat mir da einen Streich gespielt.

Aber vielen Dank für die versuchte Hilfe und die Code Schnipsel, guck ich mir mal an - kann ich evtl mal woanders gebrauchen.

2018-06-24_085827.jpg