Loxone Automatikjalousie und KNX

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

  • Labmaster
    antwortet
    Zitat von uli
    Sehr schön, wir nähern uns der perfekten Lösung ohne PicoC. Ideal wäre allerdings denke ich wirklich wie Labmaster vorgeschlagen hat den AQpp-Ausgang auszuwerten.

    Die hätte den Vorteil, dass die Werte des Bausteins nicht verzögert sondern sofort ausgegeben werden. Außerdem könnte man hiermit die Lamellenstellung auch gleich visualisieren.
    Über den Formelbaustein könnte man sich den Wert also in Position und Lamellenstellung umrechnen ohne Verzögerung.

    Anbei nochmal die Beschreibung des Werts. Könnte das so klappen oder habe ich einen Denkfehler?

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: AQpp.jpg Ansichten: 2 Größe: 17,0 KB ID: 107008

    Ich wollte mir diesen Spezialausgang (AQpp) am "Automatikjalousie Integriert" nun mal genauer anschauen und musste nun feststellen, daß dieser im Baustein gar nicht mehr verfügbar ist.
    Im Baustein "Automatikjalousie Integriert" wird nun mittlerweile die direkte Zuordnung zu einem Air Antireb per Dropdown Feld gemacht.

    Als ich mir nun jedoch den normalen "Automatikjalousie" angeschaut habe, ist mir aufgefallen, das dort nun der Spezialausgang (AQPP) verfügbar ist, phuu

    Wenn man sich den Wert dieses Ausgangs anschaut während man die Jalousie nun ansteuert, egal ob mit "Up", "Dw", "Cu", Cd oder auch direkt mit "AIp" und "AIl", die Werte machen genau das was Sie für KNX eigentlich machen sollten.
    Ohne Wartezeit wird direkt der richtige Wert ausgegeben, und der Befehlt (0 = Stop) kann auch noch dazu verwendet werden den KNX Aktor anzuhalten.
    "Man muß nicht mal mehr den extra Weg über die Direktansteuerung bei kurzer Tastenbedienung gehen."

    Wenn man also die Einzelwerte aus dem "AQPP" Ausgang extrahiert müsste das die ansich perfekte Ansteuerung für KNX Raffstores sein, zumindest genau so gut wie ein Loxone AIR Antrieb.
    Zum extrahieren der einzelwerte könnte man einfach 3 Formelbausteinen nehmen:
    Fomelbaustein1 für Befehl: int(i1 / 1000000)
    Fomelbaustein2 für Position: int((i1-i2*1000000) / 1000)
    Fomelbaustein3 für Lemellenstellung: int(i1-i2*1000000-i3*1000)


    Bei allen drei Formelbausteinen wird AI1 mit AQPP verbunden.
    Bei Formelbaustein2 wird an AI2 noch zusätzlich der Ausgang von Formelbaustein1 angeschlossen.
    Bei Formelbaustein3 wird an AI2 noch zusätzlich der Ausgang von Formelbaustein1 angeschlossen und zusätzlich noch an AI3 der Ausgang von Formelbaustein2 angeschlossen.

    Im Bild unten sollte man das auch sehen können.

    Wichtig und Voraussetzung bei der ganze Sache ist, das die Raffstores im jeweiligen KNX Aktor gut parametriert sind, also daß die Fahrzeiten und Wege der Position und Lamellenstellungen passen.
    Die Wegeinstellungen in Loxone müssen soweit auch einigermassen eingestellt sein, da ansonsten die Abolut Werte nicht korrekt zum KNX Aktor geschickt werden, hier ist noch etwas Grundlagenforschung zu machen, was ich aber erst machen kann, wenn ich echte Raffstores zum Testen zur Verfügung habe ;(

    Eventuell spielt sich ja jemand schon vor mir mit dieser Geschichte, sieht jedenfalls sher vielversprechend aus.


    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: KNX_AQPP_Test.JPG Ansichten: 1 Größe: 150,1 KB ID: 163694
    Zuletzt geändert von Labmaster; 10.08.2018, 14:05.

    Einen Kommentar schreiben:


  • patriwag
    antwortet
    Ich hab da Ding mit den Analogspeichern jetzt nochmal nachgebaut. Prinzipiell fährt die Jalousie nun genau auf den Prozentwert hin. Allerdings habe ich ein Problem, dass wenn ich nur 1-2 Sekunden fahre und die Fahrt dann abbreche, läuft die Jalousie trotzdem weiter. Ich sende also z.B. mit einer Fahrt nach unten zunächst die 100, dann halte ich an und sende z.B. 43. Die Jalousie fährt trotzdem ganz nach unten. Warum?

    UPDATE:
    Es schaut so aus, als bestünde das Problem nur bei der Fahrt nach unten. Vermutlich eilt der Aktor dem Automatikjalousie-Baustein etwas voraus und hält dann nicht mehr an, wenn er einen kleineren Wert empfängt.
    Zuletzt geändert von patriwag; 26.06.2018, 12:43.

    Einen Kommentar schreiben:


  • logol01
    antwortet
    Ja da hast Du wohl recht. Aktuell teste ich die Perfekte Logik auf meinem Testboard....

    Wollte das halt so gut wie möglich nachbauen und dann stellte ich fest das ich normal über zwei Tasten nicht das kurz und Langsignal jeweils nicht auf die Loxone Logik bringe.

    wahrscheinlich ist das aber wie Du schreibst ohne Positionsfahrt einfacher.

    Einen Kommentar schreiben:


  • Labmaster
    antwortet
    Wenn du eh nur Rollos hast, dann verstehe ich dein Problem nicht wirklich ?
    Bei Rollos ist es doch so gut wie egal ob es eine kleine Verzögerung über KNX gibt oder nicht, da kannst du dir die Positionierungslogik sparen.

    Bezüglich Taster und senden von Lang und Kurzfahrt, könnte man mal sowas probieren:

    Einen Kommentar schreiben:


  • logol01
    antwortet
    Würde mich über Hilfe echt freuen, wie ich das Thema mit dem Glastaster Smart II am besten umsetze...
    Labmaster hast Du vielleicht eine Idee für mich?

    LG

    Logol01

    Einen Kommentar schreiben:


  • logol01
    antwortet
    Hallo zusammen,

    habe diese Lösung jetzt auch mal ausprobiert.

    Klappt einigermaßen gut. Gibt ein wenig Rundungsfehler - ab und zu so 2% Abweichung über Lox Visu und KNX

    Bin mir aber noch nicht sicher, wie ich die KNX Steuerung machen soll.
    Habe einen MDT SMART II Glastaster für den Thematik im Einsatz.

    Wie ich verstanden habe ist Kurzfahrt und Langfahrt jeweils eine eigen Gruppenadresse. in der Loxconfig

    Normalerweise würde ich ja die KNX Steuerung so machen, dass der Glastaster eine 2 Tasten-Funktion Jalousie/Rolladen bekommt.
    Die Bedienfunktion wäre "Lang=Auf/Ab Kurz=Stop /Lamellen Auf/Zu"

    Daraus bekomme ich 2 Kommunikationsobjekte
    Einmal Auf/Ab
    Einmal Stop

    Wie bekomme ich jetzt die Zwei Gruppenadressen mit Kurz und Langfahrt?

    Übrigens - ich habe keine Jalousien mit Lamellen sondern nur Rollos....

    Komme nicht weiter...….

    Freue mich über Hilfe!

    LG

    Logol01
    Zuletzt geändert von logol01; 06.06.2018, 22:57.

    Einen Kommentar schreiben:


  • herrnik
    kommentierte 's Antwort
    Hier der link zu meinem aktuellen Stand, mit dem ich einigermaßen zufrieden bin:

  • herrnik
    kommentierte 's Antwort
    Die Skalierer sind bei mir nicht nötig, ich verwende bei den KNX-Ausgängen den "Korrektur" Abschnitt um z.B. von Wertebereich 0-1 auf 0-100 zu korrigieren.
    Da ich Jalousien mit "invertierenden" Lamellen habe, sind es sogar folgende Umrechnungswerte: 0-1 wird auf 45-100% umgerechnet. Somit kommen nur Lamellenpositionen mindestens waagerecht oder größer vor.

  • patriwag
    antwortet
    Ich bin auch gerade dabei eine Jalousie umzukonfigurieren. Habe einen MDT Jalousieaktor 0810.02. Das Ding hat so viele Konfigurationsmöglichkeiten, dass ich kaum durchblicke, welche Kommunikationsobjekte ich eigentlich verwenden muss. Jetzt so kurz vor dem Urlaub werde ich erstmal bei der simplen KNX Logik bleiben.
    Zuletzt geändert von patriwag; 03.06.2018, 11:05.

    Einen Kommentar schreiben:


  • Labmaster
    kommentierte 's Antwort
    Vermutlich hast du den JAL-0810.01 nicht passend auf den Raffstore eingestellt (Fahrzeiten, Endstellen ...)

  • anemac
    antwortet
    Hi,
    habe eine ähnliche Ausgangssituation wie TimoT: v9, MDT JAL-0810.01, daran ein Raffstore.
    Ich sende die Lamellenposition wie in dem Screenshot bei Post #8 mit (einziger Unterschied zu dem dortigen Aufbau: vor den EIB Dimmern hängt noch jeweils ein Skalierer von 1 auf 100). Obwohl ich dem Aktor jetzt eine Lamellenposition vorgebe, fährt er nur in den seltensten Fällen (fast) dorthin, die Ergebnisse sind so konfus, dass dies eher "Glück" sein muss, einmal zu weit, einmal waagrecht, einmal zu flach... Ich habe noch keine Logik rausgefunden, warum hier eine falsche Position angefahren wird, vielleicht ist hier wieder der Automatikbaustein schuld?
    Kann mir hier wer helfen bzw. hat das selbe Problem (schon gelöst)?
    lg

    Einen Kommentar schreiben:


  • AndyH
    kommentierte die Antwort eines Gastes.
    Idee ist:
    Von Loxone Automatikjalousiebaustein gewünschte Position für Höhe und Lamellenposition auf die entsprechenden KNX Gruppenadressen legen.
    Was dann der KNX Aktor daraus macht ist natürlich noch herstellerabhängig.

  • Gast
    Ein Gast antwortete
    Ich habe die Version von AndyH gerade Testweise in einer v9 Config für einen Raffstore an einem MDT JAL-0810.02 eingerichtet, es funktioniert auch soweit, allerdings stellen sich kurz nach Fahrtende die Lamellen auf 0%, was abends natürlich ungünstig ist.

    Wie kann man denn Sinnvollerweise die Lamellenposition mitsenden, um dieses Phänomen zu umgehen? Im Jalousieaktor ist schon aktiviert: Position der Lamellen nach Fahrtende = 100%. Dies gilt aber wohl nicht für die Fahrt auf Absolute Positionen.
    Kann man den AQl-Ausgang dafür irgendwie missbrauchen?

    Ich habe gerade gesehen, dass auf dem einen Screenshot auch eine Ansteuerung für die Lamellenposition vorhanden ist, das muss ich mir morgen nochmal anschauen, denn das fehlt in der Programmdatei.
    Zuletzt geändert von Gast; 02.11.2017, 23:25.

    Einen Kommentar schreiben:


  • Diablo_Vmax1200
    antwortet
    Hi zusammen, ich möchte mich nun im Herbst/Winter auch an dem Umbau der Konfig machen. Die Lösung von AndyH finde ich sehr interessant. Ist die Version von oben noch die aktuellste oder gab es zwischenzeitlich noch Anpassungen/Verbesserungen?
    Läuft es bei jemanden bereits in der aktuellen Config V9?

    Grüße
    Michael

    Einen Kommentar schreiben:


  • Gast
    Ein Gast kommentierte 's Antwort.
    Hallo Andy,

    das ist eine gute Lösung. Habe diese bei mir bei zwei Rolläden im Einsatz. Doch eine Frage hätte ich noch:

    Was passiert wenn sich der Miniserver durchstartet und die Rolläden sind gerade unten?!
    Wenn man eine neue Konfiguration auf den Miniserver spielt und dir Rolläden sind unten, dann werden diese hochgefahren.
    Ist das bei einem Neustart auch der Fall? Wenn ja hast Du evtl. eine Idee das zu vermeiden? (evtl. Analogspeicher)

    Grüße
    Jürgen
Lädt...