Skip to content

Instantly share code, notes, and snippets.

@Simon-TheUser
Forked from nebhead/DG6HD-1BW.txt
Created November 9, 2022 20:47
Show Gist options
  • Save Simon-TheUser/48b86909990fd1eb976693cb98048c8e to your computer and use it in GitHub Desktop.
Save Simon-TheUser/48b86909990fd1eb976693cb98048c8e to your computer and use it in GitHub Desktop.
Programming the Leviton DG6HD-1BW ZigBee Dimmer Switch with ZigBee2MQTT
Programming the Leviton DG6HD-1BW ZigBee Dimmer Switch with ZigBee2MQTT
While the dimmer swith has options to program the minimum, maximum dimmer values through the paddle switch, other options such as the default light level, transition times, etc. are only available to be programmed via the ZigBee coordinator (per Leviton support).
For ZigBee2MQTT (Z2M):
Go to the device from the devices page. On the Dev Console tab for the device you can select what endpoints and clusters you want to read\write to. To read current values from the below and/or write the values to modify the behavior of the lights.
Endpoint 1 Cluster LevelCtl will have the following programmable attributes:
- onLevel: Brightness level the light will be set to by default when turned on. [Set to 254 to enable full brightness, set to 255 to enable previous level]
- onTranstionTime: Time to transition to the brightness level. [Set to 0 for instant on]
- offTransitionTime: Time to transition to OFF. [Set to 0 for instant off]
Endpoint 1 Cluster lightingBallastCfg will have the following programmable attributes:
- powerOnLevel: Brightness level the light will be set to by default when turned on. [Set to 254 to enable full brightness, set to 255 to enable previous level]
- minLevel: Dimmer minimum brightness level. [Set to 10 for LED bulbs]
- maxLevel: Dimmer maximum brightness level. [Set to 254 for LED bulbs]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment