В настоящее время я пытаюсь создать собственную реализацию базового умного дома для проекта.
Пока у меня есть хаб-сервер (который находится на моем настольном ПК), который отправляет данные клиенту через WebSocket. Я также создаю небольшое весеннее приложение каждый раз, когда хочу эмулировать датчик, отправляющий данные, и просто запускаю его на случайном порте на моем ноутбуке.
Поскольку и хаб-сервер (приложение Spring на моем рабочем столе), и «датчики» (небольшое приложение Spring на моем ноутбуке, просто отправляющее данные на хаб) находятся в одной и той же сети Wi-Fi, возможно ли как-то автоматически сканировать и обнаруживать новое приложение «датчик» пружины в приложении-концентраторе с помощью какого-либо сигнала (поэтому мне не нужно настраивать его вручную каждый раз, когда добавляется новый «датчик»).