[Edge] Matter Playground

New Auto-step dimmer feature . Available from version 2025-11-16.

While this custom driver offers native start/stop smooth dimming for Matter lights, some bulbs like Nanoleaf or LIFX will flood the hub and the automation to stop the dimming will never run on time.

For fans of the start / stop behaviour I’ve implemented an auto-step feature so you don’t need other workarounds like buttons with auto-repeat Held or the virtual scene switcher.

It’s an Advanced input routine action:

  • autoStep 10 starts brightening at 10% steps
  • autoStep 0 stops
  • autoStep -10 starts dimming at 10% steps

Would look like this, Toggled up being whatever your button uses for the held Release:

What if… I want to change the repetition interval? Sure, half a second looks good?

  • autoStep 10 interval 0.5

What if… I want the steps to have a short smooth transition? There you go:

  • autoStep 10 interval 0.5 seconds 0.1

What if… I want the light to stay at the minimum level when decreasing instead of turning off? Be my guest:

  • autoStep -10 interval 0.5 seconds 0.1 without onoff

Tweaking all these options it’s possible to start / stop a smooth-enough dimming even with flooding lights that prevent using the native Dimming routine action.

Not anymore :rofl:. Make sure the driver has auto-updated to the new version.

Actually, if there are many lights, your scene switcher workaround is not a bad idea (I left some suggestions here) since you ensure all the lights get the exact same number of steps. When individually running autoStep for each light there’s the possibility that some lights end up with one more step since they’re individual timers. Granted, I tried with two lights and they were always at the same level. But that’s why, when having a button with auto-repeat, it’s better to use the button auto-repeat feature and the normal Step dimmer level actions.

3 Likes