Philips 929003017102
Model | 929003017102 |
Vendor | Philips |
Description | Hue wall switch module |
Exposes | battery, action, device_mode, linkquality |
Picture |
Notes
Pairing
Press the reset Button for ten seconds to reset the device - the red LED flashes one time confirming the reset. Then short the pins of input one.
The red LED begins to flash every two seconds indicating pairing mode.
Directly control Zigbee groups
It’s possible to configure this switch to directly control Zigbee groups. In this way the switch can control e.g. a group of light bulbs even when Zigbee2MQTT is not running. To accomplish this:
- In the Zigbee2MQTT frontend go to the switch -> Bind tab. Uncheck all clusters except
manuSpecificPhilips
(so onlymanuSpecificPhilips
is checked) and click Unbind in the row where destination isCoordinator
. If this fails, wake-up the switch by triggering it and try again. - Go to the Logs tab and trigger the switch, this will log the group ID which this switch controls:
MQTT publish: topic 'zigbee2mqtt/0x001788010cc53971', payload '{"action":"toggle","action_group":16606,"battery":100,"linkquality":110}'
The group ID in this example is
16606
. - Go to the Groups tab and create a new group with the ID from the previous step. Add devices to the groups which you like to be controlled by this switch.
Notes:
- This device does not support direct binding (to a device instead of a group) and you cannot change the group ID it controls.
- After doing this, no actions will be send to the coordinator anymore. To revert this (and stop the switch from directly controlling the group), press the yellow reconfigure button in the About tab.
- Actions are only send for input 1 of the device, for input 2 no actions will be send (so a double rocker is not supported).
Exposes
Battery (numeric)
Remaining battery in %, can take up to 24 hours before reported..
Value can be found in the published state on the battery
property.
It’s not possible to read (/get
) or write (/set
) this value.
The minimal value is 0
and the maximum value is 100
.
The unit of this value is %
.
Action (enum)
Triggered action (e.g. a button click).
Value can be found in the published state on the action
property.
It’s not possible to read (/get
) or write (/set
) this value.
The possible values are: left_press
, left_press_release
, right_press
, right_press_release
, left_hold
, left_hold_release
, right_hold
, right_hold_release
, toggle
.
Device_mode (enum)
Value can be found in the published state on the device_mode
property.
To read (/get
) the value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get
with payload {"device_mode": ""}
.
To write (/set
) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set
with payload {"device_mode": NEW_VALUE}
.
The possible values are: single_rocker
, single_push_button
, dual_rocker
, dual_push_button
.
Linkquality (numeric)
Link quality (signal strength).
Value can be found in the published state on the linkquality
property.
It’s not possible to read (/get
) or write (/set
) this value.
The minimal value is 0
and the maximum value is 255
.
The unit of this value is lqi
.