Ankündigung

Einklappen
Keine Ankündigung bisher.

KONNEX Betriebsmodi Umschaltung

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

    KONNEX Betriebsmodi Umschaltung

    Hallo Jungs,

    ich mal wieder. Der Dayjob hat Weihnachtspause, daher hab ich mal wieder Zeit ,-).

    Wag e mich and as Thema Heizung heran und würde die Betriebsmodi gerne mit Regeln umschalten. Dazu brauch ich mal ein Item mit dem ich das auch auf den Bus bekomme. Dabei scheitere ich aktuell.

    Ich habe folgende GA 1/4/13. Die ist vom Datentyp 20.102 (Konnex 1 byte).

    Damals unter Misterhouse hatte ich dafür einen entsprechenden Teil implementiert. Ihr findet das hier.

    Hat damals funktioniert. Über den Busmonitor in der ETS kann ich umschalten, jedoch mit folgendem OH Item leider nicht:
    Code:
    Number Betriebsart_RTR_Wohnen			"Betriebsart RTR" 	<heating> (All,RTR, GF_Arbeiten) { knx="20.102:1/4/13" }
    Habt ihr ne Idee für mich. Ich vermute OH schickt nur 1 Byte auf den Bus. Damals hatte ich aber rausgefunden, dass 2 Bytes auf den Bus müssen. Siehe MH Code:

    Code:
    sub encode {
        my ($self, $state) = @_;
    
        if ($state eq 'auto') {
            return ([0, 0]);
        } elsif ($state eq 'comfort') {
            return ([0, 1]);
        } elsif ($state eq 'standby') {
            return ([0, 2]);
        } elsif ($state eq 'night') {
            return ([0, 3]);
        } elsif ($state eq 'frost') {
            return ([0, 4]);
        }
        else {
            print "Invalid state for EIS type 20.102: \'$state\'\n";
            return;
        }
    }
    Hat das jemand am laufen? Mit welcher Itemdefinition?

    Viele Grüße
    Ralf

    #2
    Code:
    Number Betriebsart_RTR_Wohnen			"Betriebsart RTR" 	<heating> (All,RTR, GF_Arbeiten) { knx="<5.010:1/4/13" }
    Das funktioniert. Ist irgendwo dokumentiert welche DtpIDs openhab unterstützt. Ich komme da nur durch probieren weiter. Wenig motivierend.

    Kommentar


      #3
      Hi,

      Openhab verwendet calimero als Bibliothek für knx Zugriff.
      Eigentlich müsste bei dem Klon auf Cloudbees die passende Doku liegen.

      Grüße
      Sascha

      Kommentar

      Lädt...
      X