Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000145 - Beschattungssteuerung-NG

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

  • jonofe
    antwortet
    Zitat von stonie2oo4 Beitrag anzeigen
    Zu dem Baustein 19000148 hätte ich mal ne Frage:
    Der will ja am Eingang E2 CLOSED oder OPEN.
    Meine Fensterkontakte machen ja 0 und 1, logischerweiße.
    Wie bekommich das am einfachsten in die jeweiligen Werte umgesetzt?

    Mit einem Getriebekontakt und einem Öffnerkontakt oben im Rahmen funktioniert es auch so:

    Beiden Status addieren und dann vergleichen:
    0 => verriegelt
    1 => gekippt
    2 => offen
    Screenshot from 2017-05-28 22-49-41.png

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi Andi,

    sry für die Verspätung. Wir waren über den Feiertag unterwegs und daher bin ich zu nicht sonderlich viel gekommen (ausser hier zu posten... ;-).


    Zitat von tger977 Beitrag anzeigen
    habe nun seit 2 Tagen den gepatchten LBS am Laufen. Ich habe auch die Änderung das bei Höhenänderungen auch die Winkel neu geschrieben werden mal implementiert.
    Danke, ich werd's mir ansehen.

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hallo Pascal,

    das ist zwar nicht so gewollt aber das ist auch kein Bug. Du hast hier die ungünstige Kombination, dass der erste Trigger durch einen Elevation-Change und der zweite Trigger durch einen Azimut-Change ausgelöst wurde. Damit sind das für den Baustein zwei verschiedene Aktionen, wobei natürlich die erste Aktion noch nicht abgeschlossen ist, wenn die zweite getriggert wird.

    So auf die Schnelle fällt mir gerade keine direkte Lösung dafür ein, muss ich drüber nachdenken. Ggf. hat ja jemand von den anderen Anwendern das Problem auch und eine Lösung dafür?

    Einen Kommentar schreiben:


  • pamo
    antwortet

    Ich habe ab und zu das Problem, dass sich die LBS einer Fassadenseite unerklärlich deaktivieren. Nun habe ich anhand des Debuglogs wohl die Ursache gefunden:

    Code:
    2017-05-28 16:58:22    197468    11769    INFO:     ===== === = Brightness, Elevation or Azimut changed and LBS is active, starting it = === ======
    2017-05-28 16:58:22    197515    11769    INFO:     ===== === = LBS was triggered = === ==========================================
    2017-05-28 16:58:22    197540    11769    INFO:     <Input>: <Refreshed>|<Value>
    2017-05-28 16:58:22    197679    11769    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|103956.48 Brightness dawn: 0| Elevation: 1|39.52928 Azimut: 0|256.94032 Activationstate: 0|1 Lockstate: 0|0 Internal timer: 0
    2017-05-28 16:58:22    197947    11769    INFO:     Virtual depth and height of sun position in 90° to the facade: 0.84859960653731, 0.82519504211093, effective Elevation: 44.198888957575
    2017-05-28 16:58:22    198151    11769    INFO:     Real azimut 256.94032° and facade at 225° -> IN SUN (from 135° to 315°), effective elevation 44.198888957575° for given elevation of 39.52928° -> in min-max-range (0-90)
    2017-05-28 16:58:22    198189    11769    INFO:     Storing current shutter state 5 and updating output if necessary
    2017-05-28 16:58:22    198645    11769    INFO:     Handling current shutter state SHADOW_FULL_CLOSED (5)
    2017-05-28 16:58:22    198683    11769    INFO:     Facade is in sun
    2017-05-28 16:58:22    198714    11769    INFO:     Recalculating shutter position out of state SHADOW_FULL_CLOSED
    2017-05-28 16:58:22    198750    11769    INFO:     Elevation/Azimut: 39.52928°/256.94032°, resulting effective elevation and shutter angle: 44.198888957575°/2° (without stepping and offset)
    2017-05-28 16:58:22    198780    11769    INFO:     Resulting shutter angle with offset and stepping: 20%
    2017-05-28 16:58:22    200333    11769    INFO:     Shutter angle 20% = 18°
    2017-05-28 16:58:22    201550    11769    INFO:     Timer already finished
    2017-05-28 16:58:22    202025    11769    INFO:     Storing current shutter state 5 and updating output if necessary
    2017-05-28 16:58:22    202446    11769    INFO:     ===== === = LBS finished = === ===============================================
    2017-05-28 16:58:22    262840    11769    INFO:     ===== === = Brightness, Elevation or Azimut changed and LBS is active, starting it = === ======
    2017-05-28 16:58:22    262922    11769    INFO:     ===== === = LBS was triggered = === ==========================================
    2017-05-28 16:58:22    262950    11769    INFO:     <Input>: <Refreshed>|<Value>
    2017-05-28 16:58:22    263061    11769    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|103956.48 Brightness dawn: 0| Elevation: 0|39.52928 Azimut: 1|259.76384 Activationstate: 0|1 Lockstate: 0|0 Internal timer: 0
    2017-05-28 16:58:22    263266    11769    INFO:     Virtual depth and height of sun position in 90° to the facade: 0.8215092292207, 0.82519504211093, effective Elevation: 45.128244745393
    2017-05-28 16:58:22    263467    11769    INFO:     Real azimut 259.76384° and facade at 225° -> IN SUN (from 135° to 315°), effective elevation 45.128244745393° for given elevation of 39.52928° -> in min-max-range (0-90)
    2017-05-28 16:58:22    263508    11769    INFO:     Storing current shutter state 5 and updating output if necessary
    2017-05-28 16:58:22    263947    11769    INFO:     Handling current shutter state SHADOW_FULL_CLOSED (5)
    2017-05-28 16:58:22    263989    11769    INFO:     Facade is in sun
    2017-05-28 16:58:22    264019    11769    INFO:     Recalculating shutter position out of state SHADOW_FULL_CLOSED
    2017-05-28 16:58:22    264058    11769    INFO:     Elevation/Azimut: 39.52928°/259.76384°, resulting effective elevation and shutter angle: 45.128244745393°/-0° (without stepping and offset)
    2017-05-28 16:58:22    264098    11769    INFO:     Resulting shutter angle with offset and stepping: 0%
    2017-05-28 16:58:22    265649    11769    INFO:     Shutter angle 0% = 0°
    2017-05-28 16:58:22    266783    11769    INFO:     Timer already finished
    2017-05-28 16:58:22    267317    11769    INFO:     Storing current shutter state 5 and updating output if necessary
    2017-05-28 16:58:22    267740    11769    INFO:     ===== === = LBS finished = === ===============================================
    2017-05-28 16:58:32    833601    11769    INFO:     LBS disabled through external angle change (20 vs -5/5)
    Für mich sieht es nach einem Timingproblem aus.
    Der LBS berechnet einen Winkel von 20% und sendet diesen an die Jalousie.
    Nun kommt innerhalb einiger ms ein neues Telegram der Wetterstation, welches zu einem errechneten Winkel von 0% führt. Dieser wird nun ebenfalls an die Jalousie gesendet.
    Als erstes kommt nun aber die Rückmeldung für die 20% woraufhin der LBS sich deaktiviert.

    starwarsfan ist dies so gewollt oder ein Bug?

    Einen Kommentar schreiben:


  • stonie2oo4
    antwortet
    Super, dank dir für den Tip.
    Das hat schonmal perfekt funktioniert, jetzt gehts zum Rest

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi Ben

    Zitat von stonie2oo4 Beitrag anzeigen
    wollt mich jetzt auch mal endlich mit deinem tollen Baustein beschäftigen
    Freut mich zu hören.


    Zitat von stonie2oo4 Beitrag anzeigen
    Der will ja am Eingang E2 CLOSED oder OPEN.
    Meine Fensterkontakte machen ja 0 und 1, logischerweiße.
    Wie bekommich das am einfachsten in die jeweiligen Werte umgesetzt?
    Steh grad bisschen aufem Schlauch.
    Ich habe eine separate Logikseite, auf welcher sich für jedes zu öffnende Fenster folgender Logikblock befindet:

    2017-05-28_LogikFensterstatus.png

    Links jeweils die beiden Eingänge der Reeds und in den drei Ausgangsboxen rechts wird "ajar", "OPEN" oder "CLOOSED" in ein iKO geschrieben. Dieses iKO ist dann mit E2 des Parameter-LBS verbunden.

    Einen Kommentar schreiben:


  • stonie2oo4
    antwortet
    starwarsfan
    Hallo Yves,
    wollt mich jetzt auch mal endlich mit deinem tollen Baustein beschäftigen ( Bude wird einfach zu heiß zum arbeiten ).
    Zu dem Baustein 19000148 hätte ich mal ne Frage:
    Der will ja am Eingang E2 CLOSED oder OPEN.
    Meine Fensterkontakte machen ja 0 und 1, logischerweiße.
    Wie bekommich das am einfachsten in die jeweiligen Werte umgesetzt?
    Steh grad bisschen aufem Schlauch.

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Ich würde sagen, dass ist aktorspezifisch. Bei meinen Aktoren (MCU 09) kann ich problemlos beide Werte schicken und der Winkel wird erst nach der Höhe angefahren.

    Einen Kommentar schreiben:


  • gordongekko
    antwortet
    Bin den Baustein auch am Austesten - vielen Dank, Yves!

    Ich habe folgendes Problem: der Befehl zum Anfahren einer bestimmten Jalousieposition startet die Jalousie. Der gleich darauf gesendete Befehl zur Positionierung der Lamelle stoppt allerdings die Jalousienfahrt, bevor die Jalousie ihre Zielposition erreicht hat. Ist dies ein aktorspezifisches Problem (ich verwende Zennio-Jalousie-Aktoren) oder ergibt sich dieses "Problem" bei jedem Aktor? Der einfachste Weg ist wohl ein Timer, der die Lamellen erst positioniert, nachdem die Zeit für eine volle Jalousienfahrt von 0% bis 100% abgelaufen ist (ca. 60 sec.). Oder hat jemand einen eleganteren Weg angewandt?

    Einen Kommentar schreiben:


  • tger977
    antwortet
    Hallo Yves,

    habe nun seit 2 Tagen den gepatchten LBS am Laufen. Ich habe auch die Änderung das bei Höhenänderungen auch die Winkel neu geschrieben werden mal implementiert. Diese Änderung sollte auch für Aktoren die mit diesem Winkel Setzproblem nicht betroffen sind keine Veränderung/Verschlechterung bringen, kann es aber nicht testen. Bisher habe ich keine Auffälligkeiten mehr beobachtet (weder bei Dämmerung noch das ich irgendwann wieder geschlossene Jalousien hatte).

    Weiß aber nicht ob Dir der kurzzeitige "Missbrauch" der globalen Updatevariable gefällt, war aber eine charmante Lösung ohne irgendwelche größere Änderungen vorzunehmen. Wenn Du möchtest und Dir meine Änderungen zusagen kannst Du sie gerne in Deine "Hauptlinie" aufnehmen.

    Gruß
    Andi

    Angehängte Dateien

    Einen Kommentar schreiben:


  • MrMirror
    antwortet
    Ahh ok, danke für die Erklärung! Jetzt bin ich dabei.

    Einen Kommentar schreiben:


  • hartwigm
    antwortet
    Zitat von MrMirror Beitrag anzeigen




    Das verstehe ich jetzt nicht...

    Warum sprichst du bei E12 von einem Ausgang?
    und
    Wenn E12=1 (Baustein Aus/Ein), dann darf er doch auch fahren, oder?
    Tippfehler E12 ist eine Eingang

    Ich haben einen Status Schlafen. Der geht auf 1 wenn wir im Bett sind.
    Der negierte Eingang geht auf den E12. Damit ist E12=0 wenn wir zu Bett sind. Es dürften also keine Kommandos rausgehen, solange dieser Zustand anhält.
    Wenn aber E13 um 6:30 auf 0 geht (Nachtsperre) fahren die Raffstores hoch, auch wenn E12 noch auf 0 liegt.
    Zuletzt geändert von hartwigm; 27.05.2017, 07:38.

    Einen Kommentar schreiben:


  • gulp2k
    antwortet
    Zitat von DerSeppel Beitrag anzeigen
    E
    Gibt es da etwas, was man beachten muss? Was stellt man denn da für Lamellenwinkel, Abstände, etc. ein?
    Ich hab bei mir das alles auf "default" gelassen und ignoriere alles was mit Winkel zu tun hat.
    Läuft eigendlich ganz gut.

    Was aber glaube ich wichtig ist, ist das man die Fensterhöhe richtig Pflegt sowie einen Lichtstreifen definiert. Ohne Lichtstreifen fuhren bei mir die Rollläden nur immer komplett hoch oder runter. Mit bekomme ich genau die Höhe um die Sonne draußen zu halten!

    Einen Kommentar schreiben:


  • DerSeppel
    antwortet
    Es wir sonnig draußen. Daher habe ich mich jetzt doch mal angefangen mich mit intelligenter Rolladensteuerung zu befassen.
    Habe den LBS schon länger auf meiner Todo-Liste.

    Die Suche hat mir leider nicht wirklich weiter geholfen:
    Im Ersten Beitrag ist ja explizit erwähnt, dass der LBS für Raffstoren gedacht ist. Aber einge von euch haben ihn ja auch in Zusammenhang mit Rollläden im Einsatz.
    Gibt es da etwas, was man beachten muss? Was stellt man denn da für Lamellenwinkel, Abstände, etc. ein?

    Einen Kommentar schreiben:


  • MrMirror
    antwortet
    Zitat von hartwigm Beitrag anzeigen
    Hallo Yves,

    ich habe noch ein Verständnisproblem.

    Über den E13 Eingang schalte ich eine Fahrsperre Nachts 22.00 - 6:30h für alle Raffstores
    Über den E12 Ausgang sperre ich den Baustein, wenn ich ins Bett gehe.

    Nun geht E13 um 6:30 auf 0 E12 ist noch auf 1, trotzdem fährt der Raffstore hoch.

    Ich hätte jetzt erwartet, dass bei E12=1 NICHTS passiert.

    Zitat von starwarsfan Beitrag anzeigen
    Hallo Hartwig

    Korrekt, so sollte es sein. Ist ein Bug und wird korrigiert. Danke für die Info.
    Das verstehe ich jetzt nicht...

    Warum sprichst du bei E12 von einem Ausgang?
    und
    Wenn E12=1 (Baustein Aus/Ein), dann darf er doch auch fahren, oder?

    Einen Kommentar schreiben:

Lädt...
X