setUsername($config['username']) ->setPassword($config['password']) ->setKeepAliveInterval($config['keepalive']) ->setConnectTimeout($config['timeout']) ->setUseTls(false); // muda para true quando fores usar 8883/TLS $client = new MqttClient($config['host'], $config['port'], $config['clientId']); $client->connect($settings, $config['clean']); $client->publish($topic, $msg, $qos, $retain); $client->disconnect(); header('Content-Type: application/json'); echo json_encode(['ok'=>true,'topic'=>$topic,'qos'=>$qos,'retain'=>$retain]);