I have 2 use cases where it would be helpful to manually override the supported attributes of an entity.
I have a Zigbee RGBWW dimmer connected to a single-color light fixture. So the module has 5 outputs (plus ground) but I’m only using one of them. I’d like this light to appear with brightness slider only, without any color temperature options. I found that I can do this temporarily using the States page in Developer Tools by setting the attributes like this:
That accomplishes exactly what I want, so it’s now impossible to adjust color on this light. But it reverts back to its normal state after a minute.
I have a Mysa baseboard thermostat connected using HomeKit Controller. This thermostat is very simple, it controls heat only. But it appears with cooling mode too in Home Assistant. I’d like to remove the cool and heat_cool modes.
Changing attributes in the Dev Tools States area only stays valid until the next sensor update. It is useful for testing triggers and conditions but if you want a permanent change you have to use Customize.
Are you saying this is already possible? The customize documentation you linked explains customizing a few attributes, but I assumed it was limited to those mentioned, such as icon, device_class, etc.
Awesome, this worked.
I was able to remove cool, fan etc. from a battery powered zwave thermostat just uses 2 wires to control a gas fireplace with auto fan control.