Schliessung
Bewegungszeit
SchließungswunschAusgeführt
SchliessungVIS
SchleifeRunter
SchleifeHoch
WunschschließungRunter1
WarteBisKomplettGeöffnet
WunschschließungHoch1
WarteBisKomplettGeschlossen
WunschschließungRunter2
WunschschließungHoch2
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
true
Die Rollade wird angesteuert, den Aktor schalten
Wenn auf FALSCH gesetzt, wird nur die Simulation gestartet
der Motor wird NICHT angesteuert
shelly.0.SHSW-1#8CAAB555AB90#1.Relay0.Switch
FALSE
TRUE
Rolllade Schalten ist nur ein "Taster",
genau wie der Shelly
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
TRUE
1000
ms
FALSE
FALSE
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
ADD
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
1
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
ADD
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
1
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
ne
OR
EQ
state.val
1
EQ
state.val
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenInBewegung
FALSE
FALSE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenInBewegung
FALSE
TRUE
Rollllade bewegt sich simuliert
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitAkt
ne
Rollllade bewegt sich simuliert
EQ
state.val
0
Jetzt ist die Rolllade ganz offen
Schaltzustände Synchronisieren
falls was aus dem Tritt kommt
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeOffen
FALSE
TRUE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenInBewegung
FALSE
FALSE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeOffen
FALSE
FALSE
EQ
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitMax
Jetzt ist die Rolllade ganz geschlossen
Schaltzustände Synchronisieren
falls was aus dem Tritt kommt
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenGeschlossen
FALSE
TRUE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
1
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
2
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenInBewegung
FALSE
FALSE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenGeschlossen
FALSE
FALSE
Aktuelle Schliessposition in % ermitteln
Schliessung
1
3.1234
MULTIPLY
1
DIVIDE
1
state.val
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitMax
100
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
FALSE
Schliessung
Aktuelle Schliessposition in Zahlen für VIS
GTE
Schliessung
0
SchliessungVIS
0
GTE
Schliessung
10
SchliessungVIS
1
GTE
Schliessung
20
SchliessungVIS
2
GTE
Schliessung
30
SchliessungVIS
3
GTE
Schliessung
40
SchliessungVIS
4
GTE
Schliessung
50
SchliessungVIS
5
GTE
Schliessung
60
SchliessungVIS
6
GTE
Schliessung
70
SchliessungVIS
7
GTE
Schliessung
80
SchliessungVIS
8
GTE
Schliessung
90
SchliessungVIS
9
GTE
Schliessung
100
SchliessungVIS
10
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeStandVIS
FALSE
SchliessungVIS
Rollade ändert den Bewegungszustand
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenInBewegung
ne
Hier beginnt die Bewegungssimulation anhand
der Simulierten Schaltzustände
In welcher höhe die Rolllade gearde
Bewegungszeit
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitAkt
EQ
state.val
TRUE
Rollade ist jetzt in Bewegung
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
0
Bewegung runter
SchleifeRunter
1000
ms
Bewegungszeit
1
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitAkt
FALSE
Bewegungszeit
GTE
Bewegungszeit
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitMax
Rolllade ist jetzt geschlossen
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
ADD
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
1
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
ADD
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
1
Simulierte Bewegung stoppen
SchleifeRunter
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
2
Bewegung hoch
SchleifeHoch
1000
ms
Bewegungszeit
-1
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenBewegungszeitAkt
FALSE
Bewegungszeit
LTE
Bewegungszeit
0
Rolllade ist geöffnet
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
FALSE
ADD
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSim
1
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
3
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
FALSE
ADD
1
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
1
Simulierte Bewegung stoppen
SchleifeHoch
Bewegung stop
SchleifeRunter
SchleifeHoch
nauticalDusk
1
NEQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenGeschlossen
TRUE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungWunsch
FALSE
100
nauticalDawn
1
NEQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeOffen
TRUE
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungWunsch
FALSE
0
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungWunsch
ne
log
Schließungswunsch
SchließungswunschAusgeführt
0
AND
EQ
SchließungswunschAusgeführt
0
AND
GT
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
0
log
Rollade soll weiter Runter, Simulierte Schalter steht auf runter
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Jetzt Wunschposition anfahren
WunschschließungRunter1
1000
ms
LTE
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenGeschlossen
FALSE
Nur stoppen wenn noch nicht geschlossen
Motor stoppt automatisch in Endposition
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Jetzt ist die Wunschposition erreicht
WunschschließungRunter1
SchließungswunschAusgeführt
1
AND
EQ
SchließungswunschAusgeführt
0
AND
GT
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
2
log
Rollade soll weiter Runter, Simulierte Schalter steht aber auf hoch
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Erstmal komplett öffnen
WarteBisKomplettGeöffnet
1000
ms
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeOffen
TRUE
log
Jetzt ist der Rollladen offen
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
TRUE
500
ms
FALSE
TRUE
log
Jetzt Wunschposition anfahren
WunschschließungRunter2
1000
ms
LTE
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenGeschlossen
FALSE
Nur stoppen wenn noch nicht geschlossen
Motor stoppt automatisch in Endposition
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Jetzt ist die Wunschposition erreicht
WunschschließungRunter2
WarteBisKomplettGeöffnet
SchließungswunschAusgeführt
1
AND
EQ
SchließungswunschAusgeführt
0
AND
LT
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
2
log
Rollade soll weiter Hoch, Simulierte Schalter steht auf hoch
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Jetzt Wunschposition anfahren
WunschschließungHoch1
1000
ms
GTE
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeOffen
FALSE
Nur stoppen wenn noch nicht geöffnet
Motor stoppt automatisch in Endposition
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Jetzt ist die Wunschposition erreicht
WunschschließungHoch1
SchließungswunschAusgeführt
1
AND
EQ
SchließungswunschAusgeführt
0
AND
LT
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalterSimNext
0
log
Rollade soll weiter Hoch, Simulierte Schalter steht aber auf runter
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Erstmal komplett schliessen
WarteBisKomplettGeschlossen
1000
ms
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladenGeschlossen
TRUE
log
Jetzt ist der Rollladen geschlossen
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
TRUE
500
ms
FALSE
TRUE
log
Jetzt Wunschposition anfahren
WunschschließungHoch2
1000
ms
GTE
state.val
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchliessungAkt
EQ
val
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeOffen
FALSE
Nur stoppen wenn noch nicht geöffnet
Motor stoppt automatisch in Endposition
javascript.0.Komfort.Zuhause.Kueche.Rolllade_1.RollladeSchalten
FALSE
TRUE
log
Jetzt ist die Wunschposition erreicht
WunschschließungHoch2
WarteBisKomplettGeschlossen
SchließungswunschAusgeführt
1
log
Schliessungswunsch ausgeführt