FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: taskkill am 23 Dezember 2022, 22:20:46

Titel: [gelöst]disableForIntervals mit sunset/sunrise
Beitrag von: taskkill am 23 Dezember 2022, 22:20:46
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
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: TomLee am 23 Dezember 2022, 23:31:41
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}
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: taskkill am 23 Dezember 2022, 23:46:20
Probiere aus und mache Meldung  ;)
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: taskkill am 24 Dezember 2022, 08:31:07

attr BM disableForIntervals {sunrise_abs("CIVIL").'-'.sunset_abs("CIVIL")}


wäre das auch richtig?
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: TomLee am 24 Dezember 2022, 08:36:01
Warum nicht ?

edit:

Aber CIVIL ist sowieso schon die Voreinstellung der Funktionen ?
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: taskkill am 24 Dezember 2022, 09:10:38
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)
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: TomLee am 24 Dezember 2022, 09:55:47
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 ?
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: betateilchen am 24 Dezember 2022, 10:02:16
Zitat von: taskkill am 24 Dezember 2022, 09:10:38
fehlt ihm die eine Stunde zwischen UTC und MEZ.

Falsche Zeitzone auf der Hardwarebasis?
Titel: Antw:disableForIntervals mit sunset/sunrise
Beitrag von: taskkill am 24 Dezember 2022, 10:06:13
Mein Denkfehler, er nimmt ja nicht aus https://api.sunrise-sunset.org sondern von SUNRISE_EL.
Dank für deine Hilfe! :)
Titel: Antw:[gelöst]disableForIntervals mit sunset/sunrise
Beitrag von: TomLee am 24 Dezember 2022, 10:18:17
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
Titel: Antw:[gelöst]disableForIntervals mit sunset/sunrise
Beitrag von: taskkill am 24 Dezember 2022, 10:22:25
 :) Der Weihnachtsmann muss doch wissen wo er hin soll  ;D

auch ein Frohes