Ankündigung

Einklappen
Keine Ankündigung bisher.

Logik Abhängigkeiten

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

    [callidomus] Logik Abhängigkeiten

    Ich würde gerne in einer Logik mich bei den Abhängigkeiten nicht auf Items beziehen, sondern auf ein generisches Attribut.

    Also nicht so:
    Code:
    *window* | *.window | *door* | *.door | *.handle
    sondern irgendwie so:
    Code:
    items_with_attribute['alarm_triggers']
    Hat das schon Mal jemand gemacht ?
    sigpic
    Christian Huck
    Tel.: 089 / 122 80 995
    Email: mail@homeintelligence.de
    Web: www.homeintelligence.de

    #2
    Ja.

    Code:
     
     *:alarm_triggers
    Gruß Waldemar
    OpenKNX www.openknx.de

    Kommentar


      #3
      ahhh... man achte auf den Doppelpunkt....


      Merci.
      sigpic
      Christian Huck
      Tel.: 089 / 122 80 995
      Email: mail@homeintelligence.de
      Web: www.homeintelligence.de

      Kommentar


        #4
        Genau... Immer wenn Marcus von selektoren spricht, kann man über item Namen, auch mit *, selektieren. Die Menge an items, die dann rauskommt, kann man dann noch über Attribute "ausdünnen", indem man :atrribut dahinter schreibt. Es geht also auch
        Code:
        *window*:alarm_triggers
        Gruß Waldemar
        OpenKNX www.openknx.de

        Kommentar


          #5
          Hallo,

          Waldemar hat Recht. Ich habe die Online-Hilfe bei den Logiken ergänzt. Bei den Items war das schon beschrieben.

          Bis bald

          Marcus

          Kommentar


            #6
            o.k. - cool

            Wenn ich mir jetzt Mal im CLI alle Items anzeigen lassen möchte, die das Attribut haben hätte ich gedacht dass das so geht:

            Code:
            > ls *:alarm_triggers
            Items:
            ======
            Could not find path: *:alarm_triggers
            Das geht aber nicht. Gibt's da noch ne Möglichkeit ?
            sigpic
            Christian Huck
            Tel.: 089 / 122 80 995
            Email: mail@homeintelligence.de
            Web: www.homeintelligence.de

            Kommentar


              #7
              Hallo Christian,

              das geht momentan nicht.

              Bis bald

              Marcus

              Kommentar


                #8
                ok
                sigpic
                Christian Huck
                Tel.: 089 / 122 80 995
                Email: mail@homeintelligence.de
                Web: www.homeintelligence.de

                Kommentar


                  #9
                  Hi Christian, im CLI wird offensichtlich noch nicht mit selektoren gearbeitet. Das ist aber eine klasse Idee. +1 von mit für dieses Feature.
                  Gruß Waldemar
                  OpenKNX www.openknx.de

                  Kommentar


                    #10
                    Finde ich auch....
                    VG
                    Jürgen

                    Kommentar


                      #11
                      Ist in stable (und testing) #21

                      Kommentar


                        #12
                        Hallo Marcus,

                        Super, das ja mal richtig sinnvoll und erspart das Tippen von ewig langen Pfaden wenn man weiß, was man sucht!
                        Könntest Du das bitte noch in die Hilfe vom CLI (aufzurufen mit "help") mit aufnehmen (oder irgendwo anders dokumentieren)?

                        Update: Irgendwie bekomme ich im CLI (in "stable" und "testing") keine Werte der Items mehr angezeigt, sondern nur noch den Item-Namen und Typ selbst, sprich das hier geht nicht mehr:
                        Code:
                        ls item: list item and every child item (with values)
                        Zum Beispiel ein "ls system" liefert keine Unter-Items und auch keine Werte mehr:
                        Code:
                        > ls system
                        Nodes:
                        ======
                        system

                        Viele Grüße,
                        Michael
                        Zuletzt geändert von keil; 04.03.2017, 12:35.

                        Kommentar


                          #13
                          Hallo Michael,

                          in testing und stable werden nun wieder Unter-Items angezeigt.
                          Die Werte werden aber angezeigt (system ist aber kein richtiges Item, da kein Typ angegeben ist).

                          callidomus.update

                          Bis bald

                          Marcus

                          Kommentar


                            #14
                            Ich verstehe an dieser Stelle nicht warum ich einem generischen Attribut einen Wert zuweisen muss wenn ich es nur als Selektor verwende.

                            Wenn ich keinen Wert angebe und speichere ist der Selektor einfach weg.
                            sigpic
                            Christian Huck
                            Tel.: 089 / 122 80 995
                            Email: mail@homeintelligence.de
                            Web: www.homeintelligence.de

                            Kommentar


                              #15
                              Hallo Christian,

                              weil es kein Tag sondern ein Attribut ist.

                              Bis bald

                              Marcus

                              Kommentar

                              Lädt...
                              X