Ich möchte gerne mein Device Bewegungsmelder mit dem attribut disableForIntervals nicht über feste Uhrzeiten deaktivieren
sondern mit sunset/sunrise, wenn`s abends dunkel wird Bewegungsmelder an und früh dann wieder aus.
Wie mache ich das ?
Aus den ganzen Hilfen bin ich nicht schlau geworden.
attr global latitude xx.xxxxxx
attr global longitude xx.xxxxxx
sind eingetragen
Bin mir nicht sicher ob ich gerade was übersehe, habs nicht getestet, kann mir vorstellen das es so klappen könnte :
attr <devicename> disabledForIntervals {sunrise_abs.'-'.sunset_abs}
Probiere aus und mache Meldung ;)
attr BM disableForIntervals {sunrise_abs("CIVIL").'-'.sunset_abs("CIVIL")}
wäre das auch richtig?
Warum nicht ?
edit:
Aber CIVIL ist sowieso schon die Voreinstellung der Funktionen ?
Ich sehe gerade die Zeit stimmt nicht.
Weil mit "attr BM disableForIntervals {sunrise_abs("CIVIL").'-'.sunset_abs("CIVIL")}" fehlt
ihm die eine Stunde zwischen UTC und MEZ.
Kann ich das noch irgendwie im attr einpflegen?
Hab ich im Device gesehen, +1 in stateFormat (Anhang)
Also ich komm nicht mit wie du das meinst, das ist doch MEZ was von den Funktionen zurückgegeben wird oder nicht ? Und die Zeiten passen mMn sehr gut für das was du vorhast ?
Hast du den Perlausdruck mal einfach oben in der Befehlszeile eingegeben ?
Zitat von: taskkill am 24 Dezember 2022, 09:10:38
fehlt ihm die eine Stunde zwischen UTC und MEZ.
Falsche Zeitzone auf der Hardwarebasis?
Mein Denkfehler, er nimmt ja nicht aus https://api.sunrise-sunset.org sondern von SUNRISE_EL.
Dank für deine Hilfe! :)
Vlt. noch was, im ersten Post anonymisierst du lat/long und in #5 hängst du die Werte im Screenshot mit an.
Schöne Weihnachten
:) Der Weihnachtsmann muss doch wissen wo er hin soll ;D
auch ein Frohes