Ankündigung

Einklappen
Keine Ankündigung bisher.

Raffstore und Rolladen positionieren per sh.py

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

    Raffstore und Rolladen positionieren per sh.py

    Mahlzeit zusammen,

    ich bin relativ neu im Thema sh.py und habe folgendes Problemchen:
    Seit ein paar Tagen beschäftige ich mich mit dem Thema Zeitsteuerung per crontab, insbesondere der Rolläden.
    Funktioniert soweit alles prima.

    Nun möchte ich aber zudem:

    1. Zeitgesteuert bestimmte Rolläden zu 70% schliessen bez. auf Position 70% schliessen fahren.
    Aktor ist Merten Jalousieaktor 12/24-fach

    2. Zeitgesteuert die Lamellen der geschlossenen Raffstore öffnen.
    Aktor auch hier Merten Jalousieaktor 12/24-fach

    Ich bin zuwenig firm was knx_dpt etc. betrifft. Hier ist wohl die Lösung zu suchen.
    Ich würde mich freuen wenn mir hier jemand auf die Sprünge helfen könnte.

    Systemumgebung ist wie folgt:
    sh.py auf Raspi 2 mit eibd per LAN und IP-Gateway von Merten an KNX Installation.

    #2
    Hi,

    ich kenne zwar den Merten Jalousieaktor nicht, aber ich gehe mal davon aus, dass er ein KO hat, mit dem man die absolute Position setzen kann. Dieses Objekt hat üblicherweise den DPT 5.001 (sollte auch in der Doku stehen).

    Es wäre in Zukunft hilfreich, wenn Du Auszüge aus deiner .conf mit posten würdest und genau das Problem, dass Du hast, benennen würdest. Derzeit steht da (frei interpretiert): "Normales fahren geht prima, absolute Position kann ich nicht setzen, weil ich den dpt nicht kenne". Somit hoffe ich, dass das Dein Problem ist.

    Gruß, Waldemar
    OpenKNX www.openknx.de

    Kommentar


      #3
      ok,
      sorry aber mit DPT 5.001 alleine kann ich nichts anfangen, ich muss doch irgendwie sagen dass er z.B. bis 70% fahren soll..?

      meine items.conf sieht so aus (testweise)

      Code:
      [eg_roll_bad_og]
          type = bool
          enforce_updates = true
          knx_dpt = 1
          knx_send = 0/0/17
          crontab = sunset = 1 | sunrise = 0
      Hier der Screenshot der KO's des Aktors, die entsprechende KO heisst Position Höhe.
      Die muss dann sicher in eine extra GA, soweit schon klar, nur eben wie muss der Code aussehen der das Fahren des Rolladen auslöst? JalouAktorMerten.JPG

      Kommentar


        #4
        Den Wert halt als "num" wählen und bspw. (je nach Typus) eine Zahl von 0...100 oder 0...255 hinschicken. Du siehst umgekehrt was zurückkommt, wenn Du die aktuelle Position ausliest und anzeigst... Normal müsste man auf den Aktor dazu auch eine GAD vergeben können. Das absolute Anfahren habe ich bei mir auch noch nicht drin, wohl aber das Auslesen der Position - was aber erst dann gescheit geht, wenn Du mit dem ETS die Fahrzeit setzt.. Die hatte mein Installateur einfach mal für alle Rolläden auf 45 Sec gesetzt :>

        Kommentar


          #5
          ok. danke an psilo, damit wird ichs mal versuchen.

          Kommentar


            #6
            Hi,

            noch ein konkretes Beispiel:
            Code:
            [eg_roll_bad_og]
                type = bool
                enforce_updates = true
                knx_dpt = 1
                knx_send = 0/0/17
                crontab = sunset = 1 | sunrise = 0
                [[pos]]
                    type = num
                    knx_dpt = 5.001
                    knx_cache = 0/0/18  <--- angenommen, das ist der Status der Position
                    knx_send = 0/0/19   <--- das wäre das obige KO Nr. 2
                    crontab = 0 15 * * = 70 <--- Jedne Tag um 15 Uhr auf 70% gehen
            Gruß, Waldemar
            OpenKNX www.openknx.de

            Kommentar


              #7
              Hi Waldemar,

              vielen Dank für Deine Anregung.
              Werde ich morgen auf jeden Fall testen.

              Noch kurz was in eigener Sache...:

              An alle aktiven hier im Forum: Bitte macht genau so weiter wie bisher, ich finde die Lösung sh.py und smartvisu wirklich sehr gut!!! Ist genau das was ich in unserem Haus haben will!

              Kommentar


                #8
                Hallo,

                sieh Dir doch das Plugin an:
                https://github.com/i-am-offline/smar...ugin.autoblind

                (gibt es Anleitung + Beispiel dazu)


                https://knx-user-forum.de/forum/supp...he-beschattung


                damit lässt sich die Beschattung wunderbar automatisieren :-)



                Gruß Ivan

                Kommentar

                Lädt...
                X