hi, can anyone recommend a button with 3 or 4 buttons to be able to be able to do the following
- Toggle light
- dim light
- brighten light
- toggle fan plug
compatible with zigbee2mqtt
hi, can anyone recommend a button with 3 or 4 buttons to be able to be able to do the following
compatible with zigbee2mqtt
Well if the buttons on the switch function and HA can detect when you push them, all the rest is an automation and can be done.
So your question actually should be:
What do you suggest for a Z2M compatible switch with 3 or 4 buttons.
I live in (This Country) and looking to pay no more than (This amount)
Hi thanks for the suggestion, as you suggested
Just one button with different combinations of long, short, hold, and morse code presses?
Might be (just?) outside your price range, but I have to of them and I really like them:
It has four buttons with multiple potential actions each PLUS a ring to dim/brighten lights or turn volume up/down.
does it integrate into zigbee2mqtt easily, I’ve currently got a aqara wxkg11lm but I can’t even add it to the recommended blueprint it only exposes battery, temperature and voltage
there are a few, as already mentioned… Z2M wiki / docs is the best source to see what is compatible
if I got recommended hue remote, does it expose 4 buttons which I can then add them to an automation to perform the requested task
It exposes all the actions mentioned on zigbee2mqtt.io for me.
I use this blueprint and it works fine for me - I’m sure that there are more:
I’m guessing it doesn’t need a Philips Hue Hub
I ordered the button and setup the 4 buttons but how can I set the dial to adjust the brightness of my light if it’s on
After you get the hue tap dial into your z2m, search the product name here in this forum.
I have seen blueprints here (yes more than one) for hue tap dial and z2m, those blueprints are basically packaged automations specifically for scenario like this.
Or, you can play with your new device and see what can be done & automate however you like.
As @k8gg said, plus: the blueprint triggers a script with a sequence like this in it:
alias: Patio Lights Brightness Down
sequence:
- data:
brightness_step: -10
target:
entity_id:
- light.patiolights
action: light.turn_on
mode: queued
Depending how fast I turn the knob (’ dial_rotate_left_step , dial_rotate_left_slow , dial_rotate_left_fast), it runs the script only once or repeats it two or even three times.
I’ve got a blueprint and have successfully added actions for buttons 1, 2, 3, 4 but stuck on the dial setup
yes but I don’t know how get it to adjust the brightness
Forget about the slow & fast options for now.
Add this as an action for the Dial rotate left step
sequence:
- data:
brightness_step_pct: -5
target:
entity_id: light.your_light
action: light.turn_on
And this as an action for the Dial rotate right step
sequence:
- data:
brightness_step_pct: 5
target:
entity_id: light.your_light
action: light.turn_on
If you’re uncomfortable with yaml, just add this to each of the options above in the UI after selecting your light entity. (Remember to change -5 to 5 for the right rotation).
Sorted the step action, going to try the others
sorted the fast action