ein list ergibt:
Internals:
.eventMapCmd Weiss:noArg Nacht:noArg white:noArg
CFGFN
CID milight_0x1000_1
DEF milight_0x1000_1
DEVICETOPIC MQTT2_milight_0x1000_1
FUUID 5ffa320a-f33f-8acd-cdbe-a0ca32ec1a6ab739
IODev MQTT2_FHEM_Server
NAME MQTT2_milight_0x1000_1
NR 30904
STATE set_off
TYPE MQTT2_DEVICE
.attraggr:
.attrminint:
.userReadings:
HASH(0x40272e0)
HASH(0x546f730)
OLDREADINGS:
READINGS:
2021-01-09 23:45:31 associatedWith MQTT2_milight_hub_11377978
2021-01-09 23:46:02 attrTemplateVersion 20200522 or prior
2021-01-09 23:46:23 brightness set 165
2021-01-09 23:46:37 hue set 129
2021-01-09 23:45:31 level 99
2021-01-09 23:46:48 state set_off
2021-01-09 23:45:31 status ON
Attributes:
IODev MQTT2_FHEM_Server
comment To switch device also on when changing brightness, change payload pattern to {"status":"ON","$EVTPART0":"$EVTPART1"} or add a new element to setList, similar to brightness, e.g.brightness_on and change payload pattern as described.
devStateIcon {zigbee2mqtt_devStateIcon255($name,"hex",1)}
eventMap /set_white:Weiss/night_mode:Nacht/white_mode:white/
genericDeviceType light
homebridgeMapping Brightness=brightness::brightness,maxValue=100,factor=0.39216,delay=true
icon light_control
model esp_milight_hub_rgbw_bulb
readingList MiBaum/states/0x1000/rgb_cct/1:.* { json2nameValue($EVENT) }
MiBaum/states/0x1000/rgb_cct/0:.* { json2nameValue($EVENT) }
MiBaum/updates/0x1000/rgb_cct/1:.* { json2nameValue($EVENT) }
MiBaum/updates/0x1000/rgb_cct/0:.* { json2nameValue($EVENT) }
room MQTT2_DEVICE
setExtensionsEvent 1
setList on:noArg MiBaum/0x1000/rgb_cct/1 {"status":"ON"}
on_transition:slider,3,10,3600 MiBaum/0x1000/rgb_cct/1 {"status":"ON","transition":$EVTPART1}
off:noArg MiBaum/0x1000/rgb_cct/1 {"status":"OFF"}
off_transition:slider,3,10,3600 MiBaum/0x1000/rgb_cct/1 {"status":"OFF","transition":$EVTPART1}
brightness:colorpicker,BRI,0,15,255 MiBaum/0x1000/rgb_cct/1 {"$EVTPART0":"$EVTPART1"}
hue:colorpicker,HUE,0,1,359 MiBaum/0x1000/rgb_cct/1 {"$EVTPART0":"$EVTPART1"}
command:uzsuSelectRadio,Weiss,Nacht MiBaum/0x1000/rgb_cct/1 {"$EVTPART0":"$EVTPART1"}
setStateList on off
userReadings hex:color_r.* {Color::rgb2hex(ReadingsVal($name,"color_r",255),ReadingsVal($name,"color_g",255),ReadingsVal($name,"color_b",255))}, hue:bulb_mode.*white {"0"}
webCmd brightness:hue:command
wenn ich sniffing starte und in FHEM ein Befehl abgebe kommt nichts an der Bridge an oder wird gesendet
auffällig ist zb:
2021-01-09 23:46:48 state set_off
2021-01-09 23:45:31 status ON
mache ich ein set off steht im state set off...aber der Status ist nach wie vor ON da die Lampen auch noch an sind.