Ankündigung

Einklappen
Keine Ankündigung bisher.

Anfängerfrage: Zyklisches Abfragen eines bestimmten GA

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

    Anfängerfrage: Zyklisches Abfragen eines bestimmten GA

    Hallo,

    wie in der Überschrift schon geschrieben möchte ich eine bestimmte GA (knx_listen) zyklisch abfragen. Kann mir Anfänger bitte jemand erklären ob und wie das möglich wäre?

    Danke im Voraus.

    VG Ralf

    #2
    Das müsste mit cycle und/oder crontab gehen:
    http://mknx.github.io/smarthome/config#cycle

    Ich hab es selbst aber noch nicht verwendet, bin nur in der Doku mal drüber gestolpert.

    Kommentar


      #3
      Danke Dir für den Hinweis. Ist das so richtig?

      [[[Dunkelheit]]]
      type = bool
      visu_acl = rw
      knx_dpt = 1
      knx_listen = 0/1/0
      cycle = 10

      Wenn ja funtioniert es so leider nicht.

      Kommentar


        #4
        Hallo,

        ganz einfach geht es nicht. Besser wäre ein zyklisches Senden einzustellen, falls der Aktor/Sensor das unterstützt.
        Alternativ kannst Du eine kleine Logik aufrufen, die einen read-Request absetzt. sh.knx.read('a/b/c'). Für die Syntax aber am besten noch mal in die Doku sehen.

        Bis bald

        Marcus

        Kommentar


          #5
          Hallo Marcus,

          leider kann dieser Sensor nicht zyklisch senden, darum will ich sein "vorhandensein" zyklisch abfragen. Leider finde ich in der Doku nichts über sh.knx.read? Kannst Du mir als Smarthome Anfänger bitte ein Beispiel für diese Logik geben wie ich das bewerkstelligen kann.

          Danke im Voraus.

          VG Ralf

          Kommentar


            #6
            ... und nun wird es m.E. nach noch schwieriger denn SH.PY kann m.W. nicht zwischen dem eigenen Senden und der pot. Antwort unterscheiden.
            Ich habe das auch noch bei mir bzgl. Überwachung auf der Agenda, allerdings aufgrund der Rückmeldeproblematik nach hinten gestellt.
            callidomus /Marcus: Oder gibt es da noch einen Workaround?

            Kommentar


              #7
              Hi,

              du machst ne Logik mit folgender Zeile:
              Code:
              sh.knx.groupread('0/1/0', cache=False)
              Die Logik startest Du dann mit einem cycle=60 (oder was auch immer Du als Intervall haben willst).

              Du brauchst dann trotzdem das Item da oben (das mit knx_listen), da dieses die Antworten auf das groupread empfängt.

              Gruß, Waldemar
              OpenKNX www.openknx.de

              Kommentar


                #8
                Hallo Ralf,

                die Doku hast Du nicht so genau gelesen, oder?
                http://mknx.github.io/smarthome/plugins/knx.html
                O.K. heist groupread, sollte sich dem Leser aber erschließen.

                @Oliver: doch da wird differenziert. Ein KNX-READ sendet ja keinen Wert.

                Bis bald

                Marcus

                Kommentar


                  #9
                  Cool Marcus, danke Dir, hatte ich bislang anders verstanden (ich meine sogar dass das bei der TOR-Problematik von Waldemar war...)
                  Aber egal ich probiers mal aus...

                  Kommentar


                    #10
                    Danke an alle, mit "groupread" habe ich es gefunden und bereits hinbekommen!

                    VG Ralf

                    Kommentar


                      #11
                      Zitat von Sandman60 Beitrag anzeigen
                      ... dass das bei der TOR-Problematik von Waldemar war...
                      Huch - was habe ich verbrochen

                      Helf mir mal auf die Sprünge, welche TOR-Problematik? Mensch, ich werde alt, aber ich erinnere mich überhaupt nicht mehr!

                      Gruß, Waldemar
                      OpenKNX www.openknx.de

                      Kommentar


                        #12
                        Hi Waldemar,
                        hihi, willkommen im Club...Meinte das Thema hier...

                        Cheers,
                        Oliver

                        Kommentar


                          #13
                          Gab es da nicht vor kurzem nen Pull-Request beim KNX-Plugin? Ich find das nicht mehr
                          Umgezogen? Ja! ... Fertig? Nein!
                          Baustelle 2.0 !

                          Kommentar

                          Lädt...
                          X