Как узнать IP-адрес удаляемого устройства при работе с Modbus

Мне нужно разработать сервер. Этот сервер необходим для привязки «умного дома» к телефону (мобильное приложение). Контроллер «Умный дом» подключается к серверу и отправляет идентификатор. Сервер должен помнить «ключ» — «значение», где «ключ» — id идентификатора devide, а «значение» — ip-адрес контроллера. Как определить IP-адрес удаленного устройства. Для реализации этого я могу использовать PHP или NodeJs.

Буду благодарен за любую помощь

0

Решение

В стандарте Modbus отсутствует механизм обнаружения устройств. Предполагается, что вы знаете IP-адрес.

Вам нужно создать внеполосный механизм для поиска устройств. Для устройств Modbus я видел много пользовательских сообщений обнаружения на основе UDP.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]