I am using the Hue switch node from node-red-contrib-huemagic wired straight into a debug node to capture responses. At most the node will send responses with a significant delay if any. I have configured the switch on the bridge to turn on/off one light and the bridge acts immediately.
Using the Light node I can capture the lights response. While with delays, I can get the light state reliably.
The current behavior makes it impossible to use Hue switches in node red to control as in my case a mqqt message.
The question I have, is this just me or are the hue nodes generally acting with significant delays? I am keen to hear from anyone who is using Hue switches via node red.