Для обсуждения нюансов, хорошо бы ознакомиться с семиуровневой моделью ISO-OSI
Это выглядит некоторым перебором для данной задачи.
Sinoid, тут несколько моментов.
"Управление устройством по сети" может выполняться двумя способами: либо сигнал идет через локальную сеть, либо же устройство подключается к какому-то серверу в интернете, управляющее подключается к тому же устройству, и дальше общаются через него.
Для первого варианта необходимо, чтобы оба устройства были в одной сети.
В случае wifi сеть, как правило, имеет вид "все устройства подключаются к точке доступа", которая может быть отдельной, а может совмещаться с одним из устройств (как при раздаче с телефона). При этом устройство, работающее точкой доступа, всё равно является полноценным участником сети, и может передавать и принимать сигналы с других. Но не все адаптеры умеют работать точкой доступа.
Есть еще вариант ad hoc network, когда создается сеть без точки доступа (все участники равноправны). Опять же поддерживается не всем оборудованием - почти наверняка поддерживается адаптером для PC, а вот пылесосом - не факт.
Для второго варианта необходимо, чтобы и управляющее, и управляемое устройства имели какой-то доступ к интернету.
И поверх всего этого, кроме наличия связи между компьютером и устройством (напрямую или нет), нужно еще чтобы на компьютере было что-то, знающее протокол управления устройством. И для того же пылесоса, если производитель поставляет только мобильное приложение, это может быть нетривиальной задачей.