plus de subscribe inutile

This commit is contained in:
Julien Cabillot 2017-03-04 03:36:57 +01:00 committed by Cabillot Julien
parent e1c5a3cc49
commit 36627c5652

View File

@ -67,8 +67,12 @@ void testConnectMQTT()
while (!client.connected()) {
Serial.print("Connexion au serveur MQTT... ");
if (client.connect("ESP8266Client", MQTT_USER, MQTT_PASS)) {
// TODO : doit-on se reconnecter aux topics ?
Serial.println("OK");
client.subscribe(MQTT_LED_COMMAND);
client.subscribe(MQTT_LED_EFFECT_COMMAND);
client.subscribe(MQTT_LED_BRIGHTNESS_COMMAND);
client.subscribe(MQTT_LED_SPEED_COMMAND);
client.subscribe(MQTT_LED_COLOR_COMMAND);
} else {
Serial.print("KO, erreur : ");
Serial.print(client.state());
@ -192,14 +196,14 @@ void loop() {
client.loop();
// TODO : à retirer je pense
EVERY_N_SECONDS(180) {
Serial.print("MQTT Subscribe refresh");
client.subscribe(MQTT_LED_EFFECT_COMMAND);
client.subscribe(MQTT_LED_BRIGHTNESS_COMMAND);
client.subscribe(MQTT_LED_COLOR_COMMAND);
client.subscribe(MQTT_LED_SPEED_COMMAND);
Serial.println(" done");
}
//EVERY_N_SECONDS(180) {
// Serial.print("MQTT Subscribe refresh");
// client.subscribe(MQTT_LED_EFFECT_COMMAND);
// client.subscribe(MQTT_LED_BRIGHTNESS_COMMAND);
// client.subscribe(MQTT_LED_COLOR_COMMAND);
// client.subscribe(MQTT_LED_SPEED_COMMAND);
// Serial.println(" done");
//}
// LED
if (!ledState) {
@ -216,4 +220,4 @@ void loop() {
}
}
// TODO : regrouper input et select en un seul group, l'input enverrait directement Off et les effets ne seraient que effets
// TODO : regrouper input et select en un seul group, l'input enverrait directement Off et les effets ne seraient que effets