99_Utils at befel verfenden

Begonnen von Fire1990, 07 April 2015, 00:08:26

Vorheriges Thema - Nächstes Thema

Fire1990

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") }}

Prof. Dr. Peter Henning


fhainz

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")
}}