Ich habe die Download-Files aktualisiert. Kannst Du es bitte nochmal testen?
CUxD-Timer erweitern mit Datumsangaben
Moderator: Co-Administratoren
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD-Timer erweitern mit Datumsangaben
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 9685
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: CUxD-Timer erweitern mit Datumsangaben
Ich überlege gerade, ob wir Jens fragen sollten welche Berechnungen er dafür in CCU Skript benutzt, damit es nicht wieder Streß gibt, wenn irgendwann jemand Unterschiede im Sekunden oder gar Minutenbereich feststellt...
EDIT - hier habe ich was gefunden:
http://www.geoastro.de/SME/tk/index.htm
Und natürlich:
https://www.stall.biz/project/sonnensta ... en-lampen/
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD-Timer erweitern mit Datumsangaben
Es gibt verschiedene Formeln zur Berechnung der Sonnenposition. Da sind Abweichungen von einigen Minuten normal.
Das sollte man halt vorher wissen.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
- Baxxy
- Beiträge: 10850
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 610 Mal
- Danksagung erhalten: 2230 Mal
Re: CUxD-Timer erweitern mit Datumsangaben
Es wäre m.E. gut wenn die Berechnungen identisch wären.
Ich würde Jens einfach mal nach der Zauberformel fragen.
Ich würde Jens einfach mal nach der Zauberformel fragen.
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD-Timer erweitern mit Datumsangaben
Ja, das hilft mir leider nicht. Im HM-Script kann man die beiden Werte für Azimut und Elevation ja abfragen:
Code: Alles auswählen
WriteLine(system.SunAzimuth());
WriteLine(system.SunAltitude());
Wenn das jemand so umstellen kann, dass man für einen bestimmten Ort, Tag, Azimut die errechnete Uhrzeit zurückbekommt, dann könnte ich es in CUxD implementieren.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD-Timer erweitern mit Datumsangaben
Das wird schwierig, hier ein Vergleich für heute mit dieser Website:
https://www.sunrise-and-sunset.com/de/s ... nd/rostock
Code: Alles auswählen
www CUxD CCU
Sonnenaufgang 06:03 06:04 06:11
Sonnenuntergang 20:23 20:23 20:15
Auf der CUxD Statusseite werden die aktuelle Position und die vom CUxD errechnete Sonnenaufgangs und Untergangszeit zum Vergleich angezeigt.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 9685
- Registriert: 27.04.2020, 10:34
- System: CCU
- Hat sich bedankt: 700 Mal
- Danksagung erhalten: 1627 Mal
Re: CUxD-Timer erweitern mit Datumsangaben
Wenn ich lese
Fällt mir da ein: ist deine Routine Sommer/Winterzeit fest?ie Berechnung des Sonnenaufgang und Sonnenuntergang durch "twilight(Länge, Breite)" wird nur einmal am Tag durchgeführt.
LG, Michael.
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
Wenn du eine App zur Bedienung brauchst, dann hast du kein Smarthome.
Wettervorhersage über AccuWeather oder OpenWeatherMap+++ Rollladensteuerung 2.0 +++ JSON-API-Ausgaben auswerten +++ undokumentierte Skript-Befehle und Debugging-Tipps +++
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD-Timer erweitern mit Datumsangaben
Ja, das sollte in meiner Implementation funktionieren.
Ich habe das Script nicht 1:1 übernommen, sondern nur die Berechnungen als Grundlage genommen. Das Script ist für Arduino und würde so nicht funktionieren.
Ich berechne die Zeiten auch nicht täglich, sondern nur bei Aufruf der Funktion. Dann wird der Zeitstempel für den folgenden Sonnenaufgang bzw. Untergang mit Höhenwinkel berechnet.
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
- uwe111
- Beiträge: 4821
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CUxD-Timer erweitern mit Datumsangaben
Ich habe in die aktuelle CUxD-Testversion http://cuxd.de/download/ nun jetzt neben SRT(-90..90) und SST(-90..90) auch noch SAT(0..359) SunAzimuthTime in den CUxD-Timer integriert. Als Parameter wird der Azimutwinkel übergeben (180 Grad = Süden = Sonnenhöchststand).
Also kann man jetzt auch einfach Steuerungen abhängig von der Sonnenposition implementieren, indem man einen CUxD-Multitimer auf Sonnenhöhe (von-bis) und einen auf Sonnenazimuth (von-bis) in einer Programmverknüpfung triggert.
Über Rückmeldungen würde ich mich freuen.
Viele Grüße
Uwe
Also kann man jetzt auch einfach Steuerungen abhängig von der Sonnenposition implementieren, indem man einen CUxD-Multitimer auf Sonnenhöhe (von-bis) und einen auf Sonnenazimuth (von-bis) in einer Programmverknüpfung triggert.
Über Rückmeldungen würde ich mich freuen.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
- Baxxy
- Beiträge: 10850
- Registriert: 18.12.2018, 15:45
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 610 Mal
- Danksagung erhalten: 2230 Mal
Re: CUxD-Timer erweitern mit Datumsangaben
Jetzt bin ich langsam raus...
Von Sonnenhöhen gesteuerter Automatisierung habe ich keine Ahnung...
Von Sonnenhöhen gesteuerter Automatisierung habe ich keine Ahnung...
Grüße... Baxxy
- Raspberry Pi 4 als Homematic-Zentrale - Tipps und Informationen
- Analysescript für genutzte Funk-Adressen, Funkmodul-Hardware und Zentralen Hardware
- NANO CUL 868MHz - Stick zum AskSin Analyzer XS umflashen (Anleitung für ArduinoIDE unter Windows)
- Firmware Updates für IP-Aktoren / Sensoren... Info's, Tipps und Sonstiges
- CCU funkt nicht - CarrierSense (CS) Probleme erkennen und lösen