FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Hifly am 02 Dezember 2016, 19:46:07

Titel: Auslösen bei Ankunft
Beitrag von: Hifly am 02 Dezember 2016, 19:46:07
Hallo,
Ich stehe grad auf dem Schlauch.
Diesen Code hier möchte ich anpassen das er nur schaltet wenn ich nach Hause komme:
define xyz DOIF ([21:55-22:35] and !$we and [Handy1] eq "present")(set ITdimmerTV on)

Zur erklärung:
Wenn ich zwischen 21:55 und 22:35Uhr Wochentags nach Hause komme  soll neine Aktion durchgeführt werden.
Die Aktion soll NICHT durchgeführt werden wenn ich schon vor 21:55Uhr zu Hause bin.

Ich weiß gerade nur nicht wie ich das realiesieren soll.
Mir würde evtl. noch einfallen ein Türkontakt oder ein Bewegungsmelder zu kaufen.
Watchdog würde jetzt im moment da auch nicht helfen, oder?
Titel: Antw:Auslösen bei Ankunft
Beitrag von: Gasmast3r am 02 Dezember 2016, 19:52:15
Hy gab das mit Anwesenheit gemacht weiß noch nicht ob die twilight Steuerung greift aber morgen ;)
Hier mein Code

Lichtsteuerung:twilight:6.*|structure_Bewohner:present.* set HUEGroup1,HUEGroup2 on

Anstatt twilight ne Urzeit setzen ???
Titel: Antw:Auslösen bei Ankunft
Beitrag von: Hifly am 02 Dezember 2016, 20:02:38
Das Problem ist doch das auch geschaltet wird wenn man schon zuhause ist.
Das möchte ich ja nicht.
Es soll wirklich nur geschaltet werden wenn man nach Hause kommt.
Ich habe keine Idee für eine Umsetzung.
Titel: Antw:Auslösen bei Ankunft
Beitrag von: Gasmast3r am 02 Dezember 2016, 20:15:04
Eigendlich nur wenn jemand als anwesend geschaltet wird und ab einer gewissen Licht Schwelle von Aussen ( was ich noch testen muss )

Gesendet von meinem SM-N915FY mit Tapatalk

Titel: Antw:Auslösen bei Ankunft
Beitrag von: kumue am 02 Dezember 2016, 20:37:53
Zitat von: Hifly am 02 Dezember 2016, 19:46:07
Wenn ich zwischen 21:55 und 22:35Uhr Wochentags nach Hause komme  soll neine Aktion durchgeführt werden.
Die Aktion soll NICHT durchgeführt werden wenn ich schon vor 21:55Uhr zu Hause bin.

dann wäre doch dieser Ansatz was für dich
http://fhem.de/commandref_DE.html#DOIF_Zeitintervalle_Readings_und_Stati_ohne_Trigger (http://fhem.de/commandref_DE.html#DOIF_Zeitintervalle_Readings_und_Stati_ohne_Trigger)
define xyz DOIF ([?21:55-22:35] and !$we and [Handy1] eq "present")(set ITdimmerTV on)

Du kannst auch noch vereinfachen
http://fhem.de/commandref_DE.html#DOIF_Wochentagsteuerung (http://fhem.de/commandref_DE.html#DOIF_Wochentagsteuerung)
define xyz DOIF ([?21:55-22:35|8] and [Handy1] eq "present")(set ITdimmerTV on)