Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000145 - Beschattungssteuerung-NG

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

    Moinmoin

    Zitat von rdeckard Beitrag anzeigen
    Läuft das noch als Beta oder eher schon als Release?
    Der Baustein läuft hier in dieser Version ohne Probleme und nach über zehn RCs wurde es m. M. n. wieder mal Zeit für einen richtigen Release.
    ​​​​​​
    ​​​​
    Kind regards,
    Yves

    Kommentar


      Moin Yves,

      danke dafür! Kann es sein, dass der Baustein noch bei Neuaktivierung die Sperre mit Zwangsposition auf 1 setzt? Ich meine hier mal etwas gelesen zu haben.

      Kommentar


        starwarsfan
        Mir ist seit ein paar Tagen aufgefallen, dass meine Jalousien am Abend trotz Sonnenschein zu früh raufgehen, obwohl eigentlich die Lux-Werte noch nicht erfüllt wären.

        Habe noch Version 3.10, aber das hat doch eigentlich immer normal funktioniert:

        beschattung1.png

        Der Schwellwert wäre bei 15'000 Lux. Und selbst wenn man die Durchsicht (300 Sek.) und Öffnen nach z Sekunden (1800 Sek.) berücksichtigt, so war es vor 35 Min. genauso hell (oder gar heller) als aktuell.

        Aktueller Lux-Wert wäre ja 96'174 Lux. Und der LBS gibt bei A2 ein 0 raus, also ist es schon der LBS, der die Jalousie öffnen lässt.

        Eigentlich funktioniert ja alles soweit und wenn jetzt nicht so schönes Wetter wäre, wäre mir das am Abend vielleicht gar nicht so aufgefallen. Als ob noch ein zweiter, unsichtbarer Schwellenwert aktiv wäre.

        Kommentar


          Hallo Hannsjörg,

          sry, keine Chance ohne entsprechenden Log-Abschnitt sowie vollständigen Screenshot des LBS mit Livewerten.
          Kind regards,
          Yves

          Kommentar


            Ich würde spontan behaupten es liegt an der Elevation...
            Gruß
            Michael

            Kommentar


              gulp2k: Bingo! Ja, das wäre eine Erklärung.
              Kind regards,
              Yves

              Kommentar


                Stimmt...Gutes Auge, gulp2k :-) Danke!
                Min. Elevation ist auf 20 gesetzt und zum Zeitpunkt des Screenshots war er bei ca. 17. Werde den Wert heute mal auf Minimal 10 setzen, damit nur noch der Lux-Wert eine Rolle spielen kann.

                (Wollte eh auf die aktuelle Version umsteigen. Aber weil sich da doch einiges an den Eingängen geändert hat, muss ich mich da wohl zuerst damit auseinandersetzen.)

                Kommentar


                  Zitat von rdeckard Beitrag anzeigen
                  Min. Elevation ist auf 20 gesetzt und zum Zeitpunkt des Screenshots war er bei ca. 17. Werde den Wert heute mal auf Minimal 10 setzen, damit nur noch der Lux-Wert eine Rolle spielen kann.
                  Genau genommen müsstest Du die Elevation des niedrigsten Punktes des Horizont auf dieser Fassade einstellen.
                  Kind regards,
                  Yves

                  Kommentar


                    Ja, ich dachte, ich hätte das mal korrekt ermittelt. Aber vielleicht habe ich einfach an einem Stichtag den damals sinnvollen Wert genommen und nicht wieder überprüft. (Lux-Werte beobachte ich eigentlich ständig, um hier noch etwas zu optimieren.)

                    Kommentar


                      Zitat von vento66 Beitrag anzeigen

                      Hier bitte: sehr unspektakulär...

                      beschattung.PNG
                      vento66: sehe ich das richtig, dass du vor E9 und E10 (Höhe/Winkel-Ist-Wert) eine Verzögerung eingebaut hast, damit sich der LBS bei Aktor-Rückmeldung nicht sperrt? Ich hab aktuell noch das Problem, dass sich die LBS nach längeren Fahrten regelmäßig sperren. Und die 30 Sekunden ist die Dauer einer kompletten Fahrt?
                      Danke für ne Info dazu!
                      Gruß,
                      Matthias

                      Kommentar


                        Zitat von baumhaus123 Beitrag anzeigen
                        sehe ich das richtig, dass du vor E9 und E10 (Höhe/Winkel-Ist-Wert) eine Verzögerung eingebaut hast, damit sich der LBS bei Aktor-Rückmeldung nicht sperrt?
                        Mein Aktor sendet nach der Höhenverstellung die Werte auf den Bus, ungeachtet dessen, dass danach der Winkel verstellt werden muss. Dementsprechend verzögere ich nun die RM Höhe/Winkel um ca. 15 sek (so lange dauert es bei mir, bis auch der Winkel verstellt wurde). Dadurch sperrt sich der LBS nicht mehr.
                        Sollte also bei Dir auch funktionieren...
                        Gruß
                        Hardy

                        Kommentar


                          Hallo Yves,

                          danke für die 3.13.
                          Leider fährt bei der Version auch noch die Jalousie runter, obwohl bspw. die Höhenbeschränkung = 2 eingestellt ist.
                          Sollte das Problem eigentlich behoben sein, oder kommt das in einer neuen Version?

                          Anbei ein aktuelles Log:
                          Code:
                          2018-07-30 17:55:00    505661    28028    INFO:     ===== === = LBS was triggered (v3.13) = === ==========================================
                          2018-07-30 17:55:00    505702    28028    INFO:     <Input>: <Refreshed>|<Value>
                          2018-07-30 17:55:00    505805    28028    INFO:     Trigger: 0|1 Trigger changed output: 0|1 Brightness: 0|43294.72 Brightness dawn: 0|37314.56 Elevation: 1|28.977241794653 Azimut: 0|265.48847542586 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0
                          2018-07-30 17:55:00    505860    28028    INFO:     ===== === = Elevation refreshed, starting LBS = === ==================================
                          2018-07-30 17:55:00    506140    28028    INFO:     UpdateAlways == false, previous value of A8 equals new value 0, skipping update
                          2018-07-30 17:55:00    506198    28028    INFO:     No lock state detected, set explicit to unlocked
                          2018-07-30 17:55:00    506294    28028    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
                          2018-07-30 17:55:00    506395    28028    INFO:     === Validating input values... ===
                          2018-07-30 17:55:00    506459    28028    INFO:     === Finished validation of input values ===
                          2018-07-30 17:55:00    506500    28028    INFO:     === Checking if facade is in sun... ===
                          2018-07-30 17:55:00    506552    28028    INFO:     Virtual depth and height of sun position in 90° to the facade: 0.97633952241581, 0.5537899152997, effective Elevation: 29.562357442204
                          2018-07-30 17:55:00    506649    28028    INFO:     UpdateAlways == false, previous value of A1 equals new value 1, skipping update
                          2018-07-30 17:55:00    506748    28028    INFO:     UpdateAlways == false, previous value of A11 equals new value 1, skipping update
                          2018-07-30 17:55:00    506793    28028    INFO:     === Finished facade check, real azimut 265.48847542586° and facade at 253° -> IN SUN (from 203° to 303°), effective elevation 29.562357442204° for given elevation of 28.977241794653° -> in min-max-range (0-90) ===
                          2018-07-30 17:55:00    506833    28028    INFO:     Storing current shutter state 5 and updating output if necessary
                          2018-07-30 17:55:00    507042    28028    INFO:     UpdateAlways == false, previous value of A10 equals new value 5, skipping update
                          2018-07-30 17:55:00    507091    28028    INFO:     === Calculating shutter state... ===
                          2018-07-30 17:55:00    507183    28028    INFO:     Handling current shutter state SHADOW_FULL_CLOSED (5)
                          2018-07-30 17:55:00    507226    28028    INFO:     Facade is in sun
                          2018-07-30 17:55:00    507268    28028    INFO:     Recalculating shutter position out of state SHADOW_FULL_CLOSED
                          2018-07-30 17:55:00    507327    28028    INFO:     Elevation/Azimut: 28.977241794653°/265.48847542586°, resulting effective elevation and shutter angle: 29.562357442204°/31° (without stepping and offset)
                          2018-07-30 17:55:00    507380    28028    INFO:     Resulting shutter angle with offset and stepping: 55%
                          2018-07-30 17:55:00    507421    28028    INFO:     positionShutter(...), Values for height and angle: 100%/55%
                          2018-07-30 17:55:00    507589    28028    INFO:     UpdateAlways == false, previous value of A2 equals new value 1, skipping update
                          2018-07-30 17:55:00    507724    28028    INFO:     UpdateAlways == false, previous value of A3 equals new value 100, skipping update
                          2018-07-30 17:55:00    507817    28028    INFO:     UpdateAlways == false, previous value of A5 equals new value 255, skipping update
                          2018-07-30 17:55:00    507950    28028    INFO:     UpdateAlways == false, previous value of A4 equals new value 55, skipping update
                          2018-07-30 17:55:00    508040    28028    INFO:     UpdateAlways == false, previous value of A6 equals new value 140, skipping update
                          2018-07-30 17:55:00    508091    28028    INFO:     Shutter angle 55% = 50°
                          2018-07-30 17:55:00    508176    28028    INFO:     UpdateAlways == false, previous value of A7 equals new value 50, skipping update
                          2018-07-30 17:55:00    508414    28028    INFO:     Timer already finished
                          2018-07-30 17:55:00    508999    28028    INFO:     positionShutter(...) for height 100% and angle 55% finished
                          2018-07-30 17:55:00    509068    28028    INFO:     Storing current shutter state 5 and updating output if necessary
                          2018-07-30 17:55:00    509289    28028    INFO:     UpdateAlways == false, previous value of A10 equals new value 5, skipping update
                          2018-07-30 17:55:00    509469    28028    INFO:     ===== === = LBS finished = === ===============================================
                          Danke und Grüße
                          Hardy
                          Zuletzt geändert von harry7922; 30.07.2018, 16:59.

                          Kommentar


                            Hallo Hardy

                            Zitat von harry7922 Beitrag anzeigen
                            Leider fährt bei der Version auch noch die Jalousie runter, obwohl bspw. die Höhenbeschränkung = 2 eingestellt ist.
                            Sollte das Problem eigentlich behoben sein, oder kommt das in einer neuen Version?
                            Hm, das Problem sollte eigentlich behoben sein.


                            Zitat von harry7922 Beitrag anzeigen
                            Anbei ein aktuelles Log:
                            Laut diesem Log wurde der Behang überhaupt nicht bewegt, da die errechneten Positionswerte identisch zu den vorherigen Werten waren. Es wurde kein Ausgang aktualisiert und somit passt das Log nicht zu dem von Dir beschriebenem Verhalten.
                            Kind regards,
                            Yves

                            Kommentar


                              Hallo Yves,

                              sorry, hatte das falsche Log beigefügt.
                              Hier das Richtige. Nachdem der Status von 1 auf 0 gesetzt wurde (durch Rücksetzen meiner automatischen Sperre nach einer gewissen Zeit), wurde der LBS getriggert und alle Ausgänge beschrieben.
                              In dem Zug hat der LBS nicht registriert, dass die Höhe eigentlich bei 0% ist (E9) und die Höhenbeschränkung = 2 (E36) und hat eine Höhe > 0% (-> 100%) auf den Bus geschickt.

                              Code:
                              2018-07-30 17:54:49    425322    28028    INFO:     ===== === = LBS was triggered (v3.13) = === ==========================================
                              2018-07-30 17:54:49    425472    28028    INFO:     <Input>: <Refreshed>|<Value>
                              2018-07-30 17:54:49    425945    28028    INFO:     Trigger: 0|1 Trigger changed output: 0|1 Brightness: 0|43294.72 Brightness dawn: 0|37314.56 Elevation: 0|29.804425410976 Azimut: 0|264.5133312599 Lockstate: 1|0 Lockstate with position: 0|0 Internal timer: 0
                              2018-07-30 17:54:49    426126    28028    INFO:     ===== === = Lock refreshed, starting LBS = === =======================================
                              2018-07-30 17:54:49    431190    28028    INFO:     UpdateAlways == false but previous value on A8 was 1, updating with 0
                              2018-07-30 17:54:49    433103    28028    INFO:     LBS set to unlocked after lock by external modification
                              2018-07-30 17:54:49    434240    28028    INFO:     === Validating input values... ===
                              2018-07-30 17:54:49    434483    28028    INFO:     === Finished validation of input values ===
                              2018-07-30 17:54:49    434624    28028    INFO:     === Checking if facade is in sun... ===
                              2018-07-30 17:54:49    434776    28028    INFO:     Virtual depth and height of sun position in 90° to the facade: 0.9798782902857, 0.57280797587498, effective Elevation: 30.309298022152
                              2018-07-30 17:54:49    434911    28028    INFO:     UpdateAlways == true, updating A1 with value 1 even if same value than previous LBS run
                              2018-07-30 17:54:49    436093    28028    INFO:     UpdateAlways == true, updating A11 with value 1 even if same value than previous LBS run
                              2018-07-30 17:54:49    437463    28028    INFO:     === Finished facade check, real azimut 264.5133312599° and facade at 253° -> IN SUN (from 203° to 303°), effective elevation 30.309298022152° for given elevation of 29.804425410976° -> in min-max-range (0-90) ===
                              2018-07-30 17:54:49    437676    28028    INFO:     Storing current shutter state 5 and updating output if necessary
                              2018-07-30 17:54:49    438149    28028    INFO:     UpdateAlways == true, updating A10 with value 5 even if same value than previous LBS run
                              2018-07-30 17:54:49    439611    28028    INFO:     === Calculating shutter state... ===
                              2018-07-30 17:54:49    440937    28028    INFO:     Handling current shutter state SHADOW_FULL_CLOSED (5)
                              2018-07-30 17:54:49    441096    28028    INFO:     Facade is in sun
                              2018-07-30 17:54:49    441215    28028    INFO:     Recalculating shutter position out of state SHADOW_FULL_CLOSED
                              2018-07-30 17:54:49    441397    28028    INFO:     Elevation/Azimut: 29.804425410976°/264.5133312599°, resulting effective elevation and shutter angle: 30.309298022152°/29° (without stepping and offset)
                              2018-07-30 17:54:49    441539    28028    INFO:     Resulting shutter angle with offset and stepping: 55%
                              2018-07-30 17:54:49    441648    28028    INFO:     positionShutter(...), Values for height and angle: 100%/55%
                              2018-07-30 17:54:49    442032    28028    INFO:     UpdateAlways == true, updating A2 with value 1 even if same value than previous LBS run
                              2018-07-30 17:54:49    444036    28028    INFO:     UpdateAlways == true, updating A3 with value 100 even if same value than previous LBS run
                              2018-07-30 17:54:49    445425    28028    INFO:     UpdateAlways == true, updating A5 with value 255 even if same value than previous LBS run
                              2018-07-30 17:54:49    447238    28028    INFO:     UpdateAlways == true, updating A4 with value 55 even if same value than previous LBS run
                              2018-07-30 17:54:49    448966    28028    INFO:     UpdateAlways == true, updating A6 with value 140 even if same value than previous LBS run
                              2018-07-30 17:54:49    450475    28028    INFO:     Shutter angle 55% = 50°
                              2018-07-30 17:54:49    450598    28028    INFO:     UpdateAlways == true, updating A7 with value 50 even if same value than previous LBS run
                              2018-07-30 17:54:49    452189    28028    INFO:     Timer already finished
                              2018-07-30 17:54:49    453219    28028    INFO:     positionShutter(...) for height 100% and angle 55% finished
                              2018-07-30 17:54:49    453332    28028    INFO:     Storing current shutter state 5 and updating output if necessary
                              2018-07-30 17:54:49    453668    28028    INFO:     UpdateAlways == true, updating A10 with value 5 even if same value than previous LBS run
                              2018-07-30 17:54:49    454745    28028    INFO:     ===== === = LBS finished = === ===============================================
                              Danke und Grüße
                              Hardy

                              Kommentar


                                Moin,
                                ich lasse die komplette Verschattung über den hervorragenden Baustein laufen.
                                Aufgrund der extremen Sommerlage soll ich jetzt die Anforderung lösen, eine Beschattung für einen Fassadenbereich >180° zu lösen - es handelt sich um eine Terrassendach, welches durch die Lage eben nicht mit den maximalen 180° Fassadenwinkel auskommt... Hat da vielleicht jemand einen einfachen Lösungs-/Logikvorschlag und Beibehaltung dieses Bausteins?

                                Kommentar

                                Lädt...
                                X