Edit / resolution: I was able to use the great new blueprint shared in this comment by amazing community user @jgunny to accomplish what I wanted to do. Check it out if you’re having similar challenges!
Original post:
I’m not a total newcomer to Home Assistant, but when I need to do something new, I often realize that I really know nothing about how to use the platform; this is one of those times.
Background Info
What I’m trying to do: I’d like to use a ‘smart knob’ to control a lighting group. Ideally, I’d like to be able to rotate it to turn the brightness of the group up or down and click it to toggle the group on or off.
What I’m working with: Nabu Casa Yellow with HAOS 16.3 (core currently on 2025.10.0, FWIW). Zigbee controller: Nabu Casa SkyConnect Zigbee integration: ZHA (with 26 devices currently connected and seemingly working well).
About my hardware knob device: it’s a Tuya-compatible Zigbee “Smart Knob Dimmer” that shows up as “TS004F by _TZ3000_402vrq2i” … I bought it on AliExpress.
About the lights that I’d like to control: It’s a lighting group of three lights (one a dumb light with an on/off switch, one a Hue bulb, and one Govee RGB lamp) that I created using the Helpers UI. The group functions well when controlled via software (Home Assistant) and automations, etc.
What I’ve done so far: added the knob via the ZHA ‘Add device’ UI and confirmed that it’s visible and that HA is picking up signals from it.
The problem
Now that I’ve added the button, I can’t for the life of me figure out how to get it to control the lighting group - on/off toggle or brightness!
First issue: using the Automations UI, the right triggers are not surfaced - the options when I select ‘Device’ trigger are “turn on”, “turn off”, “dim up”, and “dim down” (plus some definitely unrelated options like firmware update triggers). “Turn on” and “turn off” appear not to be recognized - automations using them never trigger, even when I try clicking, double clicking, long pressing, etc. “dim up” and “dim down” are recognized. When I look at the Activity log on the device page for the knob, clicking it registers activity, but I don’t know how to use that activity as an automation trigger.
Second issue: Even if I could figure out how to capture the right triggers, I don’t know how to control the brightness of the lights group using the Automations UI. The only options for light actions (again, in the Automations UI, at least) are “turn off”, “turn on”, and “toggle”.
So, I can get the knob to toggle the lights when I twist it, but that’s not nearly what I was hoping for … !
I haven’t found any appropriate blueprints for this, and I have no idea how to write my own (especially how to capture the right triggers, etc). Can anyone offer suggestions for where to look or even where to start? That is, if you can just tell me that this is definitely a blueprint issue, or if I should be writing custom YAML automations, or whatever, that will point me in the right direction.
Thank you so much, as always, community members, and sorry for the long (and dumb) post!
