Ankündigung

Einklappen
Keine Ankündigung bisher.

Switch Invert funktion

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

    Switch Invert funktion

    Geht es nur mir so oder funktioniert die Switch invert funktion nicht korrekt?

    switch:
    - name: "Test E/A"
    address: "0/1/21"
    state_address: "0/7/21"
    invert: true​

    Wenn eine 0 am state_address kommt soll sie als EIN verstanden werden und umgekehrt eben invert.
    Der Schalter Symbolisiert dies auch korrekt, unten der zustand wenn vom Bus eine 0 als Status kommt:


    Soweit so korrekt. Schalter ist also ein.

    Drückt man nun auf den Schalter will man ihn ja aus schalten, sollte der eigentlich eine 0 senden, dies soll ja nicht wieder invertiert werden, leider sendet er aber eine 1.
    Dieses verhalten ist so via jaml und via Gui und vielleicht ja auch so gewollt.

    Falls dies die korrekte funktion ist, gibt es eine möglichkeit den status und das sende objekt seperat zu invertieren?

    Thx Grüsse
    GaXy

    #2
    Evtl. noch invert: false ?
    Punk ist nicht tot, Punk macht jetzt KNX

    Kommentar


      #3
      ne invert false macht dann einfach nix, 0 = aus

      wie geschrieben, ich möchte eigentlich nur den status invertieren nicht das verhalten de schalters

      Kommentar


        #4
        Zitat von gaxy Beitrag anzeigen
        vielleicht ja auch so gewollt
        Ja, ganz bestimmt sogar.

        Um das zu Erreichen was du möchtest, könntest du die GA extra invertieren auf eine andere (interne) GA - über ne Automation oder ein Expose oder irgendeine KNX-Logik - und dann mit der Entity benutzen. Oder du benutzt einen Template-Switch https://www.home-assistant.io/integr...itch.template/

        Kommentar


          #5
          Danke, ich baue es mit dem Template switch, ist halt mehr Arbeit

          Kommentar

          Lädt...
          X