You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/devices/6735_6736_6737.md
+48-7
Original file line number
Diff line number
Diff line change
@@ -38,15 +38,56 @@ pageClass: device-page
38
38
39
39
It may occur that the bottom row of the 4-gang device 6737 does not work like the other ones, i.e. does not emit the actions (see related discussion [#7009](https://github.com/Koenkk/zigbee2mqtt/discussions/7009)). The reason is not fully understood yet, however it can be worked around by unbinding all four endpoints and re-binding them manually one after another:
40
40
41
-
| Source EP | Destination | Destination EP | Clusters |
|`10`|`Coordinator`|`1`|`LevelCtrl` (only for power supply or battery-operated wall switch)|
44
+
|`11`|`Coordinator`|`1`|`LevelCtrl`|
45
+
|`12`|`Coordinator`|`1`|`LevelCtrl`|
46
+
|`13`|`Coordinator`|`1`|`LevelCtrl`|
47
47
48
48
*[EP]: Endpoint
49
-
[^1]: Depending on whether the control panel sits on a 6710 U (power supply) or 6711 U (relay), `OnOff` respectively `LevelCtrl` shall be used.
49
+
50
+
#### Single endpoint can only be bound to one destination
51
+
52
+
By default all bindings should be set up so the device reports button events through Zigbee2MQTT (except top row for dimmers/relays). You may also define custom bindings, but please keep in mind that each source endpoint may only be bound to one destination endpoint. So if you want to change the default binding for an endpoint (which corresponds to a button row) this is the recommended way:
53
+
54
+
1. Unbind current destination of the particular endpoint
55
+
2. Create a ZigBee group for the binding partners
56
+
3. Bind the switch endpoint to the ZigBee group
57
+
58
+
You should also use a ZigBee group even if you only want to bind to a single light! This way Zigbee2MQTT will continue to publish the button events, even without an explicit binding to the coordinator.
59
+
60
+
#### Duplicate events for battery-operated control panel
61
+
62
+
The battery-operated wall switch might be sending duplicate `action` events. In this case you may want to set up debouncing for the device:
63
+
64
+
```yaml
65
+
'0xd85devicemac':
66
+
debounce: 0.2
67
+
debounce_ignore:
68
+
- action:
69
+
```
70
+
71
+
This introduces a tiny lag after each button press, but you can get rid of the duplicate events if they are occuring in your environment.
72
+
73
+
#### Battery-operated control panel is very hard to wake up for configuration
74
+
75
+
The battery-operated devices are extremely power efficient. After pressing a button they go to deep sleep almost immediately. Therefore it can be quite hard to send a new configuration or to change bindings.
76
+
77
+
For the 2-row and 4-row devices the following procedure has proven to be a good option:
78
+
79
+
1. Press both buttons of the top row until the LEDs gleam permanently.
80
+
2. Press a button in the bottom row at the same time as sending an *Unbind* request through Zigbee2MQTT for any row. This may take multiple attempts to succeed.
81
+
3. Important: Keep this endpoint/row unbound until you are done configuring the device!
82
+
4. Configure the endpoints/bindings according to your needs. For sending a new configuration you need to wake up the device again. Press the button in the bottom (unbound) row and this will keep the device awake for about 2 seconds.
83
+
84
+
For single-row devices re-inserting the battery in the very right moment might be required when reconfiguring the switches.
85
+
86
+
#### Home Assistant: device discovered both as light and switch
87
+
88
+
If you are using Home Assistant auto-discovery you'll notice that the device is discovered both as a `light` entity and as a `switch` entity.
89
+
90
+
**Always use the `light` entity!** The `switch` entity is only there for historic (compatibility) reasons and can be safely ignored. The main issue with the `switch` entity is that it does not update it's state when the Busch-Jaeger device is controlled directly through it's top-row rockers.
50
91
51
92
### Action values
52
93
This device send the following `action` values in its payload:
0 commit comments