NEWS
'Nacht' zuverlässig feststellen
-
Aber das reicht für solche Szenarien doch vollkommen aus. Machen doch 1000e andere nicht anders. Willst bei schlechtem Wetter etwa ständig die Rollläden hin und her fahren?
-
Ja klar, das sind Astrozeiten.
Wenn du es genau haben willst, musst du einen Sensor einsetzen. Ich habe einen von Homematic, der läuft zuverlässig.
-
@easytj für Astrozeiten brauchst keine Sensorik. Einfach mal danach googlen. Da hab ich das gefunden: https://service.rademacher.de/hc/de-at/articles/4405884028306-Erklärung-der-Astrozeiten-Abweichung-vom-Sonnenuntergang-Sonnenaufgang
In entsprechenden Adaptern kannst du damit arbeiten für Rollos und Licht. -
Ich danke euch für eure Beiträge, ich möchte aber dennoch auf meinen ersten Absatz hindeuten. Die Astrozeiten nutze ich bereits für die Rollläden, ABER es kommt wirklich fast täglich vor, dass die nicht mit der Realität vor der Haustür im Einklang stehen: Mal ist es noch richtig schön hell und man sitzt am Abendbrottisch und die Rollläden gehen runter, mal sitzt man am Abendbrottisch und fühlt sich extrem beobachtet, weil es draußen gefühlt sehr dunkel ist aber die Rollläden nicht unten sind.
Und wie setzt du das mit dem Homematic Sensor um? So wie ich geschrieben habe oder gibt es sonst noch etwas zu beachten?
Was ist mit meiner ersten Frage? -
@warp735
Nein eben nicht... Das soll in dem Makro ja bedacht werden. Siehe meinen Beitrag #1 -
@easytj sagte in 'Nacht' zuverlässig feststellen:
Das ist doch eine stumpfe Berechnung und ohne Sensorik oder?
"Sensorik" wie Du sie Dir vorstellst, insbesondere die Helligkeitsmessung eines BWM (völlig egal welcher), taugt dafür IMHO nicht. Viel zu ungenau. Wenn dann (wie zuvor schon geschrieben) einen echten Helligkeitssensor, der dafür auch gemacht ist. Selbst da müsste man aber vermutlich mit Verzögerung oder Hysterese arbeiten um das exakt so zu erreichen wie Du Dir das vorstellst.
Es gibt auch Skriptansätze im Netz zur Ermittlung der verschiedenen Dämmerungen. Es gibt ja noch neben dem Klassiker die "gefühlten" Dämmerungen. Man spricht da glaube ich z.B. von bürgerlicher oder nautischer Dämmerung. Ich habe da mal vor zig Jahren was zu gelesen, wg. der Komplexität aber wieder verworfen. Ich denke dass Dein Problem in die Richtung geht.
-
@samson71 sagte in 'Nacht' zuverlässig feststellen:
Es gibt auch Skriptansätze im Netz zur Ermittlung der verschiedenen Dämmerungen.
Jupp, so was:
-
@sigi234 sagte in 'Nacht' zuverlässig feststellen:
Jupp, so was:
Genau sowas meinte ich. Man kann auch den Tag noch weiter individuell und verfeinert in Zeitabschnitte aufteilen, wenn man den Aufwand unbedingt betreiben möchte und die auch noch mit einbeziehen.
Das geht z.B. auch per HM-Tageszeiten-Script:
Die ermittelten Ergebnisse werden dann mittels Werteliste in eine Variable geschrieben:
Alles eine Frage des Aufwands, den man zu treiben bereit ist. Uns reicht es die 3 Fenster zur Straße ggf. per Sprachbefehl früher laufen zu lassen oder aber (rechtzeitig) vorher zu stoppen. Für das parallele Runterfahren aller 3 Fenster per Sprachbefehl habe ich einen virtuellen Rollladen Aktor angelegt, den ich per Alexa steuern kann und auf den die Aktoren der 3 Fenster dann reagieren. Für das Verhindern eines vermeintlich zu frühen Herunterfahrens kann ich per Sprachbefehl eine Verzögerungsvariable setzen, die beim Auslösen geprüft wird. Dann wird das Herunterfahren z.B. um 30 Minuten verschoben und die Variable um kurz vor Mitternacht wieder zurückgesetzt.
-
@samson71
Ok das wirkt so als wenn das meinem Problem tatsächlich entspricht. Leider nicht die von mir erhoffte Lösung aber "das ist so nicht lösbar" ist doch auch eine wichtige Erkenntnis - Danke -
@sigi234
Das sieht mir so aus wie die Datensätze, die der javascript-Adapter bereits auswirft.
Ok ernüchternd, aber dann werde ich das Vorhaben wohl aufgeben und anstatt Rademachers Script zu verwenden mal das aus dem Javascript-Adapter testen. Vielleicht liegt das ja näher an dem gefühlten "dunkelsein" -
@easytj hast du eigentlich den Link zur Rademacher Seite gelesen?
Astrozeiten sind eigentlich auf deinen Wohnort zugeschnitten. Daran gibt's nichts zu rütteln. Da kann es nicht passieren, ein Tag so, am nächsten so. -
@easytj sagte: Habt ihr Ideen?
Unter der Voraussetzung, dass ein "echter" Helligkeitssensor vorhanden ist, bietet sich der Beginn der "goldenen Stunde" am Abend und das Ende der "goldenen Stunde" am Morgen an.
Blockly-Beispiel:@da_woody sagte in 'Nacht' zuverlässig feststellen:
Da kann es nicht passieren, ein Tag so, am nächsten so.
Die Bewölkung hat starken Einfluss darauf, wie dunkel es ist.
-
@paul53 sagte in 'Nacht' zuverlässig feststellen:
@da_woody sagte in 'Nacht' zuverlässig feststellen:
Da kann es nicht passieren, ein Tag so, am nächsten so.
Die Bewölkung hat starken Einfluss darauf, wie dunkel es ist.
ja, aber eben nicht mit astrozeiten! da brauchts keinen sensor.
wie du ja selbst schreibst, da gibts jede menge. (golden, sunset, u.s.w.)
wird ja auch in einigen adaptern verwendet, ohne script. -
@da_woody
Der HMIP SLO hat vier Werte. Diese lassen gut erkennen, wann es dämmert, oder nur temporär schwankt.
Der "Rest" ist dann Gehirnschmalz. Oder, man nimmt einfach nur den Durchschnittwswert.
-
Nutze auch den HMIP SLO den @peterfido erwähnt hat. Funktioniert tadellos. Ich nehme einfach den Durchschnittswert um daran zu erkennen ob's dunkel ist oder nicht.
Der HMIP SLO funktioniert dann auch wunderbar im Zusammenhang mit dem Adapter "Shuttlecontrol" und den dort angegeben Astro Zeiten um Vorhänge/ Rollos Automatisiert zu schließen/öffnen. -
@paul53
Sehr cool... Schaue ich mir an. So viele helligkeitssensoren gibt es ja nicht. Von aqara gibt es den T1 (ist der outdoor-geeignet?finde dazu nichts)Im homematic Universum bin ich nicht und nur dafür eine ccu zu kaufen wollte ich eher nicht. Zigbee wäre mir am liebsten.
Der hue outdoor-bewegungsmelder scheint ja nicht sinnhaft zu sein
-
@easytj Unterschied BWM und Helligkeitssensor?
-
@da_woody der ist mir bekannt - der BWM übermittelt aber halt auch die Helligkeit
-
@easytj jo, aber halt nur am montageort! Der BWM in der Garage sagt mir auch schon finster, obwohl es noch recht helle ist.
-
Hier eventuell noch mal eine komplett andere Creative auf API Service basieren Methode.
Im Islam gibt es relativ strikte Regeln wann man über den Tag beten soll.
Also, beginnend mit dem Morgengrauen und endet mit der Abenddämmerung.
Diese Zeiten sind lokal unterschiedlich.
Dafür kann man den folgenden API Service verwenden, der einem die Zeiten ermittelt
https://aladhan.com/prayer-times-api
Auf der Seite sind auch entsprechende Beispiele, was da zurückkommt und wie die API zu bestücken ist. Falls allem die ersten und letzten Zeiten doch zu früh oder zu spät sind, könnte man ja noch einen Zeitversatz von 30 Minuten 60 Minuten dazu berechnen.
Eventuell hilft diese zusätzliche Idee auch noch