Hallo,
ich versuche seit einiger Zeit einen Enocean Dimmer über Alexa zu steuern. Ein/Aus funktioniert schon. Leider klappt es mit dem Dimmen noch nciht. Liegt sicher am homeBridgemapping.
Erstmal das Device:
Internals
DEF FFA7CB06
FUUID 60564cc3-f33f-4b6e-d4b2-917780da79b333a1
IODev TCM_ESP3_0
NAME Enocean06
NR 25
NTFY_ORDER 50-Dummy_Enocean06
STATE off
TYPE EnOcean
Readings
block unlock 2021-03-21 15:00:28
dim 0 2021-03-21 15:00:28
state off 2021-03-21 15:00:28
Attributes
IODev TCM_ESP3_0
alexaName Licht Decke;Deckenlicht
genericDeviceType light
gwCmd dimming
homebridgeMapping brightness=dim,cmd=dim
manufID 7FF
room EnOcean
subType gateway
Das Kommando zum Dimmen (50%) würde lautet:
Set Enocean06 dim 50
Im Alexa Log steht folgendes:
[21.3.2021, 15:33:46] [FHEM] Enocean06 is light
[21.3.2021, 15:33:46] [FHEM] Enocean06 has
[21.3.2021, 15:33:46] [FHEM] On [state;on,off]
[21.3.2021, 15:33:46] [FHEM] brightness [dim]
[21.3.2021, 15:33:46] [FHEM] Enocean06 will not send proactive events
[21.3.2021, 15:33:46] [FHEM] Enocean06 uses ID: EnOcean.FFA7CB06
2021-03-21 15:33:46 caching: Enocean06-state: off
2021-03-21 15:33:46 caching: Enocean06-dim: 0
Was muss ich bei homebridgeMapping eintragen, damit es funktioniert?
Damit funktioniert es:
Brightness=brightness::brightness,minValue=0,maxValue=100,cmd=dim
Nur der Dimmwert (dim) wird nicht korrekt in der Alexa App angezeigt.
Bei mir läuft folgendes ohne Probleme:
Brightness=dim::dim,minValue=0,maxValue=100
Gruß, Sascha