Options available in Automations actions are less than from the entity itself

Hello, i have a Zigbee e27 RGB LED light.
It connected perfectly with ZHA and i can control it fully(on/off,color and brightness) from the dashboard.
But if i try to create an automation i am very limited in how i can interact with the light, at best i can turn it on/off and arbitrarily increase/decrease brightness.

But what i want is to be able to change color on a remote button press and so far i cant seem to automate it.
Is there a way to emulate the dashboards controls for the automation?

Do not use device actions, but use the light.turn_on action. Device actions are best avoided for a multitude of reasons. You get many more options, among which the possibility to operate multiple lights at the same time, set brightness, color, white balnce, etc. assuming your light supports these options.

3 Likes

Just to clarify, you should use the entity_id in your automations. You change the settings of a light that is already on by calling the light.turn_on action with the new settings.

Brightness, colour, colour temperature can all be set explicitly.