Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Problemlösungen und Hinweise von allgemeinem Interesse zur Haussteuerung mit HomeMatic

Moderator: Co-Administratoren

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von MichaelN » 27.06.2021, 16:37

Zum Beispiel mit CCU historian
Übrigens benötigt man bei aktueller Firmware kein aufwendiges Skript mehr, ein 2 zeiler reicht - siehe Signatur.
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 +++

celliwe
Beiträge: 103
Registriert: 13.02.2021, 15:20
System: CCU
Hat sich bedankt: 9 Mal
Danksagung erhalten: 2 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von celliwe » 27.06.2021, 16:56

Ccu historian Was ist das genau

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von MichaelN » 27.06.2021, 16:59

Google kennste?
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 +++

celliwe
Beiträge: 103
Registriert: 13.02.2021, 15:20
System: CCU
Hat sich bedankt: 9 Mal
Danksagung erhalten: 2 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von celliwe » 27.06.2021, 17:01

Ja dann nicht

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von MichaelN » 27.06.2021, 17:03

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 +++

Benutzeravatar
shartelt
Beiträge: 7421
Registriert: 14.01.2015, 14:59
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 524 Mal
Danksagung erhalten: 752 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von shartelt » 27.06.2021, 18:08

celliwe hat geschrieben:
27.06.2021, 16:56
Ccu historian Was ist das genau
ich bin mir ziemlich sicher, dass es auch in den Tipps und Tricks für Anfänger mit aufgeführt ist, die ich Dir bereits in Deinem letzten Faden ans Herz gelegt habe.

Ist wohl zu aufwändig, das mal durchzulesen was?

GHS
Beiträge: 6
Registriert: 20.02.2021, 07:15
System: CCU
Danksagung erhalten: 1 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von GHS » 28.06.2022, 14:17

Ich habe das Problem, dass ich meine Rolläden zum Hitzeschutz währen der Südeinstrahlung über sonne_azimut herunter und abends wieder rauffahren möchte. Dazu habe ich die Bedingung "Systemzustand sonne_azimut von 90 bis kleiner 270 bei Änderung ausführen" verwendet.
Die Rolläden werden auch herunter und wieder heraufgefahren, aber alle 5Minuten, wenn die Systemvariable aktualisiert wird, wird dennoch der Befehl zu allen Aktoren gesandt und die Rolläden zucken kurz, da Sie ja schon auf der korrekten Position stehen.
Dieses Verhalten hätte ich "bei Aktualisierung" erwartet, nicht aber "bei Änderung auslösen".
Weshalb werden hier die Aktoren angesteuert bzw. das Programm ausgeführt ?
Hat das etwas mit der Systemvariablen zu tun ? Alle andern Bedingungen (z.B. Temperatur funktionieren korrekt mit der Auswahl "bei Änderung auslösen" nur die Systemvariable sonne_azimut nicht.

MichaelN
Beiträge: 9562
Registriert: 27.04.2020, 10:34
System: CCU
Hat sich bedankt: 696 Mal
Danksagung erhalten: 1608 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von MichaelN » 28.06.2022, 14:49

Grundsätzliche Rgeel hier im Forum: keine Nacherzählungen, immer Screenshots der Programme zeigen.
Glaskugel-Modus [on] Du hast eine Kombination aus Bedingungen in Deinem Programm die zu einem Verhalten wie bei Aktualisierung führen [off]
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 +++

Xel66
Beiträge: 14085
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von Xel66 » 28.06.2022, 16:07

GHS hat geschrieben:
28.06.2022, 14:17
Weshalb werden hier die Aktoren angesteuert bzw. das Programm ausgeführt ?
Ohne das betreffende Programm zu kennen, kann man das nicht sagen. Gerade in Konstellationen mit mehreren Triggern kann es in bestimmten Kombinationen dazu kommen, dass sich Programme wie "bei Aktualisierung" verhalten. Speziell auch dann, wenn der gleiche Trigger mehrfach oder in Komplementärstatus verwendet wird. Hintergrund: bei jeder Aktualisierung muss ja geprüft werden, ob sich der Wert über eine Grenze bewegt hat. Diese Prüfung scheint (im Gegensatz zur Beschreibung im Handbuch) ein Bestandteil der Bedingungsprüfung des jeweiligen Programms zu sein und nicht im Vorfeld entschieden zu werden. Nur in sehr simplen Programmen gestaltet es sich so wie beschrieben. In umfangreicheren Programmen mit mehreren Triggern oder Zusatzbedingungen ist diese Eigenheit zu beachten.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

GHS
Beiträge: 6
Registriert: 20.02.2021, 07:15
System: CCU
Danksagung erhalten: 1 Mal

Re: Sonnenstandsberechnung 2.0 für Rolladen, Markisen, Lampen

Beitrag von GHS » 28.06.2022, 17:38

Hallo,
hier die beiden Programme.
Im ersten wird der Trigger gesetzt, im 2. dann die Aktoren angesteuert.
Ursprünglich hatte ich alles in einem Programm, und dachte ich kann es mit zwei Programmen umgehen
Dateianhänge
Ausführung.jpg
Trigger.jpg

Antworten

Zurück zu „HomeMatic Tipps & Tricks - keine Fragen!“