Ankündigung

Einklappen
Keine Ankündigung bisher.

Kommunikationsobjekt auslesen

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

    Kommunikationsobjekt auslesen

    Hallo zusammen,

    irgendwie stehe ich gerade voll auf dem Schlauch :-(
    Wie lese ich denn nochmal ein Kommunikationsobjekt das über den Bus an das Gerät gesendet wird aus?
    Schreiben ist kein Problem dies geht ja so xxxx.value(%Wert%, %DPT%); , aber lesen ?

    Grüße und Danke

    Marco

    #2
    Das geht mit
    vartype varname = xxxx.value(%DPT%);

    Gruß Mike

    P.s.: Falls du aber das Empfangen meinst, dann musst du die Funktion processInputKO überschreiben in deinem Modul.
    OpenKNX www.openknx.de | Kaenx-Creator | Dali-GW

    Kommentar


      #3
      thewhobox ich möchte einen Sollwert über einen Kommunikationsobject an des Gerät senden. Ist dies dann lesen oder empfangen?

      image.png

      Diesen Wert möchte ich dann im Code verwenden und Aktionen damit starten.
      Angehängte Dateien

      Kommentar


        #4
        Empfangen ist, wenn auf dem Bus das Telegramm (hier zum Beispiel die 0/0/35 durch die BCU empfangen wird.
        Dann wird die Funktion processInputKO aufgerufen, welche einem auch gleich zugriff auf das KO gibt.

        In dieser Funktion kann dann das KO gelesen werden.
        Das KO kann aber auch überall anders wo gelesen werden, wenn zum Beispiel eine zeitliche Abhängigkeit gegeben ist.

        Gruß Mike
        OpenKNX www.openknx.de | Kaenx-Creator | Dali-GW

        Kommentar

        Lädt...
        X