Your comments

If server can be found after changing it's IP-address then server can be deactivated from this project!

We did a server search even after changing its IP. This will be available in the next version.

Hello, is your problem still unresolved?

Я прекрасно понимаю когда это нужно, и согласен, что это была бы ОЧЕНЬ полезная функция. Именно поэтому она запланирована, но не в срочном приоритете...

Исходя из количества голосов, не "очень востребована"... Но подобный функционал планируется до конца года

Виктор, любые данные, содержащиеся в пакете, определяются устройством, которое их посылает. Если оно умеет вшивать какой-то номер пакета/идентификатор запроса, то вы их получаете. Но как правило, этого нет. Какая разница что вы спрашивали, если в ответ приходят довольно четкие данные? Послали Вы запрос о состоянии лампочки - слушайте ответ, в котором будет содержаться идентификатор этой лампы. Причем учитывайте, что UDP не гарантирует доставку, а значит ответа может и не быть...

Доброго дня,

Принадлежность определяется протоколом. Если в протоколе озаботились именно "ответом", то существует порядковый идентификатор ответа или кусок запроса. Так что разбор UDP пакета определяется мыслями разработчиков протокола...