Hallo, ich habe einen Bewegungsmelder wenn er geschaltet wird soll eine Steckdose geschaltet werden, das ist kein Problem
define BewegungsmelderNotify notify Bewegungsmelder1 set Steckdose4 on
die Steckdose4 schaltet eine Lampe dann an.........
Jetzt möchte ich aber das die Lampe bei Sonnenuntergang bis Sonnenaufgang durch den Bewegungsmelder geschaltet wird...........
Das geht ja mit Sunset und sunrice ???
Ich bekomme den Code aber nicht hin........kann mir da einer Hefen..........
Noch noch mal kurz das Problem : Stecker soll durch den Bewegungsmelder nur in der Zeit von Sonnenuntergang bis Sonnenaufgang geschaltet werden, also wenn es dunkel ist...
attr global latitude 53.31698
attr global longitude 7.48216
define LampeFlurAn at *{sunset(0,"17:00","22:00")} set LampeFlur on
define LampeFlurAus at *{sunrise(0,"05:00","07:30")} set LampeFlur off
schau Dir doch mal DOIF an, das ist im Comandref fast so ein Beispiel.
Deine at's schalten doch nur bei Sonnenuntergang und -Aufgang
Entweder muss dein notify !isday abfragen oder deine at's schalten einen Dummy
Und den fragst du im notify ab
Define motion notify Bewegungsmelder {if (Value "Tag" eq "off") {fhem ("set lAmpe on-for-timer 120")}}
Der bewegungsmelder schaltet doch sowieso nur wenn es dunkel wird.
Warum dann noch über eine Zeitsteuerung die Dose abschalten? Wenn es hell ist, wird die dich nicht eingeschaltet!
Gesendet von meinem C6603 mit Tapatalk
das stimmt nur bedingt, der schaltet auch wenn es hell ist.....
des ist der Intertechno PIR-1000 Funk-Bewegungsmelder/Indoor
Hallo, habe meinen Bewegungsmelder jetzt erst einmal so eingebunden, in Fhem wird auch geschaltet aber der NanuCul schaft das glaube ich nicht so schnell, wie kann ich das senden des BMelder1 und das einschalten der Steckdose2 ein wenig trennen , so das der nanoCUL das hintereinander senden kann.......
Code :Hat sich Erledigt , habe ich so gelöst
define BMelder1NotifyAn notify BMelder1:on ;;sleep 0.5;; set Steckdose2 on
define BMelder1NotifyAus notify BMelder1:off ;;sleep 0.5;; set Steckdose2 off
Wenn du 2 devices nimmst sollte es keine Verzögerung brauchen .. also einmal cul zum Empfang und fhemduino zu senden oder so...
Mit dem sleep befehl hältst du meines Wissens das ganze System an
Zitat von: noice am 13 Oktober 2015, 23:45:28
Mit dem sleep befehl hältst du meines Wissens das ganze System an
Nein, das ist ein braves sleep was er da verwendet hat ;)
Again what learnt :)
Mobil erstellt daher kurz gehalten
Zitat von: noice am 13 Oktober 2015, 23:45:28
Wenn du 2 devices nimmst sollte es keine Verzögerung brauchen .. also einmal cul zum Empfang und fhemduino zu senden oder so...
doch, ist schon möglich. Der BM "müllt" vmtl das 433 Band noch zu während FHEM schon an den Aktor sendet. Da hilft das delay (sleep)..
vg
joerg