Zigbee2MQTTZigbee2MQTT
  • Getting started
  • Supported Adapters
  • Supported Devices
  • Installation
  • Configuration
  • Usage
  • FAQ
Devices
  • Zigbee

    • Zigbee network
    • Improve network range and stability
    • Secure your Zigbee network
    • Sniff Zigbee traffic
    • Create a CC2530 router
  • Support new devices

    • Support new devices
    • Support new Tuya devices
    • Find Tuya Data Points
  • Remote Adapter

    • Connect to a remote adapter
    • Connect to a remote Sonoff ZBBridge
  • More

    • 3D cases
    • External converters
    • External extensions
    • Switch to the dev branch
    • Get Tuya and Xiaomi OTA url
  • Forum
  • Discord
  • Issues
  • Donate
GitHub
GitHub (docs)
  • Getting started
  • Supported Adapters
  • Supported Devices
  • Installation
  • Configuration
  • Usage
  • FAQ
Devices
  • Zigbee

    • Zigbee network
    • Improve network range and stability
    • Secure your Zigbee network
    • Sniff Zigbee traffic
    • Create a CC2530 router
  • Support new devices

    • Support new devices
    • Support new Tuya devices
    • Find Tuya Data Points
  • Remote Adapter

    • Connect to a remote adapter
    • Connect to a remote Sonoff ZBBridge
  • More

    • 3D cases
    • External converters
    • External extensions
    • Switch to the dev branch
    • Get Tuya and Xiaomi OTA url
  • Forum
  • Discord
  • Issues
  • Donate
GitHub
GitHub (docs)

Philips 8720169277243

Model8720169277243
VendorPhilips
DescriptionHue Secure siren and chime
Exposesswitch (state), play_sound, trigger_siren, identify
PicturePhilips 8720169277243

Device commands

All of these commands should be published to zigbee2mqtt/DEVICE NAME/set.

Mute/unmute the device

{"state": "x"} where x is ON for unmute or OFF for mute.

Trigger the siren

{"trigger_siren": {"duration": x}} where x is the time in seconds (1-16777) to sound the siren.

Stop the siren

{"trigger_siren": {"duration": 0}} (a duration of zero stops the siren).

Play a built-in chime sound

{"play_sound": {"sound": "sound_name", "volume": x}} where sound_name is the sound you want to play (list below) and x is the volume (1-100).

Available sounds (sounds with an asterisk are only available on firmware version >= 1.123.13):

  • bleep
  • bounce *
  • bright
  • bright_modern *
  • ding_dong_classic
  • ding_dong_modern
  • ding_dong_xylo
  • echo *
  • fairy *
  • galaxy *
  • glow *
  • hue_default
  • reveal *
  • rise
  • sonar
  • swing
  • triple_beep
  • welcome *
  • westminster_classic
  • westminster_modern

OTA updates

This device supports OTA updates, for more information see OTA updates.

Options

How to use device type specific configuration

  • identify_timeout: Sets the duration of the identification procedure in seconds (i.e., how long the device would flash).The value ranges from 1 to 30 seconds (default: 3). The value must be a number with a minimum value of 1 and with a maximum value of 30

Exposes

Switch

The current state of this switch is in the published state under the state property (value is ON or OFF). To control this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"state": "ON"}, {"state": "OFF"} or {"state": "undefined"}. To read the current state of this switch publish a message to topic zigbee2mqtt/FRIENDLY_NAME/get with payload {"state": ""}.

Play sound (composite)

Can be set by publishing to zigbee2mqtt/FRIENDLY_NAME/set with payload {"play_sound": {"sound": VALUE, "volume": VALUE}}

  • sound (enum) allowed values: bleep, bounce, bright, bright_modern, ding_dong_classic, ding_dong_modern, ding_dong_xylo, echo, fairy, galaxy, glow, hue_default, reveal, rise, sonar, swing, triple_beep, welcome, westminster_classic, westminster_modern
  • volume (numeric): Volume 0-100 max value is 100

Trigger siren (composite)

Can be set by publishing to zigbee2mqtt/FRIENDLY_NAME/set with payload {"trigger_siren": {"duration": VALUE}}

  • duration (numeric) max value is 600, unit is seconds

Identify (enum)

Initiate device identification. Value will not be published in the state. It's not possible to read (/get) this value. To write (/set) a value publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"identify": NEW_VALUE}. The possible values are: identify.

Help to make the docu better and edit this page on Github ✌
Last Updated: 12/31/25, 6:55 PM