on-for-timer schaltet KNX device nicht aus

Begonnen von dr_laplace, 25 November 2020, 14:48:13

Vorheriges Thema - Nächstes Thema

dr_laplace

Hallo,

ich habe das Problem das der one-for-timer mein anlegetes KNX device nicht ausschaltet.
es ist wie folgt definiert:
define LEDWand KNX 1/2/6:dpt1 1/2/7:dpt1
setuuid LEDWand 5cd4271d-f33f-4d2e-8e9a-c3716b2e40618a6f
attr LEDWand IODev KNXDtul
attr LEDWand alexaName LED Wand
attr LEDWand alias LEDWand
attr LEDWand eventMap /off g1:off/on g1:on
attr LEDWand genericDeviceType switch
attr LEDWand group Schalten
attr LEDWand room Alexa,Flur
attr LEDWand verbose 5


wenn ich über das fhem  web interface den Befehl
set LEDWand on-for-timer 6
abgebe, wird LEDWand eingeschaltet, aber nicht ausgeschaltet.
Es wird nach der Timerzeit kein off Befehle gesendet.
Lustigerweiße funktioniert das Abschalten aber, wenn ich das attr. eventMap lösche.
Eventmap benötige ich aber um die richtige GA anzusprechen und über Alexa bedienen zu können.
Habe ich ein falsches mapping oder warum funktioniert der Timer bei dem device nicht.

Danke vorab.



dr_laplace

Zitat von: dr_laplace am 25 November 2020, 14:48:13
Hallo,

ich habe das Problem das der one-for-timer mein anlegetes KNX device nicht ausschaltet.
es ist wie folgt definiert:
define LEDWand KNX 1/2/6:dpt1 1/2/7:dpt1
setuuid LEDWand 5cd4271d-f33f-4d2e-8e9a-c3716b2e40618a6f
attr LEDWand IODev KNXDtul
attr LEDWand alexaName LED Wand
attr LEDWand alias LEDWand
attr LEDWand eventMap /off g1:off/on g1:on
attr LEDWand genericDeviceType switch
attr LEDWand group Schalten
attr LEDWand room Alexa,Flur
attr LEDWand verbose 5


wenn ich über das fhem  web interface den Befehl
set LEDWand on-for-timer 6
abgebe, wird LEDWand eingeschaltet, aber nicht ausgeschaltet.
Es wird nach der Timerzeit kein off Befehle gesendet.
Lustigerweiße funktioniert das Abschalten aber, wenn ich das attr. eventMap lösche.
Eventmap benötige ich aber um die richtige GA anzusprechen und über Alexa bedienen zu können.
Habe ich ein falsches mapping oder warum funktioniert der Timer bei dem device nicht.

Danke vorab.

Edit:
Habe den Fehler gefunden. Wenn ich in der eventMap On Off mit mit Großbuchstabe schreibe, funktioniert es.
also
attr LEDWand eventMap /off g1:Off/on g1:On
Keine Ahnung warum. Aber egal.