Ereignis will nicht so recht

Hallo,

versuche gerade meinen Homematic Bewegungsmelder in Betrieb zu nehmen.

Ist auch sauber in IPS eingebunden, nur leider krieg ichs nicht hin damit ein Licht einzuschalten.

das Log von IPS wirft folgenden Fehler:

04.09.2011 00:41:07.718 | 41653 | DEBUG | VariableManager | [MOTION_DETECTOR\BRIGHTNESS] = 32
04.09.2011 00:41:07.758 | 59696 | MESSAGE | VariableManager | [MOTION_DETECTOR\MOTION] = True
04.09.2011 00:41:07.758 | 39840 | DEBUG | VariableManager | [MOTION_DETECTOR\INSTALL_TEST] = True
04.09.2011 00:41:07.768 | 0 | DEBUG | ExecuteThreadID #2 | Skriptausführung (Text) - Länge: 44 ~ Absender: Ereignis #52334, Variable #59696, Auslöser: OnValue
04.09.2011 00:41:07.768 | 0 | MESSAGE | ExecuteThreadID #2 | [Kein(e)] =
Warning: Unknown parameter in C:\IP-Symcon- on line 1

Weis jemand Rat was IPS mit „Warning: Unknown parameter in C:\IP-Symcon- on line 1“ meint?

habe ein ganz normales Ereignis erstellt.

gruss
matarese

Zeig mal dein Ereignis. Bzw den Code, der dort im letzten Schritt generiert wird.

paresy

danke schonmal für die unterstützung

cheers
Matarese

Trag mal als Parameter STATE ein. Leer macht das Feld nicht allzuviel sinn :wink:

paresy

geht geil!!

vielen dank für den Support.

hast du noch nen tipp wie ich das licht jetzt wieder nach ner bestimmten zeit ausmache?

gruss
matarese

gerade selbst gelöst.

hab ein ereigniss erstellt, dass beim false wert des bewegungsmelders das licht wieder ausmacht. is default bei 5 minuten und für mich genau richtig.

gruss
matarese

versuche gerade folgendes Script zum laufen zu bringen, damit er das licht nur bei einem Helligkeitswert unter 35 einschaltet.
Wirft mir leider einen Fehler der mir nicht so viel sagt.
Vielleicht hat jemand einen Tipp

<?
$HELL=GetValue (41653 /*[MOTION_DETECTOR\BRIGHTNESS]*/);

If ( $HELL < 35)
{
HM_WriteValueBoolean (22544 /*[Robot Licht\STATE]*/, "STATE", true);
}
?>

der Fehler ist folgender

Warning:  hm_writevalueboolean: Instance #22544 not found! in [MOTION_DETECTOR\MOTION\licht an bei dunkelheit] on line 6

Du musst die HM Instanz schalten, nicht die Variable. Robot Licht 20564