Ankündigung

Einklappen
Keine Ankündigung bisher.

kleine Änderung in item.py betreffs changed_by und enforce_updates

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

    [Featurewunsch] kleine Änderung in item.py betreffs changed_by und enforce_updates

    Erstmal großes Lob an die Entwickler von smartHome.py und smartVISU.
    Ich bin von linknx und KnxWeb2 jetzt komplett umgestiegen.

    Eine Kleinigkeit ist mir nur aufgefallen:
    Wenn ein Item die Eigenschaft "enforce_updates" besitzt, wird trotzdem das Attribut "changed_by()" nur bei Wertänderung geschrieben.
    Durch die kleine Änderung in der item.py (Bild) konnte ich das ändern.

    Vielleicht kann das in die nächste Version übernommen werden?

    item.py.PNG

    #2
    Hallo,

    danke für das Lob und den Verbesserungsvorschlag.
    changed_by würde dann aber sprachlich nicht passen. updated_by wäre passend.

    Da muss ich noch mal drüber schlafen.

    Wieso brauchst Du das? Also in welchem Kontext hast Du ein Problem mit dem jetzigen Verhalten?

    Bis bald

    Marcus

    Kommentar


      #3
      updated_by ist natürlich "korrekter".
      Ich brauche in einer Logik, die durch ein Item gestartet wird, die Quelle. Also die KNX-Adresse.
      Ist für eine Treppenlicht-Steuerung, Schalter oben und unten, je nachdem von welchem wird bei 2. Betätigen das Licht in der entsprechend anderen Etage noch zusätzlich geschaltet.

      Grüße
      Pierre

      Kommentar


        #4
        Hi Pierre,

        Du kannst auch die Logik direkt mit knx_listen triggern. Du musst nicht über eine Item gehen.

        Bis bald

        Marcus

        Kommentar


          #5
          Hallo Marcus,

          ok, das wusste ich noch nicht. Dann würde über trigger['by'] und trigger['source'] die Quelle zu finden sein.
          Gefällt mir persönlich nur nicht so gut, weil ich dann "Hardware"-Adressen noch außerhalb der xxx.conf verwenden muss.

          Grüße
          Pierre
          Zuletzt geändert von Pigaro; 15.03.2015, 11:25.

          Kommentar

          Lädt...
          X