ich kenne zwar kein Homematic, aber auch dort sollte es "on-for-timer"
geben?
> Habe schon ein wenig mit Notify probiert aber kommt immer zu absturz von
> Fhem!
Bisschen d�rftig, dieser Fehlerbericht.
Gru�
Torsten
Am 21.03.2012 21:55, schrieb Steffen:
> Wenn ich befehl setze
> define WzlampeNotify notify Wzlampe set Wzlampe on-for-timer 10
> dann sehe ich zwar im fhem das timer symbol hinter der Lampe aber der Aktor l�sst sich nicht mehr steuern oder ansprechen, nur durch komplett neustart!
>
Mir ist immer noch nicht klar, wozu Du diesen Notify meinst zu brauchen?
Als immer-noch-Laie behaupte ich mal, dass Du da eine wunderbare
Endlosschleife programmiert hast, die nat�rlich nichts anderes mehr tun
kann:
"Wzlampe" ist der Trigger, auf den Dein Notify reagiert, das m�sste
demnach ein Taster sein.
Du setzt mit dem Notify dann aber einen Befehl an eben diesen Taster ab!
Der sorgt also dann daf�r. dass der Trigger das Notify ausl�st und so
weiter. Das ist garantiert KEINE gute Idee.
Leider ist meine Kristallkugel immer noch beschlagen, wenn Du immer nur
diese Minimalinformationen 'rausl�sst, kann ich Dir auch nicht wirklich
helfen...
Gruss
Torsten
Am 22.03.2012 06:00, schrieb Steffen:
> Hallo! Ja sorry ist irgendwie schwer zu beschreiben, ich versuche es
Scheint so, ich verstehe es immer noch nicht ganz...
> nochmal von vorn...ich habe nur einen unterputz Aktor hinter einem
das ist ein HomeMatic-Aktor, gehe ich mal von aus. Ich vermute mal, dass
er unter dem Namen "Wzlampe" in FHEM angelernt wurde? Wie gesagt, es
wäre einfacher, wenn Du die bereits funktionierenden Teile angeben
würdest, dann müsst man nicht so ins Blaue raten.
> handels üblichen Taster der im Flur die Lampen schaltet(auch per
> Fhem).
DAS kapiere ich nun gar nicht. Was ist ein "handelsüblicher Taster"?
Wenn er, so Deine Aussage, mit FHEM verbunden ist, muss der ja
irgendeinen Namen haben (sowohl das Gerät selbst, als auch die
Bezeichnung innerhalb von FHEM)!
Sofern Du Dich nur wieder unpräzise ausgedrückt hast und mit
"handelsüblich" einen simplen Hardware-Taster ohne Sender meinst, der
DIREKT am Aktor angeschlossen ist, dann war Dein Hinweis auf FHEM in
diesem Satz sehr unglücklich, denn was Du über FHEM steuerst ist
natürlich immer nur der Aktor, und niemals der Taster! Dass Du den Aktor
über FHEM steuern kannst ist nun wieder eine Selbstverständlichkeit und
muss nicht erwähnt werden, sondern verwirrt nur...
> Nun wollte ich fragen ob es die möglich ist ein timer zu
> setzten der nach anschalten über den taster(kein homematic)das der
Ich habe eigentlich keine Lust auf Ratespielchen. :(
Da ein an FHEM gekoppelter Taster eigentlich kein Problem sein dürfte,
gehe mal von Fall 2 aus.
Hier hast Du theoretisch 2 Möglichkeiten:
- sofern HomeMatic das zulässt, musst Du den Aktor so programmieren,
dass er bei Tasterbetätigung den eingebauten Timer benutzt. Die
FS20-Geräte können das, daher bin ich ziemlich sicher, dass das auch
gehen muss. WIE, kann ich Dir nicht sagen, da musst Du das mitgelieferte
Handbuch konsultieren. Diese Methode wäre insoweit die eleganteste, weil
Du FHEM dann gar nicht dazu brauchst!
- Variante 2 wäre tatsächlich mit notify zu arbeiten. Hätte den Vorteil,
dass Du die Einschaltdauer etc relativ leicht anpassen kannst und auch
weitere Befehle bei Bedarf dazuprogrammieren könntest.
Allerdings darfst Du nicht - wie in Deinem Versuch - einfach auf JEDES
Event reagieren, sondern a) nur auf den Taster und b) musst Du
berücksichtigen, dass der Taster ja bereits eine Funktion ausgelöst hat!
Schau also bitte in Dein Logfile, was GENAU protokolliert wird, wenn Du
den Taster betätigst!
Zum Schluss müsste Deine Zeile etwa (!!!!!!) so aussehen:
define WzlampeNotify notify Wzlampe:toggle define WzLampeAus at
+00:00:20 set Wzlampe off
...also wenn Dein "Wzlampe" ein toggle-Event generiert (was genau musst
Du aus dem Log herausfinden!), dann wird 20 Sekunden später ein
AUS-Befehl gesendet.
Viel Erfolg!
Gruss
Torsten
> 1x up-hm-lc-sw1-fm angelernt in Fhem unter WzLampe(in unterputzdose
> verbaut und an taster"kein Homematik oder ähnliches" angeschlossen).
Na das sind doch mal Aussagen. ;)
> Keine weiteren Aktoren oder Sender verbaut! Wenn ich jetzt den taster
> betätige schaltet der hm-lc-sw1-fm das licht normal an. Was mich
Also schau Dir meinen "Fall 2" aus der vorigen Mail mal genauer an.
Wie gesagt, mangels eigenen Kenntnissen kann ich Dir nicht sagen, ob der
Schalter selbst auf Timer programmierbar ist, aber das Grundgerüst für
FHEM sollte so passen! Nur noch die Schaltmeldung aus dem Log ziehen und
den Notify entsprechend anpassen.
Gruss
Torsten