I’m a little unsure as to why MY_DEVICES is needed in Particle.subscribe() when subscribing to a hook-response.
I have a webhook and it’s publishing with Particle.publish(event, data), so that’s a public event, correct? But when I subscribe, with Particle.subscribe(event, handler), the handler isn’t triggered when I publish an event – I need to write Particle.subscribe(event, handler, MY_DEVICES) – but the docs say that you only need MY_DEVICES for private events.
My guess is that since it’s a webhook, some Particle bot is publishing an event privately on my behalf? That sounds sorta, kinda, right, but if somebody could give me a definitive explanation, that’d be great.