Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
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:
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.
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?
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.
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:
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.
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.
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.
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?
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.
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.
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!
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?
Ü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.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Einen Kommentar schreiben: