I did not find any documentation of the way of communication. I would be glad if someone could answer the following questions. Discovery is done via SSDP? What is the search objective? Do I have to use ST: ssdp: all or how can I target the brain directly? Do I need only a client socket on port 3000 and a server socket on port 6636 or when do I need port 6637?