FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: JoeALLb am 06 Juni 2018, 07:58:15

Titel: [fixed] DPT18 _Szenen.Kontrolle
Beitrag von: JoeALLb am 06 Juni 2018, 07:58:15
Hallo Andi,

Danke für den neuen DPT.
Was ich jedoch seltsam empfinde ist, wenn ich damit ein
set x szene 1
setze, szene-set um 2 höher gesetzt wird.

Hier ein Auszug aus der FHEM coommandline
fhem> inform on knxTest
fhem> set knxTest szene 4
fhem> KNX knxTest szene-set: 6


in ETS kommt ebenfalls der Wert 6 an.
Szenen unterhalb von 3 kann ich somit gar nicht erstt aktivieren, da
set knxTest szene 0 wegen dem Min=>1 ignoriert wird....

ich wechsle einstweilen wieder auf die provisorische DPT17.000 mit Offset=1.

sG
Joe
Titel: Antw:DPT18 _Szenen.Kontrolle
Beitrag von: Andi291 am 06 Juni 2018, 15:50:56
Guter input, danke.

Fehler gefunden...

Alt:
encode:
value /= factor;
value -= offset;

decode:
value -= offset
value *= factor;


Neu:
encode:
value /= factor;
value -= offset;

decode:
value += offset
value *= factor;