mqtt clientid done right (+no space in id)

pull/211/head
Hansi, dl9rdz 2021-10-03 10:23:39 +02:00
rodzic 1d4f406dbb
commit 97716f7d79
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -27,7 +27,7 @@ void MQTT::init(const char* host, uint16_t port, const char* id, const char *use
Serial.println("[MQTT] pubsub client");
mqttClient.setServer(ip, port);
snprintf(buffer, 20, "%s%6ld", id, random(0, 1000));
snprintf(buffer, 20, "%s%04d", id, (int)random(0, 1000));
buffer[20] = 0;
mqttClient.setClientId(buffer);
if (strlen(password) > 0) {