Autor Thema: on-for-timer schaltet KNX device nicht aus  (Gelesen 870 mal)

Offline dr_laplace

  • New Member
  • *
  • Beiträge: 33
on-for-timer schaltet KNX device nicht aus
« 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 6abgebe, 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.



Offline dr_laplace

  • New Member
  • *
  • Beiträge: 33
Antw:on-for-timer schaltet KNX device nicht aus
« Antwort #1 am: 27 November 2020, 12:25:10 »
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 6abgebe, 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.