Ankündigung

Einklappen
Keine Ankündigung bisher.

Vallox Lueftungsanlage

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

    [Codebeispiel] Vallox Lueftungsanlage

    Hallo,

    hat jemand schon in Openhab eine Vallox Lüftungsanlage zum laufen bekommen? Wenn ja, gibt es evtl. Codebeispiele?

    Danke. Gruß Mike

    #2
    Hi Mike,

    nicht, dass ich wüsste.

    Gruß, Thomas E.-E.
    Visualisierung, Rule/Logic-Engine, Integrationsplattform mit openhab (Supportforum)

    Kommentar


      #3
      Vallox und OpenHab

      Hi,

      ich bin gerade dabei, eine derartige Anbindung zu versuchen. Ich habe eine Vallox 90se mit KNX Gateway. Das reine Schalten ein/aus klappt wunderbar, nur die Einstellung der Lüftungsstufe macht mir Probleme.

      Die Lüftungsstufe Ist (Kommunikationsobjekt 5 des Vallox Gateway) habe ich auf die Grupenadresse 3/4/3 gelegt, die Lüftungsstufe Soll (Kommunikationsobjekt 4 des Vallox Gateway) auf die Grupenadresse 3/4/2.

      Item:

      Number Lueftung_Stufe "Lüftung Stufe" (gLueftungsanlage) {knx="3/4/2+<3/4/3"}

      Sitemap:

      Switchitem=Lueftung_Stufe label="Stufe"mappings=[47="1", 78="2", 111="3", 141="4", 174="5", 175="6", 238="7", 255="8"]

      Ich kann aber weder den Wert in OpenHAB abfragen noch schreiben. Die folgende Debug Info bekomme ich dazu:

      20:48:20.722 WARN o.o.b.k.i.bus.KNXBinding[:445]- Error sending KNX read request for 'Lueftung_Stufe': data length 1 < required KNX data type width 2

      20:48:20.722 INFO o.o.b.k.i.d.KNXCoreTypeMapper[:476]- Translator couldn't parse data for datapoint type ‘9.001‘ (KNXIllegalArgumentException).

      20:48:20.723 DEBUG o.o.b.k.i.bus.KNXBinding[:225]- Ignoring KNX bus data: couldn't transform to an openHAB type (not supported). Destination='3/4/3', datapoint='command DP 3/4/2 Lueftung_Stufe, DPT main 0 id 9.001, low priority', data='0x3F'

      Es scheint also, als ob OpenHAB den DPT 9.001 erwartet (warum?), aber nur ein 1-Byte Wert (ist ja richtig, da der eigentliche Datentyp 5.001 ist) bekommt. Wo ist das Problem? Ich habe schon diverse Typendefinitionen wie


      Number Lueftung_Stufe "Lüftung Stufe" (gLueftungsanlage) {knx="5.001:3/4/2+<5.001:3/4/3"} und ähnlich verwendet, aber ebenfalls kein Erfolg.


      Ach ja: ich verwende den 1.6 Snapshot von OpenHAB...

      Hat jemand eine Ahnung, wo das Problem ist?

      Danke und Gruß


      Stefan

      Kommentar


        #4
        Klappt jetzt

        So, das DPT Problem hin damit zusammen, dass ich wohl den OpenHAB Server nach meinen DPT Experimenten hätte neu starten sollen, damit das KNX Binding funktioniert? Folgendes funktioniert jetzt:

        Item

        Dimmer Lueftung_Stufe "Lüftung Stufe" (gLueftungsanlage) {knx="3/4/2,3/4/2,3/4/2+<5.001:3/4/3"}

        Sitemap

        Switchitem=Lueftung_Stufe label="Stufe"mappings=[12="1", 25="2", 37="3", 0="4", 62="5", 75="6", 87="7", 100="8"]

        Zur Erinnerung: bei mir ist 3/4/2 = Schalten, 3/4/3=Rückmeldung Stufe

        Geht vielleicht auch einfacher, aber ich ändere da jetzt nix mehr :-)

        Die Rückmeldung bei manueller Bedienung funzt damit auch.

        Gruß


        Stefan

        Kommentar

        Lädt...
        X