Rollladen-Steuerung (Sonnenaufgang/-untergang)

Hmmmm…

Debuggt die Szene denn etwas?

Guten Morgen!

Eigentlich nur das:

[DEBUG] 16:44:14: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 16:44:18: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 17:17:58: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 08:11:15: Rollershutter-Controller started for the first time (Ver.2.0)

Hast du bei dir auch die Zeit richtig eingestellt, bzw. unter Location auch die Longitude/Latitude richtig hinterlegt?

Ja, habe ich. Die Geokoordinaten sind von meiner Adresse und der Zeitserver ist von der Uni Kiel.

Daran sollte es eigentlich nicht liegen…

Läuft irgendeine Zeitgesteuerte Szene bei dir? Oder grundsätzlich nicht?

In der Tat! Ich habe mich heute morgen um acht mal durch meine Szenen gearbeitet und festgestellt dass noch weitere aus dem alten Haus aktiv waren. Diese hatte ich dann deaktiviert, weil sie ja keine Funktion mehr haben.

Dann gucke ich mal ob es heute Abend funktioniert.

Das waren die Licht Szenen “bei Bewegung an” usw und wenn man länger im Raum ist, Hauptbeleuchtung an etc.

Guten Morgen zusammen!

Ich habe das Gefühl, die Szene startet nicht automatisch. Hier, das was sie ins “Ereignisfeld” schreibt:

[DEBUG] 20:38:47: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 20:38:51: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 07:43:03: Rollershutter-Controller started for the first time (Ver.2.0)

Die erste Zeile kommt, wenn ich sie speichere. Die zweite und dritte Zeile zeigt das Ergebnis, wenn ich den Start-Button geklickt habe…

Liege ich hier richtig?

Viele Grüße

Christian

Doch, tut sie. Sonst würde die erste Zeile nicht beim Speichern erscheinen.

Bei mir läuft das gleiche Skript ohne Probleme, habe nichts geändert:

[DEBUG] 00:50:07: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 07:22:10: Rollershutter-Controller started (Ver.2.0)
[DEBUG] 07:22:10: Sunrise… Opening rollershutters
[DEBUG] 07:22:10: Waiting 3 min
[DEBUG] 07:25:38: Rollershutters opened
[DEBUG] 16:46:43: Rollershutter-Controller started (Ver.2.0)
[DEBUG] 16:46:43: Sunset… Closing rollershutters
[DEBUG] 16:46:43: Waiting 40 min
[DEBUG] 17:26:51: Rollershutters closed

Welche Version hast du installiert? 4.057?

Was ist denn der Wert deiner Variablen rollershutter_runs?

Hi BoomX!

Also - die Version der HC2 ist 4.056
Und in der Steuerung der Variablen steht eine “1”!

Dat Dingen wird mir langsam unheimlich! :frowning:

Viele Grüße aus Schleswig Holstein

Christian

Das ist der Fehler. Mach da eine 0 draus. Danach funktioniert es.

Ok. Super. Danke:-) Am Anfang war da auch eine “0” dein. Scheint sich vielleicht durch nen Fehler geändert zu haben.

Ich werde morgen früh berichten!:slight_smile:

Gute Nacht und nochmals - Danke.

Guten Morgen Boomx!

Wie heißt Du eigentlich? :flushed:

Aaaaalsoooooo,…die Szene läuft! Vielen vielen vielen Dank.

Ein kleine Frage habe ich noch! Das hier steht im “debug”:

[DEBUG] 07:37:23: Rollershutter-Controller started for the first time (Ver.2.0)
[DEBUG] 07:47:06: Rollershutter-Controller started (Ver.2.0)
[DEBUG] 07:47:06: Sunrise… Opening rollershutters
[DEBUG] 07:47:06: Waiting 38 min

Wieso wartet die Szene 38 Min? Kann ich den wert verändern? Bzw. womit hat das was zu tun?

Und jetzt steht in der Variablen wieder eine “1”! Richtig so?

Viele Grüße und ein schönes Wochenende.

Christian

Hi,

Daniel :wink:

Das ist ein Zufallswert zwischen 1-60 min, welcher generiert wird. Damit wollte ich die zu erkennende Regelmäßigigkeit beim Öffnen/Schließen beim Sonnenaufgang/Sonnenuntergang verhindern. :wink:

Eigentlich sollte das Skript die Variable am Ende des Öffnens wieder zurücksetzen. Aber erst wenn es komplett durchgelaufen ist. Auf was steht die Variable jetzt? Wenn es damit bei dir Probleme gibt, dann Programmier ich die raus.

Dir auch :slight_smile:

Gruss

Hallo Daniel!

Den Wert kann ich Dir schreiben, wenn ich wieder daheim bin.

Der Zufallsmodus ist super! :slight_smile: Dann wäre ja auch vielleicht diese Idee interessant für Dich:

http://siio.de/board/thema/abweseheitsmodus/

Jedenfalls sind die Rollläden auch wieder runter gegangen! Vielen vielen Dank für Deine geduldige Hilfe! Ich habe von LUA einfach keinen Plan…

VG

Christian

Hi,

brauchst du ja nicht mehr, wenn es geht :wink:

Kein Problem, dafür sind wir ja da… Ärgere mich mehr darüber, dass ich nicht gleich auf die Variable gekommen bin. Das Problem hatte ich schonmal :smiley:

Andere Thema schau ich mir mal an…

Gruß

Hi!

Alles gut. Immerhin bist Du auf der richtigen Spur gewesen! :slight_smile: ganz anders als ich.

Kann man in die Szene jetzt noch eine Art Sicherheit einbauen, dass wenn z.B. der Fensterkontakt an der Terrassentür noch geöffnet ist, der jeweilige Rollladen nicht herunter fährt, sondern erst nach dem Schließen, eventuell mit einer 10-sekündigen Verzögerung?

Gruß

Christian

Und hier habe ich noch eine zweite Frage!

Wie und wo, baue ich die “when - if”-Schleife ein? Wenn eine Tür durch den Fensterkontakt als offen erkannt wird, dass der Rolladen erst nach dem Schließen der Tür herunter fährt!

Ich wünsche Euch allen eine angenehme Nachtruhe. :slight_smile:

Viele Grüße

Christian

Hi,

meinst du eine if oder eine while-Schleife? Also, willst du dass das Skript pausiert solange die Tür offen ist, oder dass das Skript den Rollladen in Falle einer offenen Tür nicht runterfährt?

Deine Schleifenart gibt es nicht :wink:

Gruß

Hi Daniel!

Ich glaube, ich meine eine “while-Schleife”! Der betreffende Rolladen soll nicht herunter fahren, solange die jeweilige Tür geöffnet ist. :slight_smile:

Viele Grüße zurück