hey Leute,
Ich versuche mehr oder weniger erfolgreich szenen für meine Automatisierung zu programmieren.
der grund gedanke ist, das ich diverse Werte (derzeit gelöst über eine Integer Variable) für Leuchten, Steckdosen BWM etc einstellen kann, diese über ein Case ausgewertet werden und dann entsprechend der vorgabe das eigentliche Objekt steuern.
Hat allerdings den Großen nachteil, das „A“ sehr viele Variablen verbraucht werden und „B“ das ich sehr viele „skripte“ habe und die Ausführung entsprechend teilweise langedauert. ab und an verschluckt sich auch mein Server so das die Skripte teilweise nicht ausgeführt werden.
Hat jemand vielleicht nenn „denk“ anstoss oder Vielleicht ein „Modul“ das mir die arbeit vereinfacht???
bsp
<?
$Licht1 (35941 //Licht1_Wertespeicher); // 0 = Keine aktion, 1 = Auschalten, 2 = Einschalten
switch ($Licht1) {
case 0:
break;
case 1:
LCN_SetIntensity(34678 // Lichtarbeitszimmer,0,0):
break;
case 2:
LCN_SetIntensity(34678 // Lichtarbeitszimmer,0,100):
break;
}
?>
von Diesen Skripten habe ich für „Jede Aktion“ ein eigenes erstellt.
Diese Skripte werden dann von einer zeitschaltuhr angesteuert.
bin da um jeden tipp dankbar.
Grüße Adeeee