FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: elbombo am 17 Februar 2018, 23:59:17

Titel: Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 17 Februar 2018, 23:59:17
Hallo zusammen,
Mit viel Hilfe habe ich es realisiert, meine PIR die auf 433,92 MHz funken, mittels RF-Bridge in FHEM einzubinden.

if ($EVTPART1 == "13755C") {fhem('set sonoff192 on; sleep 120; set sonoff192 off');;}

soweit so gut... wenn der PIR 13755C funkt, schaltet mein sonoff192 das Licht 2 min. lang an, und wieder aus.
Jetzt möchte ich natürlich, dass das nur nachts passiert und weiss nicht wie das bewerkstelligen soll.
Ich bin ein absoluter Nichtkenner von PERL
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: JensS am 18 Februar 2018, 00:18:15
Du könntest ein DOIF nutzen.
https://commandref.fhem.de/commandref_DE.html#DOIF (https://commandref.fhem.de/commandref_DE.html#DOIF)

Gruß Jens
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: gbomacfly am 18 Februar 2018, 02:52:16
Mein notify mit Hilde des Twilight-Moduls:define nt.FL.BewegungsmelderBewegung notify FL.Bewegungsmelder {

if (ReadingsNum("Sonneninfo", "twilight_weather", "0") < 60) {
fhem "delete atFLTmp_".$NAME.":FILTER=TYPE=at";
fhem "set FL.Deckenlampe:FILTER=state=off on";
fhem "define atFLTmp_$NAME at +00:00:30 set FL.Deckenlampe off";
fhem "attr atFLTmp_$NAME room hidden"
}
}

attr nt.FL.BewegungsmelderBewegung DbLogExclude .*
attr nt.FL.BewegungsmelderBewegung disable 0
attr nt.FL.BewegungsmelderBewegung icon SVG/265-notification
attr nt.FL.BewegungsmelderBewegung room Logik
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: CoolTux am 18 Februar 2018, 06:07:38
https://wiki.fhem.de/wiki/SUNRISE_EL
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 18 Februar 2018, 19:40:25
Vielen Dank.... für mich nur böhmische Dörfer

Hat jemand nen Codeschipsel für mich ?
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: JensS am 18 Februar 2018, 19:49:43
Dazu gibst du recht wenig Infos.
Gruß Jens
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 18 Februar 2018, 19:57:22
welche Infos sind noch erforderlich ?
ich möchte nur, dass das Licht erst nach Sonnenuntergang bei Bewegung eingeschaltet wird.
Am Tage soll nicht auf den PIR reagiert werden.
Wie kann ich die Bedingung in die IF anweisung einarbeiten ?
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: CoolTux am 18 Februar 2018, 19:59:35
Zitat von: elbombo am 18 Februar 2018, 19:40:25
Vielen Dank.... für mich nur böhmische Dörfer

Hat jemand nen Codeschipsel für mich ?

Könnte schwören in meinem Wiki Link gibt es Codebeispiele. Und wenn man Ehrgeiz hat und im Forum sucht findet man auch Codebeispiele.
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 18 Februar 2018, 20:09:19
Zitat
Könnte schwören in meinem Wiki Link gibt es Codebeispiele. Und wenn man Ehrgeiz hat und im Forum sucht findet man auch Codebeispiele.

Wie soll ich das in meine IF Anweisung einbauen ?

Ich schreibe hier schon im Anfänger Bereich.... weil ich nicht weiter komme.
Hochnäsig auf das Wiki verweisen ??? wenn ich es wüsste, würde ich hier nicht fragen.
Ich dachte hier wird Anfängern geholfen.
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: CoolTux am 18 Februar 2018, 20:14:31
Ok.


if ( $EVTPART1 == "13755C" and isday() ) {fh...
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 19 Februar 2018, 06:23:54
vielen Dank,
die Sache mit dem "and" war mir nicht klar.
Ich werde es heute abend einmal testen
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: CoolTux am 19 Februar 2018, 07:48:40
Zitat von: elbombo am 19 Februar 2018, 06:23:54
vielen Dank,
die Sache mit dem "and" war mir nicht klar.
Ich werde es heute abend einmal testen

Vergiss das negieren nicht, Du willst ja nicht auf es ist Tag sondern es ist nicht Tag prüfe. Also ein ! vor dem isday()
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 19 Februar 2018, 08:08:47
habe ich auch gerade auf S 53 im Handbuch gelesen mit dem "!" ;)
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: elbombo am 20 Februar 2018, 08:39:32
Alles bestens, die PIRs schalten nur noch nachts das Licht ein.
Titel: Antw:Bewegungsmelder nur nachts ?
Beitrag von: CoolTux am 20 Februar 2018, 08:43:13
Sehr schön. Dann weiterhin viel Spaß mit FHEM. Und ruhig das eine oder andere Kapitel des Handbuches mal durchlesen.  ;)


Grüße