 //setup MQTT
 WiFiClient wifiClient;
 //MQTT
-PubSubClient client(serverRabbit, 1883, callback, wifiClient);
+PubSubClient client(serverRabbit, port, callback, wifiClient);
   
 void setup() {
   // initialize serial and wait for the port to open:

  byte encryption = WiFi.encryptionType();
  Serial.print("DEBUG :: Encryption Type:");
  Serial.println(encryption, HEX);
  Serial.println();
}



if (!client.connected()) {
    delay(1000);
    Serial.println("INFO :: Connecting to RabbitMQ");
    if (client.connect("ArduinoClient", user, pwd)) {
      Serial.println("DEBUG :: About to sent message......");
      client.publish("arduino-weather-queue","Sensor1,10.0,11.3");
      Serial.println("INFO :: Connected to RabbitMQ");
    } else {
      Serial.println("ERROR :: Failed to Connect to RabbitMQ");
