switch он на то и switch, а не hub, что пакеты как правило пихает именно в тот порт на котором сидит устройство с соответствующим МАС адресом.
для решения задачи нужен bridge, сделать можно из
любого роутера с двумя портами, включенного "в развыв", т.е. один порт к устройству, другой к ПК или откуда там оно команды получает.
тогда он может с одной стороны абсолютно прозрачно пропускать через себя пакеты предназначенные устройству и от него, а может и что-нибудь своё добавить или поменять так что снаружи будет не заметно.