Ankündigung

Einklappen
Keine Ankündigung bisher.

Jalousiesteuerung

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

    [EibStudio] Jalousiesteuerung

    Hallo,

    ich habe ein kleines Verständnisproblem mit der Jalousiesteuerung.
    Aber erstmal, was ich überhaupt erreichen will:

    ich möchte die Jalousieansteuerung über den Webserver des EIBPCs ansteuern, also mit Pfeiltasten für rauf und runter. Allerdings habe ich auch einen Umschalter zwischen Manuell und Automatik. Bei den Makros versteh ich den Vorgang nicht.

    Wie löst ihr solche Fälle? Aus der ETS bekomme ich zwei Gruppenadressen, die ich dann mittels dem EIBPC ausführen lassen möchte.

    Mein Versuch ging in diese Richtung:
    Code:
    if pbutton(JalSued1,Raum1)==1 and BeschattungAuto==EIN then {
        write("Südseite-3/2/1",EIN);
        pdisplay(JalSued1,$Herunterfahren$,SWITCH,ACTIVE,GREEN,Raum1)
    } endif
    Webserver:
    Code:
    pshifter(JalSued1)[UP,BLIND,DOWN]$Jalousie-Südseite$
    nur irgendwie kann ich dann nur das linke Tastenfeld bedienen ;-(


    vielen Dank schonmal!

    Gruß
    mk

    #2
    Zitat von funny020 Beitrag anzeigen
    nur irgendwie kann ich dann nur das linke Tastenfeld bedienen ;-(
    Kurz hierzu:
    if pbutton(JalSued1,Raum1)==ZAHL
    mit ZAHL:
    1 Links
    2 Mitte
    3 Rechts
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Zitat von enertegus Beitrag anzeigen
      Kurz hierzu:
      if pbutton(JalSued1,Raum1)==ZAHL
      mit ZAHL:
      1 Links
      2 Mitte
      3 Rechts
      Ach ja: Es kann nur das Symbol in der Mitte verändert werden.
      offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
      Enertex Produkte kaufen

      Kommentar


        #4
        Hallo,

        wie immer fehlt meist nur der entscheidene Funke damit was vorwärts geht...
        Vielen Dank!

        hier jetzt mein Vorab-Code ;-) Allerdings noch ohne Lammellenverstellen. Dies wird aber wahrscheinlich mit einen Slider ausgeführt.

        Code:
        // Jalousie Südseite
        if pbutton(JalSued1,Raum1)==3 and BeschattungAuto==EIN then {
            write("Südseite-3/2/1",EIN);
            pdisplay(JalSued1,$Herunterfahren$,SWITCH,ACTIVE,GREEN,Raum1)
        } endif
        
        if pbutton(JalSued1,Raum1)==1 and BeschattungAuto==EIN then {
            write ("Südseite-3/2/1",AUS);
            pdisplay(JalSued1,$Herauffahren$,SWITCH,INACTIVE,GREY,Raum1)
        } endif
        
        if pbutton(JalSued1,Raum1)==2 and BeschattungAuto==EIN and ("Südseite-3/2/1"==EIN) then {
            write ("Südseite-3/2/1",AUS);
            pdisplay(JalSued1,$STOP$,STOP,ACTIVE,GREEN,Raum1)
        } endif
        
        if pbutton(JalSued1,Raum1)==2 and BeschattungAuto==EIN and ("Südseite-3/2/1"==AUS) then {
            write ("Südseite-3/2/1",EIN);
            pdisplay(JalSued1,$STOP$,STOP,ACTIVE,GREEN,Raum1)
        } endif
        
        if (BeschattungAuto==AUS) then pdisplay(JalSued1,$Automatik$,BLIND,INACTIVE,GREY,Raum1) endif

        Gruß und noch einen schönen Dienstag!

        mk

        Kommentar

        Lädt...
        X