Ankündigung

Einklappen
Keine Ankündigung bisher.

Rollladen-Steuerung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Zitat von woda Beitrag anzeigen
    PHP-Code:
    if ($lueften_abends = 1) {
    $lueften_abends = 0;
    logic_setVar($id,9,0); // Lüften Abends nicht mehr aktiv

    $log = $log." | Lüften Abends nicht mehr aktiv";
    } 
    sollte ziemlich sicher so aussehen
    PHP-Code:
    if ($lueften_abends == 1) {
    $lueften_abends = 0;
    logic_setVar($id,9,0); // Lüften Abends nicht mehr aktiv

    $log = $log." | Lüften Abends nicht mehr aktiv";
    } 
    Hallo Wolfgang, du hast recht, dass ist ein Fehler, habe ich korrigiert, aber der eigentliche Fehler lag schon ganz am Anfang.
    Den habe ich aber auch gefunden (hoffe ich, mir fehlt die Zeit zum testen), könntest du die neue hoch geladene Version testen?

    Kommentar


      Klingt gut, werde heute Abend testen.

      Kommentar


        Hallo, hab vorher den aktuellen Baustein V 2.5.8 getestet
        Leider wird E24 noch immer ignoriert
        hier das Logfile
        PHP-Code:
          2017-09-06 18:09:29    033412    17002    0    LBS19000121(3563): Tag/Nacht (V3): 0 Pos. (E7): 54 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein freigegeben (1 = 1)  2017-09-06 18:09:55    744172    17002    0    LBS19000121(3563): Tag/Nacht (V3): 0 Pos. (E7): 54 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (0), Verzögerung begonnen! Position neu: 54 (Zeitpunkt: 1504714196.6908)  2017-09-06 18:09:56    753706    17002    0    LBS19000121(3563): Tag/Nacht (V3): 0 Pos. (E7): 54 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: 0, E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0) Tagpos.: 0 | Fenster ist drehgeöffnet: 0 | Neue Position (A.-Sperre: 0, Sonderf.-Morgens: 0) - Position neu 0 und Position vorher (E5) 54  2017-09-06 18:09:58    915640    17002    0    LBS19000121(3563): Tag/Nacht (V3): 0 Pos. (E7): 0 A.-Zeitp. (V5): 0 Morg. aktiv: 0 
        Zuerst scheint es zu passen -> Neuer Fensterstatus , Position Neu [unverändert].
        Danach kommt aber nach einem Timeout:
        Standardposition mit Tagpos:0 berechnet und der Rollo wird geöffnet ?

        Ich kann natürlich extern die Fensterposition am Tag als geschlossen vorgeben und nur Nachts durchlassen, ist halt nicht wie von dir geplant?

        Gruß
        Wolfgang

        Kommentar


          Entschuldige, dass ich so rumstochere, aber ich bin gerade nicht Zuhause und kann Änderungen nicht testen. Ich habe gerade die 2.5.9 Version hochgeladen, eventuell hilft die gegen den Fehler.

          Kommentar


            Werde testen, vielen Dank für die Mühe.

            Kommentar


              Irgendwas stimmt jetzt generell nicht mehr:
              Wenn ich abends das Fenster kippe, fährt der Baustein den Rollo auf 100% zu, statt auf die lüften Position?
              Wenn ich auf morgen stelle bleibt der Rollo zu.

              PHP-Code:
                2017-09-06 20:29:04    903058    17002    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein erster Start, Verzögerung beginnt(1504722549.8008ms) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1) Nachtpos.: 255 | Fenster ist geschlossen: 255 2017-09-06 20:29:07    923928    17002    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein erster Start, Verzögerung beginnt(1504722552.8208ms) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1) Nachtpos.: 255 | Fenster ist geschlossen: 255 2017-09-06 20:30:17    579296    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein gestartet | Automatik wieder aktivert (E16 = 0) 2017-09-06 20:30:21    836258    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Es ist abends | Tag (0)/Nacht (1) ermittelt: 1 (E12: 1 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 | Neue Position nicht ausgegeben (V2: 0 A.-Sperre: 0 (0), Sonderf.-Morgens: 0) - Position neu 255 und Position vorher (E5) 255 2017-09-06 20:30:21    998974    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Tag (0)/Nacht (1) ermittelt: 1 (E12: 1 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 | Neue Position nicht ausgegeben (V2: 0 A.-Sperre: 0 (0), Sonderf.-Morgens: 0) - Position neu 255 und Position vorher (E5) 255 2017-09-06 20:30:22    171802    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein erster Start, Verzögerung beginnt(1504722627.0667ms) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 | Neue Position nicht ausgegeben (V2: 0 A.-Sperre: 0 (0), Sonderf.-Morgens: 0) - Position neu 255 und Position vorher (E5) 255 2017-09-06 20:30:34    987062    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein freigegeben (1 = 1) | Tag (0)/Nacht (1) ermittelt: 1 (E12: 1 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 2017-09-06 20:30:40    346445    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Tag (0)/Nacht (1) ermittelt: 1 (E12: 0 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 2017-09-06 20:30:45    923866    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Es ist morgens | Tag (0)/Nacht (1) ermittelt: 0 (E12: 0 E13: 0) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0)  | Fenster ist geschlossen: 255 2017-09-06 20:32:23    667011    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (0), Verzögerung begonnen! Position neu: 255 (Zeitpunkt: 1504722744.6137) 2017-09-06 20:32:24    686275    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0)  | Fenster geschlossen - Tagpos.: 0 | Fenster ist drehgeöffnet: 255 2017-09-06 20:32:34    446203    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (1), Verzögerung begonnen! Position neu: 255 (Zeitpunkt: 1504722755.3925) 2017-09-06 20:32:35    477142    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0)  | Fenster ist geschlossen: 255 | Neue Position (A.-Sperre: 0, Sonderf.-Morgens: 0) - Position neu 255 und Position vorher (E5) 255 2017-09-06 20:33:14    101090    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Tag (0)/Nacht (1) ermittelt: 0 (E12: 0 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0)  | Fenster ist geschlossen: 255 2017-09-06 20:33:21    380475    2880    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Es ist abends | Tag (0)/Nacht (1) ermittelt: 1 (E12: 1 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 2017-09-06 20:33:44    768099    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 241 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-06 20:33:46    954611    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 227 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-06 20:33:48    209728    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 220 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-06 20:33:52    402219    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 220 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (0), Verzögerung begonnen! Position neu: 220 (Zeitpunkt: 1504722833.3488) 2017-09-06 20:33:53    492944    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 220 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster geschlossen - Nachtpos.: 255 | Fenster ist drehgeöffnet: 255 | Neue Position (A.-Sperre: 0, Sonderf.-Morgens: 0) - Position neu 255 und Position vorher (E5) 220 2017-09-06 20:33:55    959589    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 235 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-06 20:33:58    139559    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 249 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-06 20:33:59    088577    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-06 20:34:34    210963    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (1), Verzögerung begonnen! Position neu: 255 (Zeitpunkt: 1504722875.1584) 2017-09-06 20:34:35    247454    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 1, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 | Neue Position (A.-Sperre: 0, Sonderf.-Morgens: 0) - Position neu 255 und Position vorher (E5) 255 2017-09-06 20:34:46    798573    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Tag (0)/Nacht (1) ermittelt: 1 (E12: 0 E13: 1) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 1)  | Fenster ist geschlossen: 255 2017-09-06 20:34:50    052422    2880    0    LBS19000121(3508): Tag/Nacht (V3): 1 Pos. (E7): 255 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Es ist morgens | Tag (0)/Nacht (1) ermittelt: 0 (E12: 0 E13: 0) | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0)  | Fenster ist geschlossen: 255 

              Ich bin aktuell wieder auf der vorletzten Version, da ich erst morgen Abend wieder testen kann.

              Kommentar


                Sorry, für die Umstände, ich bin auch wieder zurück gewechselt, aber habe noch ein paar kleine Änderungen und etwas mehr Debug-Ausgaben eingepflegt. Die aktuelle Version ist im Download-Portal.

                Kommentar


                  Hallo,
                  hab den Neuen (2.5.10) gerade getestet,
                  jetzt bleibt der Rollo beim Öffnen wie Er ist, aber beim schließen fährt Er hoch
                  PHP-Code:
                    {EDOMI,CUSTOMLOG_Rollladensteuerung Büro links.log,07.09.2017,18:33:34,538500,18818}{Zeitstempel,ms,PID,LogLevel,Meldung} 2017-09-07 18:33:34    538342    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 62 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Baustein freigegeben (1 = 1) 2017-09-07 18:33:35    907654    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 84 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-07 18:33:40    782874    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 84 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (0), Verzögerung begonnen! Position neu: 84 (Zeitpunkt: 1504802021.729) 2017-09-07 18:33:41    808993    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 84 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0) Beschattung/Blendschutz nicht aktiv: Tagpos.: 0 | Tag drehgeöffnet: Position offen soll nicht geändert werden (84) | Fenster ist drehgeöffnet: 84 | Neue Position (A.-Sperre: 0, Sonderf.-Morgens: 0) - Position neu 84 und Position vorher (E5) 84 2017-09-07 18:33:47    317310    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 84 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Neuer Fensterstatus (1), Verzögerung begonnen! Position neu: 84 (Zeitpunkt: 1504802028.2649) 2017-09-07 18:33:48    372139    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 84 A.-Zeitp. (V5): 0 Morg. aktiv: 0 | Verzögerung abgelaufen | Standard Position ermitteln (E8: , E9: 1, E10: , E11: 0, E12: 0, E26: 1, Nacht: 0) Beschattung/Blendschutz nicht aktiv: Tagpos.: 0 | Fenster ist geschlossen: 0 | Neue Position (A.-Sperre: 0, Sonderf.-Morgens: 0) - Position neu 0 und Position vorher (E5) 84 2017-09-07 18:33:50    772425    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 50 A.-Zeitp. (V5): 0 Morg. aktiv: 0 2017-09-07 18:33:52    274774    18818    0    LBS19000121(3508): Tag/Nacht (V3): 0 Pos. (E7): 0 A.-Zeitp. (V5): 0 Morg. aktiv: 0 
                  Gruß
                  Wolfgang

                  Kommentar


                    Hmm, das ist schwierig zu lösen: Es ist nicht vorgesehen, beim Schließen nichts zu machen Dazu bräuchte es eigentlich einen Option "Pos. Tag geschlossen" und "Pos. Nacht geschlossen", füge ich den noch ein ändert sich für alle eingesetzten Bausteine die Reihenfolge oder halt am Ende was von der Logik nicht schön wäre...
                    Eine weitere Alternative wäre die 101 von geöffnet auch beim Schließen zu nutzen, wäre aber auch irgendwie nicht stimmig.
                    Da muss ich mal überlegen, wie man dass am Besten löst...

                    Kommentar


                      Vor du den ganzen Baustein umbaust, sperre ich lieber bei den betroffenen Fenstern den Fensterstatus am Tag.

                      Mir ist bei den Tests noch aufgefallen, dass die Rollos die manuell bewegt wurden bei jedem Edomi Neustart hoch fahren (in die berechnete Standard Position). Wie kann ich das verhindern?

                      Kommentar


                        Dafür müsste ich den Baustein um bauen, denn der Status für die manuelle Bedienung wird in einer Variable gespeichert und der Inhalt geht beim Neustart verloren. Lösung ist vermutlich ein Remanentes KO am Ein- und Ausgang für den Inhalt der Variablen...

                        Kommentar


                          Zitat von simonlaessig Beitrag anzeigen
                          Ja Systemstart liegt an E1. Der Rollladen verfährt ja auch nicht bei Systemstart sondern unmittelbar beim Drücken auf den "Pfeilbutton" der Projektaktivierung wenn ich ihn vorher manuell verfahren habe. Kannst du bei dir mal testen ob das auch so ist?


                          Hi, nach längerer Zeit beschäftige ich mich wieder mit diesem essentiellen Baustein.
                          Danke nochmal.

                          Ein Problem was ich seid dem Anfang mit diesem LBS habe.

                          Zur Ausgangssituation.
                          Ich habe keine Wetterstation und berechne Tag Nacht über den Sonnenstands LBS ( 19000151 )
                          Hierbei geht z.B die Bürgerliche Dämmerung auf ein iKO

                          Dies funktionert auch soweit.
                          Nur wenn ich Abends Edomi neu aktiviere fährt ein Rolladen der bereits unten war wieder nach oben um dann nach ein paar Sekunden wieder auf
                          den richtig berechneten Zustand zu fahren.

                          Bei Test habe ich, naja denke ich eher ;-) , herausgefunden das es am E13 Eingang liegt.
                          Da der Sonnenstand in ein iKO geht ( was zwar remanent ist ) scheint es so zu sein das der Wert nicht direkt am Eingang E13 verfügbar ist wenn Edomi neu startet.


                          Um dieses verhalten zu umgehen habe ich mal folgendes gemacht.

                          rolladen.jpg

                          Der Baustein an E1 wird erst gestartet wenn ein Wert von der Sonnenstandsberechnung eintrifft.
                          Da mein Sonnenstand einen SendbyChange zwischen Ausgang Sonnenstands LBS und IkO Eingang hat sollte das doch gehen oder?
                          Kann das jemand nachvollziehen oder hat damit die gleichen "Probleme"?



                          KORREKTUR:
                          Das mit dem Werteauslöser funktioniert ja nur wenn Nacht ist.
                          Am Tag schickt der Sonnenstands LBS ja ne 0.
                          Deswegen habe ich das jetzt mal mit einem Verzögerer LBS umgebaut.

                          Der Sonnenstands LBS lasse ich minütlich triggern.
                          Deswegen lasse ich das um 80sek verzögern.


                          rolladen.jpg


                          Als Ergänzung hier mein Sonnenstands LBS. Ich benutze die Ausgangsbox 178 (bürgerliche Däm) für den Rolladen LBS

                          sonnenstand.jpg

                          Zuletzt geändert von trollmar; 03.10.2017, 22:15.
                          Jean-Luc Picard: "Things are only impossible until they are not."

                          Kommentar


                            Nachts hab ich keine Probleme, und berechne ebenfalls den Sonnenstand


                            Sonnenstand.PNG

                            Die Ausgangsbox 639 geht dann direkt an E12 Dunkel/Hell und das iKo ist remanent
                            Ich hab das geschilderte Verhalten nicht bei Nacht sondern beim Blendschutz E10 (da fällt mir ein das ich da nochmal schauen wollte )

                            Angehängte Dateien
                            Zuletzt geändert von tomki; 03.10.2017, 21:40.

                            Kommentar


                              Zitat von tomki Beitrag anzeigen
                              Nachts hab ich keine Probleme, und berechne ebenfalls den Sonnenstand



                              Bei dir geht es aber auch um die aktivierung von Edomi?
                              Hab in meinem Beitrag nochmal den Sonnenstands LBS hinzugefügt.
                              Jean-Luc Picard: "Things are only impossible until they are not."

                              Kommentar


                                Zitat von trollmar Beitrag anzeigen
                                Bei dir geht es aber auch um die aktivierung von Edomi?
                                Ja, bei Aktivierung bleiben dir Rolladen wie sie sind in der Nacht, auch wenn ich um 24 Uhr ein Projekt aktiviere.
                                ich Trigger den Sonnenstand LBS auch nur alle 5 min.

                                Was mir bei deinen Sonnenstand Screenshot noch auffällt, ich hab eine 1 auf E1 als Init.
                                Vll liegt da der Hund...
                                Zuletzt geändert von tomki; 03.10.2017, 23:10.

                                Kommentar

                                Lädt...
                                X