FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Fire1990 am 07 April 2015, 00:08:26

Titel: 99_Utils at befel verfenden
Beitrag von: Fire1990 am 07 April 2015, 00:08:26
Hey habe mir eigene 99_utils angelegt stehe nun aber vor einem Problem
ich lager zur Übersicht immer die befehle aus in die utils
jedoch waren die befehle bis jetzt nie sehr kompliziert und gingen nur jetzt wollte ich diesen Befehl übernehmen dieser kann dort nicht funktionieren weis jemand wie ich diesen Befehl umschreiben muss ??

if ((Value("LichtsensorFlur") eq "dunkel") && (Value("HM.Licht_Flur") eq "Aus")) {fhem ("set HM.Licht_Flur An ;; define HM.Licht_Flur_aus at +00:01:00 set HM.Licht_Flur Aus") } else { fhem ("delete HM.Licht_Flur_aus ;; define HM.Licht_Flur_aus at +00:01:00 set HM.Licht_Flur Aus") }}
Titel: Antw:99_Utils at befel verfenden
Beitrag von: Prof. Dr. Peter Henning am 07 April 2015, 07:20:24
Ja.

LG

pah
Titel: Antw:99_Utils at befel verfenden
Beitrag von: fhainz am 07 April 2015, 07:20:41
Wenn du dir den Code formatierst und nicht in einer Wurst schreibst, siehst du auf einen Blick dass am Ende eine } zu viel ist.

if ((Value("LichtsensorFlur") eq "dunkel") && (Value("HM.Licht_Flur") eq "Aus")) {
  fhem ("set HM.Licht_Flur An ;; define HM.Licht_Flur_aus at +00:01:00 set HM.Licht_Flur Aus")
}
else {
  fhem ("delete HM.Licht_Flur_aus ;; define HM.Licht_Flur_aus at +00:01:00 set HM.Licht_Flur Aus")
}}