TuYa TS0505A_led
| Model | TS0505A_led |
| Vendor | TuYa |
| Description | RGB+CCT LED |
| Exposes | light (state, brightness, color_temp, color_hs), linkquality |
| Picture | ![]() |
Options
color_sync: When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true). The value must betrueorfalsestate_action: State actions will also be published as 'action' when true (default false). The value must betrueorfalse
Exposes
Light
This light supports the following features: state, brightness, color_temp, color_hs.
state: To control the state publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"state": "ON"},{"state": "OFF"}or{"state": "TOGGLE"}. To read the state send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"state": ""}.brightness: To control the brightness publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"brightness": VALUE}whereVALUEis a number between0and254. To read the brightness send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"brightness": ""}.color_temp: To control the color temperature (in reciprocal megakelvin a.k.a. mired scale) publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"color_temp": VALUE}whereVALUEis a number between153and500, the higher the warmer the color. To read the color temperature send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"color_temp": ""}. Besides the numeric values the following values are accepected:coolest,cool,neutral,warm,warmest.color_hs: To control the hue/saturation (color) publish a message to topiczigbee2mqtt/FRIENDLY_NAME/setwith payload{"color": {"hue": HUE, "saturation": SATURATION}}(e.g.{"color":{"hue":360,"saturation":100}}). To read the hue/saturation send a message tozigbee2mqtt/FRIENDLY_NAME/getwith payload{"color":{"hue":"","saturation":""}}. Alternatively it is possible to set the hue/saturation via:- HSB space (hue, saturation, brightness):
{"color": {"h": H, "s": S, "b": B}}e.g.{"color":{"h":360,"s":100,"b":100}}or{"color": {"hsb": "H,S,B"}}e.g.{"color":{"hsb":"360,100,100"}} - HSV space (hue, saturation, value):
{"color": {"h": H, "s": S, "v": V}}e.g.{"color":{"h":360,"s":100,"v":100}}or{"color": {"hsv": "H,S,V"}}e.g.{"color":{"hsv":"360,100,100"}} - HSL space (hue, saturation, lightness)
{"color": {"h": H, "s": S, "l": L}}e.g.{"color":{"h":360,"s":100,"l":100}}or{"color": {"hsl": "H,S,L"}}e.g.{"color":{"hsl":"360,100,100"}}
- HSB space (hue, saturation, brightness):
Linkquality (numeric)
Link quality (signal strength). Value can be found in the published state on the linkquality property. It's not possible to read (/get) or write (/set) this value. The minimal value is 0 and the maximum value is 255. The unit of this value is lqi.

