Autor Thema: KNX HVAC Mode (dpt20)  (Gelesen 390 mal)

Offline Jensmaier2

  • Jr. Member
  • **
  • Beiträge: 97
KNX HVAC Mode (dpt20)
« am: 04 Juni 2017, 17:53:38 »
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
« Letzte Änderung: 04 Juni 2017, 17:55:27 von Jensmaier2 »

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 886
Antw:KNX HVAC Mode (dpt20)
« Antwort #1 am: 05 Juni 2017, 11:56:49 »
Servus!

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

Grüße, Andi

Offline Jensmaier2

  • Jr. Member
  • **
  • Beiträge: 97
Antw:KNX HVAC Mode (dpt20)
« Antwort #2 am: 06 Juni 2017, 15:58:09 »
Hat funktioniert DANKE :)

Offline setstate

  • Hero Member
  • *****
  • Beiträge: 3281
  • FHEM TabletUI
    • FHEM Tablet UI
Antw:KNX HVAC Mode (dpt20)
« Antwort #3 am: 29 Oktober 2017, 12:58:32 »
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
« Letzte Änderung: 29 Oktober 2017, 14:02:01 von setstate »