Wie kann ich nun alle gleichzeitig steuern und die Anzeige im Webfront für die einzelnen Läden aktualisieren?
Ich habe einen zusätzlichen Aktor, der für alle gilt, eingelernt.
Dieser Aktor steuert auch alle Läden gleichzeitig.
Nur die Anzeige auf der Seite für die einzelnen Aktoren wird im Webfront nicht aktualisiert.
Darf ich fragen, was Du für Hardware für die zentrale/dezentrale Steuerung der Rolläden einsetzt? Ich bin gerade bei der Elektroplanung…und weiß noch nicht, wie ich das Thema el. Rolläden angehen kann. Die sollen vor Ort als auch von zentraler Stelle bedient werden können.
Wenn jemand anderes Tipps hat…die sind natürlich auch willkommen!
Ich verwende das Shuttermodul mit TimerScript.
Die Variable „Position“ ist vom Typ Integer und gibt 0, 25, 50, 75, 99, 100% an.
Sie ist schreibgeschützt und könnte von php Scripten nicht geändert werden.
Sry, aber ich kann aus diesem Thread bzw. aus deiner ersten Fragestellung auch nicht heraus lesen, was du eigentlich vorhast!
Willst du das alle Rollladen gleichzeitig auf „RUNTER“ oder „RAUF“ reagieren (0 oder 1), oder willst du eine entsprechend der derzeitigen Position entsprechenden Stellung erreichen?
Ich habe für jeden Rollladen einen eigenen Aktor eingerichtet.
Ich suche jetzt noch nach einer Möglichkeit, alle Aktoren gleichzeitig anzusteuern. Beide Varianten, also alle Runter oder Rauf und alle auf eine Position zwischen 0 und 100% in den normalen Schritten fahren, hätte ich gerne realisiert.
ich bin bekanntermassen auch kein PHP crack, deswegen ist das sicher nicht der eleganteste Weg, aber er funktioniert.
Ich habe mir für jeden Rollo 4 Skripte angelegt:
Rollo ganz zu
Rollo Schlitz
Rollo halb
Rollo auf
Bei meinen z-wave Aktor sieht das dann so für das Beispiel ganz auf aus:
$id1 = 12345 //ID des z-wave aktors;
zw_dimset ($id1, 100); //aktor id1 100% = auf fahren, für halb = 50%, usw
um dann alle Rollos auf z.B. auf zu fahren musst Du nur ein Skript schreiben, welches dann jeweils das „Rollo Auf Skript“ für alle Rollos aufruft.
Ich habe im Skript unten noch eine Statusvariable (ID 38878) drin, welche abfragt, ob mein Rooloauto mode an ist, wenn nicht, soll das Skript nicht ausgeführt werden.
Ganz unten setzt er noch eine Statusvariable (ID 36948) mit der ich im Dashboard anzeige, dass die Rollos nicht mehr unten sind. Ich habe Dir diese beiden Variablen als Beispiel mal dringelassen, sind aber zum gemeinsamen Fahren aller Rollos nicht nötig.
Ich besitzte für 3 Rolläden 3 Schutter Scripte
Diese möchte ich mit einem Script alle nacheinander auf die gleiche Stellung fahren (geht leider nur nacheinander).
wollte jetzt mit setvalue den wert der Shutter Script Positions Variable ändern. Dann kommt aber die Meldung
Sie ist schreibgeschützt und könnte von php Scripten nicht geändert werden.