HM-Skript zur einfachen Sonnenstandsberechnung Script

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

Moderator: Co-Administratoren

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von Homoran » 28.02.2014, 22:05

@vvogt
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!

Benutzeravatar
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

Beitrag von funkleuchtturm » 28.02.2014, 22:17

@Homoran
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

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von Homoran » 28.02.2014, 22:21

Hab es leider noch nicht umsetzen können. Bin seit ein paar Tagen außer Gefecht :-(

Gesendet von meinem LIFETAB_P9514 mit Tapatalk
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!

Benutzeravatar
VVogt
Beiträge: 37
Registriert: 10.02.2013, 20:00

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von VVogt » 01.03.2014, 11:31

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. :D
Viele Grüße

VVogt

Raspberry, 166 Geräten, 226 Programme, 217 Variablen und 48 CUxD-Kanäle in 8 CUxD-Geräten

Benutzeravatar
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

Beitrag von funkleuchtturm » 01.03.2014, 15:25

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. :roll:
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

Benutzeravatar
VVogt
Beiträge: 37
Registriert: 10.02.2013, 20:00

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von VVogt » 01.03.2014, 15:39

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... :mrgreen:

Vielen Dank für Eure Mühen.... :D
Viele Grüße

VVogt

Raspberry, 166 Geräten, 226 Programme, 217 Variablen und 48 CUxD-Kanäle in 8 CUxD-Geräten

Nugget
Beiträge: 16
Registriert: 01.01.2013, 12:20

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von Nugget » 02.03.2014, 12:58

:D :D :D :D Danke für dieses tolle Programm :D :D :D :D :D


:lol: :lol: :lol: :lol: :lol: :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Benutzeravatar
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

Beitrag von funkleuchtturm » 02.03.2014, 14:07

Nugget hat geschrieben:Danke für dieses tolle Programm
freut mich, dass dafür Interesse ist.
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

Benutzeravatar
HomeIA
Beiträge: 195
Registriert: 05.12.2013, 20:53

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von HomeIA » 02.03.2014, 14:37

funkleuchtturm hat geschrieben:
Nugget hat geschrieben:Danke für dieses tolle Programm
freut mich, dass dafür Interesse ist.
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.
Wie steuerst du den damit die Rolladen, so ganz habe ich das nicht begriffen. Ist der Azimut Wert allein der ausschlaggebende Wert?
Die meisten Probleme entstehen bei ihrer Lösung.

Leonardo da Vinci

Benutzeravatar
Homoran
Beiträge: 8613
Registriert: 02.07.2013, 15:29
Wohnort: Köln
Danksagung erhalten: 4 Mal

Re: HM-Skript zur einfachen Sonnenstandsberechnung Script

Beitrag von Homoran » 02.03.2014, 16:50

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
Alle meine Hinweise sind auf eigene Gefahr umzusetzen. Immer einen Fachmann zu Rate ziehen!

Antworten

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