Boa tarde, estou tendo dificuldades na condição em que o Arduíno testa a conexão com o servidor (Raspberry). Segue abaixo o código a ser verificado:
if (mqttClient.connect(CLIENT_ID)) { Serial.println("CLIENT ID connected"); mqttClient.subscribe("KIAN"); }
Utilizo um Raspberry como servidor e através do NodeRED subscrevo algumas ordens (mensagens) para controlar a temperatura e umidade além de ligar ou desligar relés. Ao utilizar o Raspberry num ip Windows, ele funciona normalmente, mas utilizando ele num Ubuntu a conexão com o Client não está respondendo.
Alguém conseguiria dizer o porquê? Desde já agradeço pelo suporte