Control multiple photons with or without cloud


I want to send command like tinker project to multiple photons. For example, I have four photons and I have 7 commands to control all these photons differently.

Now I want to send CMD1 to Photon1, CMD2 to Photn2 and so on. Few commands can be broadcast. I want to issue these commands from a laptop which is either connected to cloud or there will be server running on it and all other photons will be client. (Can we say this as CAN over WiFi :wink: )

Please point me to such thread if my requirement is duplicate or please suggest me needful.

Kind Regards,

My first thought would be publish/subscribe.