FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Markus am 12 März 2016, 15:25:50

Titel: [Gelöst] $EVENT übergeben an zb AMAD oder Dummy Funktioniert nicht
Beitrag von: Markus am 12 März 2016, 15:25:50
Mein notify funktioniert nicht so wie ich mir das Vorstelle,

mein code  sieht zur Zeit so aus (aus dem def Kopiert):
Arbeitsbeginn_Morgen {
  fhem("modify Arbeitsbeginn_Morgen_Licht_Ein *".FmtTime(time_str2num("2015-01-01 $EVENT")-3120));
  fhem("modify Arbeitsbeginn_Morgen_Musik_Ein *".FmtTime(time_str2num("2015-01-01 $EVENT")-2960));
  fhem("set Handy_Schlafzimmer nextAlarmTime *".FmtTime(time_str2num("2015-01-01 $EVENT")-2900));
}


Arbeitsbeginn_Morgen ist ein dummy der wert ist immer Stunde doppelpunkt Minute zb "06:15"
Arbeitsbeginn_Morgen_Licht_Ein,Arbeitsbeginn_Morgen_Musik_Ein sind at's
Handy_Schlafzimmer ist mein altes Android Handy über AMAD Ferngesteuert.
die beiden "modify" funktionieren schon nur das "set" tut nicht, wenn ich den befehl
set Handy_Schlafzimmer nextAlarmTime 19:15
direkt in fhem eingebe Funktioniert es schon.
ich hab es auch mit einem dummy probiert es mag einfach nicht, was übersehe ich?

Gruß Markus
Titel: Antw:$EVENT übergeben an zb AMAD oder Dummy Funktioniert nicht
Beitrag von: CoolTux am 12 März 2016, 16:09:03
Also wenn überhaupt dann ohne Sternchen, das ist nämlich eher für at gedacht



fhem("set Handy_Schlafzimmer nextAlarmTime ".FmtTime(time_str2num("2015-01-01 $EVENT")-2900));
Titel: [Gelöst] $EVENT übergeben an zb AMAD oder Dummy Funktioniert nicht
Beitrag von: Markus am 12 März 2016, 16:21:05
Danke das war's!
Ich wusste nicht das das * nur für at's zuständig ist  :(

Gruß Markus
Titel: Antw:[Gelöst] $EVENT übergeben an zb AMAD oder Dummy Funktioniert nicht
Beitrag von: CoolTux am 12 März 2016, 18:11:23
Der Stern bedeutet bei at's das sich das at wiederholt. Also täglich.


Grüße
Titel: Antw:[Gelöst] $EVENT übergeben an zb AMAD oder Dummy Funktioniert nicht
Beitrag von: Markus am 12 März 2016, 20:42:13
ach Verdammt! auf das hab ich nicht gedacht
manchmal sieht man vor lauter Bäumen den Wald nicht.