Hallo zusammen,
ich habe folgendes Problem:
Für meine beiden Mädels, da meine Frau die Rolläden gerne nachmittags auf 2/3 fährt wenn die Sonnne scheint, habe ich in der Küche einen 4-fach Funktaster verbaut, der auf jeder Taste einen Rolladen mit FS20RSU toggelnd ansteuert und die Rolläden somit starten und stoppen kann.
Diese Verbindung ist somit DIREKT zwischen Taster und FS20RSU.
Statusupdates der Taster liest IPSymcon ganz normal mit.
Dadurch ergibt sich das Problem, dass die Shuttercontrol Funktion bei manueller Auslösung der Taster es nicht mitbekommt, dass der Rolladen überhaupt heruntergefahren wurde und somit ein SC_Move (InstanzID, 0) Befehl ins Leere läuft, weil die Position ja bei der manuellen Auslösung auf NULL stehen geblieben ist und die Shuttercontrol der Meinung ist, dass da nix zu tun sei.
Ich habe also versucht, diese Auslöseevents der manuellen Auslösung zu übersteuern und über das folgende Script die SC_Move Anweisung hinterher zu senden.
<?
IPS_Sleep (100);
$StatusRolladen = Getvalueboolean (ID Taster 1); //wurde der Taster ausgelöst True/False
$PositionRolladen = GetValueInteger (ID Rolladen 1); //steht der Rolladen auf einer Position X
If $StatusRolladen == True
{
If $PositionRolladen >= 1
{
Sc_Move (ID Rolladen 1, 0);
}
Else
{
SC_Move (ID Rolladen 1, 64);
}
}
else
{
If $PositionRolladen >= 64
{
Sc_Move (ID Rolladen 1, 0);
}
Else
{
SC_Move (ID Rolladen 1, 100);
}
}
?>
Für „True“ soll der Rolladen auf 64% fahren und für „False“ entsprechend auf 0% zurück, sofern dieser auf einer Position >=64% steht.
Das obige Mini-Script löst soweit auch entsprechend aus…nur ist es ganz sicher nicht „bullet proof“.
Habt Ihr jemand einen Tip was ich für die gewünschte Anwendung verbessern sollte, um sicherzustellen dass der Rolladen das macht was er soll.
Die Bedienung würde sich für meine Mädels dann ja nur in der Weise ändern, dass Sie den Rolladen nur noch mittels der Taster auslösen müssen und der Stoppbefehl automatisch aus dem Script kommen würde.
Wäre nett, wenn sich jemand, der sich mit dem Thema auskennt, der Sache mal annehmen würde.
Gruss & schönen Start ins Wochenende
B71