Description
What happened
With version change from 1.17.0
to 1.17.1
, the MQTT actions for the Philips Hue Remote (324131092621
) changed from using a -
to a _
e.g. on-press
is now on_press
.
This beaks automations based on MQTT messages, but easily fixed with swapping the "-press" for "_press" in yaml.
Additionally, when holding one of the buttons, an on_press
is now received immediately, followed by an on_hold
. Previously as long as the button was held, there would be no on_press
action sent.
Not sure of a fix for this - it means that we cannot have independent "hold" automations, separate from the "press" automations. The "press" automation is now triggered alongside every "hold".
What is even more strange is that under zigbee-herdsman-converters/devices.js, the entry for 324131092621 still shows the "exposes" actions with the "-" (as was the case previously).
exposes: [e.battery(), e.action(['on-press', 'on-hold', 'on-hold-release', 'up-press', 'up-hold', 'up-hold-release',
'down-press', 'down-hold', 'down-hold-release', 'off-press', 'off-hold', 'off-hold-release'])],
Debug info
Zigbee2MQTT version: 1.17.1
Adapter hardware: Conbee II
Adapter firmware version: 26680700
Activity