herta75
19. September 2014 um 09:52
1
Hallo liebe Gemeinde…
als Anfänger hab ich zu folgendem Script eine paar Fragen
<?
$tresenlicht = GetValueBoolean(40871 /[Gastronomie\Licht Tresen\STATE] /);
$helligkeit = GetValue(19189 /[Wetterstation\Helligkeit] /);
if($tresenlicht ==true and $helligkeit <= 10);
{
HM_WriteValueBoolean(18883 /[Kabienentrakt\Kinderdusche\Wasser Kinderdusche] /, „STATE“, true);
}
?>
Ich möchte wenn das Tresenlicht an ist und die Helligkeit Außen <= 10 ist, das die IPS die Werbung einschaltet!
(zum Test hier Wasser Kinderdusche … weil ich da hören kann ob es Funktioniert)
Wenn das Tresenlicht aus dann Werbung Außen nach 5 min aus.
Als Auslösendes Ereigniss angelegt wenn Tresenlicht True schaltet die IPS immer die Werbung an obwohl die Variable Helligkeit > 10!!
Wo liegt mein Denkfehler …???
Danke für eure Hilfe
Gruß Mike
1007
19. September 2014 um 10:07
2
Semikolon entfernen
if($tresenlicht ==true and $helligkeit <= 10);
if($tresenlicht ==true and $helligkeit <= 10)
herta75
19. September 2014 um 10:35
3
Hallo 1007
Danke für deine schnelle Antwort … manchmal sieht man den Wald vor lauter Bäumen nicht…
Gruß Mike
herta75
19. September 2014 um 10:58
4
Habe die suche im Forum nach „verzögerter Ausschaltzeit“ mal benutzt aber keine Lösung gefunden…
<?
$tresenlicht = GetValueBoolean(40871 /*[Gastronomie\Licht Tresen\STATE]*/);
$helligkeit = GetValue(19189 /*[Wetterstation\Helligkeit]*/);
if($tresenlicht ==true and $helligkeit <= 100)
{
HM_WriteValueBoolean(34838 /*[Gastronomie\Licht Werbung Haus]*/, "STATE", true);
HM_WriteValueBoolean(37392 /*[Wernung Kassenhaus]*/, "STATE", true);
}
else
{
HM_WriteValueBoolean(34838 /*[Gastronomie\Licht Werbung Haus]*/, "STATE", false);
HM_WriteValueBoolean(37392 /*[Wernung Kassenhaus]*/, "STATE", false);
}
?>
Wie geb Ich denn dem Aktor mit das die Auschaltzeit um 5 min verzögert sei soll?
Danke
steiner
19. September 2014 um 12:41
6
Stele99
19. September 2014 um 15:28
7
was willst du denn mit der verzögerten Ausschaltzeit bezwecken.
–> Für automatische Ausschalten kann ich Dir mein Script hier empfehlen:
Hallo zusammen, habe mal ein Script gebastelt und best. Geräte automatisch auszuschalten, rein über Events gesteuert ohne Programmierung etc. Aktuell für Z-Wave, befehl kann aber unten einfach angepasst werden:
Musst nur den Ausschaltbefehlt ggf. anpassen (wenn nicht z-wave)