Hallo mal wieder.
Es tut mir echt leid, wenn ich immerzu mit irgendwelchen "blöden und lapidaren Fragen" komme. Aber ich versteh es einfach nicht ganz.
Ich möchte einen Timer (Test_Timer_Lampe) programmieren. Der soll mit dem Test_Timer angehen und dann für 40 sec an sein und dann wieder aus gehen. Ich habe es so versucht:
define Test_Timer dummy
attr Test_Timer room Timer
attr Test_Timer webCmd on:off
define Test_Timer_Lampe dummy
attr Test_Timer_Lampe room Timer
attr Test_Timer_Lampe webCmd on:off
define Test_TimerNOTIFY notify Test_Timer:on set Test_Timer_Lampe on-for-timer 40
Oder muss ich das über den RandomTimer programmieren? Zumindest geht Test_Timer_Lampe an, und bleibt an. Ewig. Was habe ich für einen Lapsus reingebracht.
Ich würde mich echt sehr freuen, wenn mir jemand auf die Sprünge hilft.
Vielen Dank
KBLc
Hat den dein Test_Timer_Lampe als set Befehl on-for-timer?
Ich denke nicht. Gib ihm Mal das Attribut setExtensions
Danke für die schnelle Antwort.
Das war ja schneller als die Feuerwehr.
Ich habe setExtensions nicht als Attribut
siehe Foto.
Nachtrag:
Ich habe es gefunden:
usesetExtensions
Ich werde es gleich probieren.
Sorry
und ich glaube, du musst noch folgendes eingeben:
attr Test_Timer_Lampe setList on off
Danke CoolTux,
danke kumue.
Es hat funktioniert.
Danke
KBLc