Gruppenschaltung realisieren?

Ich möchte mehrere Zwave ROlladenshutter mit einem Schalter schalten können im WebFront (Stillstand / Schliessen / Öffnen(.
Wie gehe ich da vor?

Ich hab hier im Forum schon gesucht… aber der richtige Begriff oder Erklärung in der Doku habe ich nicht gefunden.

Klar kann ich ein „Skript“ ins Webfront bringen, dass die hinterlegte AKtoren einzeln schaltet. Optisch ist der „ENTER-PFeil“ halt nicht so der Hit :slight_smile:

Ich stelle mir das so ähnlich vor wie die Originalfunktion:

Geht das irgendwie über z.B. eine neu angelegte Variable mit einem speziellen Variablenprofil, dass ein Kommando aufruft?

Du brauchst doch nur eine Integer-Variable im Webfront und ein Script das beim ändern der Variable gestartet wird. Das Script musst du nicht über das Webfront starten.

Stichwort: Aktionsscript

if($IPS_SENDER == „WebFront“)
{
switch($IPS_VALUE)
{
case 2:
Befehl zum öffnen
break;
case 1:
Befehl zum schließen
break;
case 0:
Befehl für Stillstand
break;
}
}

Schöne Grüße
Stephan

Geht das irgendwie über z.B. eine neu angelegte Variable mit einem speziellen Variablenprofil, dass ein Kommando aufruft?

Genau so geht es, erstelle dir eine Var. (wie du sie ja schon hast und schreib ein Skript mit case Anweisung.

Vielen Dank für die Hilfe…

Hier für andere… Hoffe ich habs richtig kapiert und umgesetzt.
Wollte es gerade per VPN ausprobieren… aber dann hätte ich erstmal meine Frau ausgesperrt… Die scheint draussen im Garten zu sein… lt. Fenstersensor:D

Dann wirds heut abend getestet

Hier das Skipt.
Ich möchte damit 3x Raffstoren/JAlousien „Öffnen / SChliessen / Stillstand / Kippen“ können
Den Sleep habe ich nur dazwischen, da die Raffstoren dann so schön nacheinander (wie eine Ziehharmonika) zugehen/aufgehen :stuck_out_tongue:

<?
if($IPS_SENDER == "WebFront")
 {
 switch($IPS_VALUE)
 {
 case 3:
 ZW_Dimset(31642 /*[Haus\Raffstoren\1.Küche Raffstore]*/, 3);
 sleep(3);
 ZW_Dimset(48945 /*[Haus\Raffstoren\2.Essen Raffstore]*/, 3);
 sleep(3);
 ZW_DimSet(15030 /*[Haus\Raffstoren\3.Wohnen Raffstore]*/, 3);
 break;
 case 2:
 //EG Raffstoren öffnen
 ZW_Dimset(31642 /*[Haus\Raffstoren\1.Küche Raffstore]*/, 100);
 sleep(3);
 ZW_Dimset(48945 /*[Haus\Raffstoren\2.Essen Raffstore]*/, 100);
 sleep(5);
 ZW_DimSet(15030 /*[Haus\Raffstoren\3.Wohnen Raffstore]*/, 100);
 break;
 case 1:
 //EG Raffstoren schliessen
 ZW_Dimset(31642 /*[Haus\Raffstoren\1.Küche Raffstore]*/, 0);
 sleep(3);
 ZW_Dimset(48945 /*[Haus\Raffstoren\2.Essen Raffstore]*/, 0);
 sleep(5);
 ZW_DimSet(15030 /*[Haus\Raffstoren\3.Wohnen Raffstore]*/, 0);
 break;
 case 0:
 // EG Raffstoren Stillstand
 ZW_DimStop(31642 /*[Haus\Raffstoren\1.Küche Raffstore]*/);
 ZW_DimStop(48945 /*[Haus\Raffstoren\2.Essen Raffstore]*/);
 ZW_DimStop(15030 /*[Haus\Raffstoren\3.Wohnen Raffstore]*/);
 break;
 }
 }
?>

Screenshots

Wer nicht lesen kann… vergiss alles… bitte löschen. dAnke

Gestern abend getetestet… Funktioniert wunschgemäß.

Perfekt - vielen Dank nochmals. Manchmal hat man ein Brett vor em Kopf… oder findet den Begriff zur richtigen Suche nicht.