HM-Skript zur einfachen Sonnenstandsberechnung Script
Moderator: Co-Administratoren
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
@vvogt
Bitte poste doch mal die Zeilen 40-45 aus DEINEM Script
Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Bitte poste doch mal die Zeilen 40-45 aus DEINEM Script
Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!
- funkleuchtturm
- Beiträge: 2365
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
@Homoran
Läuft denn bei Dir das Skript ohne Fehlermeldung durch?
Läuft denn bei Dir das Skript ohne Fehlermeldung durch?
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
Hab es leider noch nicht umsetzen können. Bin seit ein paar Tagen außer Gefecht
Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
Hallo zusammen,
ja ich habe die Variablen von -5000 bis +5000 eingestellt. Eine Änderung auf -360 bis +360 verändert die Fehlermeldung nicht.
Ich habe das ganze Kopiert, indem ich "alles Auswählen" gedrückt und danach Strg+C und Strg+V in die Skriptauswahl eingefügt habe.
Danach habe ich den Button "Skript Testen" gedrückt und da ist die Fehlermeldung. Aus Erfahrung gehe ich dann auf Abbrechen und Speichere das Programm lieber nicht.
Anbei habe ich die Zeilen um den vom System identifizierten Fehlercode aus dem Skript kopiert.
real a5 = a5min + jahresfortschritt * (a5max - a5min);
real e5 = e5min + jahresfortschritt * (e5max - e5min);
real a0 = a5; real e0 =e5; real a1= a9; real e1= e9;
real a = a0 + (0.00417 * (sonnenzeit -300) * (a1 - a0));
real e = e0 + (0.00417 * (sonnenzeit -300) * (e1 - e0));
!WriteLine("a e " #a #e);
if (sonnenzeit >539)
{a0 = a9; e0 =e9; a1= a10; e1= e10;
real a = a0 + (0.0167* (sonnenzeit - 540) *(a1 - a0));
real e = e0 + (0.0167* (sonnenzeit - 540) *(e1 - e0)); }
Ich hoffe Ihr seht etwas, was ich nicht sehe, da ich die Idee gerne weiter verfolgen würde.
ja ich habe die Variablen von -5000 bis +5000 eingestellt. Eine Änderung auf -360 bis +360 verändert die Fehlermeldung nicht.
Ich habe das ganze Kopiert, indem ich "alles Auswählen" gedrückt und danach Strg+C und Strg+V in die Skriptauswahl eingefügt habe.
Danach habe ich den Button "Skript Testen" gedrückt und da ist die Fehlermeldung. Aus Erfahrung gehe ich dann auf Abbrechen und Speichere das Programm lieber nicht.
Anbei habe ich die Zeilen um den vom System identifizierten Fehlercode aus dem Skript kopiert.
real a5 = a5min + jahresfortschritt * (a5max - a5min);
real e5 = e5min + jahresfortschritt * (e5max - e5min);
real a0 = a5; real e0 =e5; real a1= a9; real e1= e9;
real a = a0 + (0.00417 * (sonnenzeit -300) * (a1 - a0));
real e = e0 + (0.00417 * (sonnenzeit -300) * (e1 - e0));
!WriteLine("a e " #a #e);
if (sonnenzeit >539)
{a0 = a9; e0 =e9; a1= a10; e1= e10;
real a = a0 + (0.0167* (sonnenzeit - 540) *(a1 - a0));
real e = e0 + (0.0167* (sonnenzeit - 540) *(e1 - e0)); }
Ich hoffe Ihr seht etwas, was ich nicht sehe, da ich die Idee gerne weiter verfolgen würde.
Viele Grüße
VVogt
Raspberry, 166 Geräten, 226 Programme, 217 Variablen und 48 CUxD-Kanäle in 8 CUxD-Geräten
VVogt
Raspberry, 166 Geräten, 226 Programme, 217 Variablen und 48 CUxD-Kanäle in 8 CUxD-Geräten
- funkleuchtturm
- Beiträge: 2365
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
Also wenn ich ein ganz neues Programm anlege und mit Copy&Paste das Skript neu anlege und dann dieses Programm auf Fehler prüfe, ergibt sich bei mir "kein Fehler".
Die Ursache muß bei Dir irgendwo anders liegen.
Die Ursache muß bei Dir irgendwo anders liegen.
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
Hallo zusammen,
Ihr schein rechte zu haben, dass dies an meiner CCU2 lag. Habe gerade ein Update auf Firmware 2.7.17 gemacht.
Nun bekomme ich bei dem Versuch ebenfalls keinen Fehlermeldung mehr. Nach kurzer Beobachtung kann ich
bestätigen, dass das Skript genau das macht, was es soll...
Vielen Dank für Eure Mühen....
Ihr schein rechte zu haben, dass dies an meiner CCU2 lag. Habe gerade ein Update auf Firmware 2.7.17 gemacht.
Nun bekomme ich bei dem Versuch ebenfalls keinen Fehlermeldung mehr. Nach kurzer Beobachtung kann ich
bestätigen, dass das Skript genau das macht, was es soll...
Vielen Dank für Eure Mühen....
Viele Grüße
VVogt
Raspberry, 166 Geräten, 226 Programme, 217 Variablen und 48 CUxD-Kanäle in 8 CUxD-Geräten
VVogt
Raspberry, 166 Geräten, 226 Programme, 217 Variablen und 48 CUxD-Kanäle in 8 CUxD-Geräten
- funkleuchtturm
- Beiträge: 2365
- Registriert: 13.06.2011, 16:42
- Hat sich bedankt: 23 Mal
- Danksagung erhalten: 357 Mal
- Kontaktdaten:
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
freut mich, dass dafür Interesse ist.Nugget hat geschrieben:Danke für dieses tolle Programm
Wenn man erst mal begriffen hat, wie komfortabel und intelligent man mit den berechneten Grössen "Sonnen-Azimut" und "Sonnen-Elevation" die Fenster, Rolladen, Jalousien, Markisen und Solarkollektoren steuern kann, möchte man darauf gar nicht mehr verzichten; bei mir gehört das quasi zur HM-Grundausstattung ähnlich wie die Skripte für Tageszeiten, Email und Wunderground.
Viele Gruesse
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Eugen
________________________________________________
SmartHome-Eintopf mit feinem Homeduino-Gemüse
... und für Feinschmecker gibt´s den WIFFI, den WEATHERMAN-2, den PULSECOUNTER und den AIRSNIFFER
mit vielen Kochrezepten für den ambitionierten Homematiker
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
Wie steuerst du den damit die Rolladen, so ganz habe ich das nicht begriffen. Ist der Azimut Wert allein der ausschlaggebende Wert?funkleuchtturm hat geschrieben:freut mich, dass dafür Interesse ist.Nugget hat geschrieben:Danke für dieses tolle Programm
Wenn man erst mal begriffen hat, wie komfortabel und intelligent man mit den berechneten Grössen "Sonnen-Azimut" und "Sonnen-Elevation" die Fenster, Rolladen, Jalousien, Markisen und Solarkollektoren steuern kann, möchte man darauf gar nicht mehr verzichten; bei mir gehört das quasi zur HM-Grundausstattung ähnlich wie die Skripte für Tageszeiten, Email und Wunderground.
Die meisten Probleme entstehen bei ihrer Lösung.
Leonardo da Vinci
Leonardo da Vinci
Re: HM-Skript zur einfachen Sonnenstandsberechnung Script
Ich hoffe ich kann dieses Skript bald umsetzen.
Ich plante schon eine Hardware um den Sonnenstand auszuwerten etwas trichterähnliches mit photo Zelle.
@HomeIA
der Azimut gibt an wieweit die Sonne z.B schon um das Haus herum ist und du im Sommer die Rolläden, die zur Beschattung unten waren wieder hoch können.
Die Elevation gibt an, wie tief die Sonne steht, so dass trotz Wärme und Helligkeit, eine Markise zur Beschattung nichts taugt, und statt dessen besser die Rolläden runtergehen sollten.
Auch für die abebliche Rolladenbewegung kann man diese Seite gut gebrauchen
Gruß
Rainer
Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Ich plante schon eine Hardware um den Sonnenstand auszuwerten etwas trichterähnliches mit photo Zelle.
@HomeIA
der Azimut gibt an wieweit die Sonne z.B schon um das Haus herum ist und du im Sommer die Rolläden, die zur Beschattung unten waren wieder hoch können.
Die Elevation gibt an, wie tief die Sonne steht, so dass trotz Wärme und Helligkeit, eine Markise zur Beschattung nichts taugt, und statt dessen besser die Rolläden runtergehen sollten.
Auch für die abebliche Rolladenbewegung kann man diese Seite gut gebrauchen
Gruß
Rainer
Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!