Hallo,
numerische Werte die nur positiv sind (wie z.B. Volume und Source) sollten als
DPT 5001 verwenden, Werte die auch negativ sein können (Bass etc.) sollten
DPT 5 verwenden. "donotdisturb" ist glaub mittlerweile ein Bool, also type = bool und
DPT 1 und bei "partymode" wird einfach der String weitergesendet, also sollte es "ON", "OFF" oder "MASTER" sein.
Muss aber gestehen, dass das alles nicht wirklich getestet ist, da ich das nicht in
KNX integriert benutze (bisher nur Zone AUS/AN und Lautstärke). Die Einwände von Alex sind gut, werde das bei Gelegenheit überarbeiten.
Das noch undokumentierte Feature "relativevolume" wurde nun in DPT1 geändert. Bei Wert 1 wird einmal VolumeUp bei 0 einmal VolumeDown gesendet. "enforce_updates" muss gesetzt sein, damit es funktioniert.