Вы когда ловите событие коннекта для пользователя - добавляйте его в "комнату" с его id. Таким образом даже если пользователь зашел с разных устройств - то его socket.id будет в одной и той же "комнате" и Вы сможете заэмитить событие всего лишь по id пользователя