KNX HVAC Mode (dpt20)

Begonnen von Michael Schmidt, 04 Juni 2017, 17:53:38

Vorheriges Thema - Nächstes Thema

Michael Schmidt

Hi Leutz / Andi

Bin gerade dabei meine gesamte config auf KNX umzustellen.
Funktioniert echt toll und ist sogar ganz ordentlich dokumentiert, kurz gesagt ich habe das fix hinbekommen
und konnte meinen Code auch deutlich verschlanken!
DICKES THX an Andi!!!

ich benötige für meine KWL/Therme den dpt20 (HVAC/DHW),
ist dieser bereits implementiert oder hast du da etwas geplant?

Oder gibt es möglicherweise einen anderen dpt der ebenfalls funktioniert?

LG

Andi291

Servus!

Probier mal den normalen DPT5. Syntaktisch hauts hin. Die Bedeutung der Werte kannst Du dann mit StateRegex übersetzen...

Grüße, Andi

Michael Schmidt


setstate

#3
Wie sieht euer StateRegex für das HVAC aus?

Ich brauche Auto, Comfort, Standby, Economy, Building Protection

Update:

Ich habe es jetzt so gelöst:


define HeizungBetriebsart KNX 3/0/0:dpt5:mode
attr HeizungBetriebsart IODev tul
attr HeizungBetriebsart eventMap /value 0:Auto/value 1:Comfort/value 2:Standby/value 3:Economy/value 4:Building Protection
attr HeizungBetriebsart room KNX
attr HeizungBetriebsart stateFormat ModeName
attr HeizungBetriebsart userReadings ModeName { ReadingsVal("HeizungBetriebsart","state","0") == 0 ? "Auto" :  ReadingsVal("HeizungBetriebsart","state","0") == 1 ? "Comfort" : ReadingsVal("HeizungBetriebsart","state","0") == 2 ? "Standby" :  ReadingsVal("HeizungBetriebsart","state","0") == 3 ? "Economy" :  "Building Protection" }
attr HeizungBetriebsart webCmd Auto:Comfort:Standby:Economy:Building Protection