[Gelöst] Feller FOHSWITCH verbunden mit PhilipsHueBridge v2 gibt kein state aus

Begonnen von chaot4ever, 20 Januar 2021, 15:51:50

Vorheriges Thema - Nächstes Thema

chaot4ever

Ich habe den Feller FOHSWITCH mit einer PhilipsHueBridge v2 verbunden, doch gibt dieser kein state-Wechsel nach drücken der Tasten in FHEM aus.
Mach ich die identische Einbindung an einem ConBeeII/deCONZ in FHEM wird der state korrekt angezeigt und gewechselt.
Kennt jemand auch dieses Problem?

Nachtrag:
Der state wird erst nach einem statusRequest angezeigt mit 20, 21,22,23 (shortpress der 4 Tasten) und 101 (shortpress beider Tasten oben oder unten)
Warum wird der state nicht in realtime ohne statusRequest gewechselt?

TL60

Hallo,
kurz gesagt: dieHUE Bridge pollt,
ZitatDiese werden aber nicht per autocreate angelegt, sondern müssen manuell definiert werden. Hier ist auf ein passendes Polling-Intervall zu achten (siehe: HUE Dimmer Switch).
und deconz pusht
ZitatRaspBee & ConBee mit deCONZ von Dresden Elektronik

    inklusive Push-API Erweiterung und Szenen
also wie in der HUE-Bridge wie im WIKI beschrieben https://wiki.fhem.de/wiki/Hue einen Pollintervall festlegen.
Gruß Thomas

chaot4ever

#2
Danke TL60, hat geklappt!
Die Lösung lag in der Definition bei der "1", die bei mir nicht gesetzt war!
define FellerSwitch HUEDevice sensor 33 1 IODev=HUEBridge
Hier noch meine eventMap, die für die HueBridge UND ConBeeII geht:
20:LeftUpperShortPress
21:LeftUnderShortPress
22:RightUnderShortPress
23:RightUpperShortPress
101:MiddleUpperShortPress
99:MiddleUnderShortPress
1000:LeftUpperShortPush
1001:LeftUpperLongPush
1002:LeftUpperShortPress
1003:LeftUpperLongPress
2000:LeftUnderShortPush
2001:LeftUnderLongPush
2002:LeftUnderShortPress
2003:LeftUnderLongPress
3000:RightUpperShortPush
3001:RightUpperLongPush
3002:RightUpperShortPress
3003:RightUpperLongPress
4000:RightUnderShortPush
4001:RightUnderLongPush
4002:RightUnderShortPress
4003:RightUnderLongPress
5000:MiddleUpperShortPush
5001:MiddleUpperLongPush
5002:MiddleUpperShortPress
5003:MiddleUpperLongPress
6000:MiddleUnderShortPush
6001:MiddleUnderLongPush
6002:MiddleUnderShortPress
6003:MiddleUnderLongPress


PS: Für die LongPress müssen nur bei der HueBridge 3 weitere Sensoren definiert werden: links, rechts und middle

TL60