Skip to content

Changing Shelly Plus PlugS LED colour makes the device briefly unavailable in HA #160317

@MacrosorcH

Description

@MacrosorcH

The problem

Setting the LED colour of a Shelly Plus PlugS device via its web UI, or by using an equivalent REST command like the one below, makes all the entities of the device briefly unavailable in Home Assistant, for less than a second, within a minute or so from the action (with next status poll perhaps?).

The Shelly Plus PlugS is on latest firmware 1.7.1.

While this represents just a minor annoyance, it raises unnecessary alarms in my setup, as it is constantly monitoring availability of key devices (that's how I found it out).

Shelly Web UI where color can be adjusted:
Image

Equivalent REST command:
http://<SHELLY-IP>/rpc/PLUGS_UI.SetConfig?config={"leds":{"mode":"switch","colors":{"switch:0":{"on":{"rgb":[100,0,0],"brightness":10},"off":{"rgb":[0,0,0],"brightness":10}},"power":{"brightness":10}}}}

Shelly entities' status becoming briefly unavailable on Home Assistant (this is just the Firmware entity, but it happens for all of them simultaneously - each of the 4 unavailable entries corresponds to a change color action):
Image

What version of Home Assistant Core has the issue?

core-2025.12.5

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Shelly

Link to integration documentation on our website

https://www.home-assistant.io/integrations/shelly/

Diagnostics information

No response

Example YAML snippet

Anything in the logs that might be useful for us?

Additional information

No response

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions