Я создаю домашнее устройство IoT, и я хочу, чтобы иметь возможность отправить это устройство любому, кто ранее установил статический IP, и все, что им нужно будет сделать, это подключиться к интернету и быть хорошо идти.
Я буду запускать сервер локально для мониторинга каждого робота, поэтому я подумал, что установлю статический IP-адрес на каждом RPi и после доставки клиенту им просто нужно будет получить свой RPi в своей сети и выполнить некоторую переадресацию портов. Затем они загрузят приложение и выдадут команды роботу (я используя их регистрационную информацию, чтобы знать, какой RPi контролировать). Проблема в том, что если IP-адрес изменится, я потеряю связь с этим удаленным устройством. Другими словами, есть ли способ подключить локальный сервер ко всем удаленным устройствам?
У меня очень ограниченный опыт работы с сетями, я взламываю свой путь, и я, возможно, смотрю на это неправильно. Любая помощь очень ценится!