I have the latest version of HA + NodeRed installed and I've been tinkering a bit with the Hue Dimmer Switches.
It seems that button presses have a few states, Initial_Press, Short_Release and Long_Release.
These are all well and good, however Short_Release and Long_Release appear to require it waiting a full second to determine if the release is short or long (as short is sub-second, long is 1+ seconds).
This means if you simply click a button, there's usually a full second delay until it fires off the Short_Release (Initial_Press will instantly fire).
Natively via the Hue Bridge it appears to determine a short press immediately upon lifting the button.
Does anyone know if this is "intentional" design by the Hue Bridge API/webhook, or is there a way to configure automations/HA to receive a Short_Press once a button is de-pressed?
I'm yet to try and copy the NodeRed flow into HA directly to see if there's a difference, but from my debugging I doubt there is (due to Initial_Press always being instant).
I'm quite new to HA and wasn't sure how I'd debug it (NodeRed made it reasonably easy).