FHEM Forum

FHEM => Automatisierung => DOIF => Thema gestartet von: doman75 am 01 Juni 2018, 10:32:51

Titel: Oder DOIF
Beitrag von: doman75 am 01 Juni 2018, 10:32:51
Hallo zusammen,

ich habe folgendes DOIF
Zitat
([HM_HmIP_BWAussen1:1.MOTION] eq "yes" and [Anwesenheit:state] eq "keiner da" )
(get HSCam1 image)(set LBot sendPhoto @A @S /opt/fhem/www/snapshots/HSCam1/HSCam1_snapshot_1.jpg Es bewegt sich was bei Homematic)

Jetzt möchte ich aber da noch eine OR Verknüpfung reinmachen, nämlich so also bei Bewegung yes und "keiner da" or Zwischen 22:00-05:00 in der Woche.
Und am Wochenende Bewegung yes und "keiner da" or Zwischen 22:00-08:00,.

Ich habe verschiedene Klammern probiert, aber es hat nie hingehauen, vielleicht kann mir da einer weiter helfen.

Danke
Swen
Titel: Antw:Oder DOIF
Beitrag von: Ellert am 01 Juni 2018, 11:41:03
Wenn es so sein soll, wie Du es schreibst, geht es ohne Klammern, einfach die Zeitspanne odern.
(<vorhandene Bedingung> or [<von>-<bis>])
Titel: Antw:Oder DOIF
Beitrag von: doman75 am 01 Juni 2018, 13:05:13
Alos ich habe das jetzt mal so gemacht und der erste teil scheint auch zu gehen:

Zitat
[HM_HmIP_BWAussen1:1.MOTION] eq "yes" and ([Anwesenheit:state] eq "keiner da" or [22:00-05:00|8] or [22:00-08:00|7]))
(get HSCam1 image)(set LBot sendPhoto @A @S /opt/fhem/www/snapshots/HSCam1/HSCam1_snapshot_1.jpg Es bewegt sich was bei Homematic)

Sollte doch erstmal richtig sein oder?

Grüße
Swen