Ankündigung

Einklappen
Keine Ankündigung bisher.

Config für "Stromstoßschaltung"

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

    Config für "Stromstoßschaltung"

    Guten Abend,
    da meine Selbstbau Taster nun Hardwaremäßig funktionieren, bin ich dabei die Software zu erweitern.
    ich würde gerne das verhalten von Stromstoßschaltern nachbauen. => Tastendruck invertiert den aktuellen Wert einer GA.
    Dafür müsste beim einschalten der aktuelle Zustand der GA abgefragt werden, und externe Änderungen des GA Wertes mit ausgewertet werden. Idealerweise sollte hier jeweils ein Event ausgelöst werden.
    Wie muss ich hierfür das Comobj definieren? Ich stehe da irgendwie auf dem Schlauch.

    #2
    Es ist da kein Fehler zu schauen was andere "Hersteller" bei ihren KOs für Flags haben.

    https://github.com/KONNEKTING/Konnek...description.md

    Abschnitt "ComObj communication flags." in der XML Beschreibung

    Kommentar


      #3
      Das müsste das hier sein:

      KnxComObject KnxDevice::_comObjectsList[] = {
      /* Index 0 */ KnxComObject(KNX_DPT_1_001 , COM_OBJ_SENSOR) , // Switch
      /* Index 1 */ KnxComObject(KNX_DPT_1_001 , COM_OBJ_LOGIC_IN_INIT) , // Status Switch -> muss die GA haben wie das Status-KO im Aktor
      };

      Mit Index 0 wird geschalten und über Index 1 bekommst du den Status zurück.
      Index 1 mit "COM_OBJ_LOGIC_IN_INT" wird bei jedem Start der aktuelle Zustand direkt selber schon abgefragt.
      www.smart-mf.de | KNX-Klingel | GardenControl | OpenKNX-Wiki

      Kommentar


        #4
        super, vielen Dank für die Hilfe.

        Kommentar

        Lädt...
        X