Hallo, ich möchte gerne meine YeeLights auf dem Tablet visualisieren und steuerbar machen. Dafür möchte ich ein erstmal ein Template bauen und dieses dann auf alle Lampen anwenden. Der momentane Code ist erstmal:
<header>par02</header>
<div class="inline">
<div data-type="colorwheel"
data-device="par01"
data-get="rgb"
date-set="rgb">
</div>
<div data-type="dimmer"
data-device="par01"
data-get="power"
data-set=""
data-set-on="on"
data-set-off="off"
data-dim="bright"
class="cell">
</div>
</div>
Der Dimmer funktioniert einwandfrei, aber das Colorwheel leider nicht. Der Befehl der abgesendet wird ist set sz_Licht RRGGBB
anstatt set sz_Licht rgb RRGGBB
und auch das Auslesen der aktuellen Farbe stimmt nicht. Mache ich was falsch oder ist das ein Problem mit dem Widget?
Hier noch ein List von einer Lampe:
Internals:
CFGFN
CHANGED
DEF XXX.XXX.XXX.XXX
DeviceName XXX.XXX.XXX.XXX:55443
FD 48
FW_VER 48
HOST XXX.XXX.XXX.XXX
ID 0x000000000XXXXXXX
LASTInputDev YeeBridge
MODEL color
MSGCNT 57
NAME sz_Licht
NOTIFYDEV global
NR 518
NTFY_ORDER 50-sz_Licht
PARTIAL
PORT 55443
PROTO 1
STATE opened
TYPE YeeLight
YeeBridge_MSGCNT 57
YeeBridge_TIME 2017-04-29 18:13:53
Readings:
2017-04-29 00:00:51 bright 100
2017-04-29 00:00:51 color_flow off
2017-04-29 00:00:51 color_mode color temperature
2017-04-29 00:00:51 ct 6500
2017-04-29 00:00:51 flow_params
2017-04-29 00:00:51 hue 0
2017-04-29 00:00:51 music_mode off
2017-04-29 00:00:51 name sz_Licht
2017-04-29 00:00:51 power off
2017-04-29 00:00:51 rgb ff0000
2017-04-29 00:00:51 rgb_blue 0
2017-04-29 00:00:51 rgb_green 0
2017-04-29 00:00:51 rgb_red 255
2017-04-29 00:00:51 sat 100
2017-04-29 00:00:51 sleeptimer 0
2017-04-29 08:01:40 state opened
Helper:
CommandSet on off toggle on-for-timer off-for-timer intervals bright dimup dimdown name default:noArg reopen:noArg statusrequest:noArg hsv hue sat rgb color ct start_cf stop_cf scene circlecolor:noArg blink
support get_prop set_default set_power toggle set_bright start_cf stop_cf set_scene cron_add cron_get cron_del set_ct_abx set_rgb set_hsv set_adjust set_music set_name
AnsQue:
{"id":2, "result":["off","100","6500","16711680","0","100","2","0","0","","0","sz_Licht"]}
ErrQue:
Sendque:
Attributes:
devStateIcon {my $power=ReadingsVal($name,"power","off");my $mode=ReadingsVal($name,"color_mode","RGB");if($power eq "off"){Color::devStateIcon($name,"rgb","rgb","power");}else{if($mode eq "RGB"){Color::devStateIcon($name,"rgb","rgb","bright");}elsif($mode eq "color temperature"){Color::devStateIcon($name,"rgb",undef,"bright");}}}
room 1.06_Schlafzimmer,6.5_Licht,9.2_YeeLight
webCmd rgb:bright:ct:rgb ffffff:rgb ff0000:rgb 00ff00:rgb 0000ff:on:off
widgetOverride bright:colorpicker,BRI,0,1,100 ct:colorpicker,CT,1700,10,6500 rgb:colorpicker,RGB
Hast du das inzwischen gelöst ?