вероятно как то перед этим в своих акках они должны свои устройства к своим акка привязать
Ну так да.
Предполагается, что есть уже работающая система УД, где есть авторизация и разделение устройств между пользователями.
Через oauth - пользователь авторизуется в той же системе и получает еще один канал для управления своими устройствами.