   // Handle commands
   handleCMD();
   yield();
-  handleFade();
+  handleEffects();
   connectMQTT();
   mqttClient.loop();
   yield();

          root.printTo(configBuf, sizeof(configBuf));
          publishToMQTT(HOME_ASSISTANT_MQTT_DISCOVERY_TOPIC, configBuf);
        #endif
      } else {
        DEBUG_PRINTLN(F("ERROR: The connection to the MQTT broker failed"));
        DEBUG_PRINT(F("Username: "));

        DEBUG_PRINTLN(MQTT_PASS);
        DEBUG_PRINT(F("Broker: "));
        DEBUG_PRINTLN(MQTT_SERVER);
        flashSuccess(false);
      }

      subscribeToMQTTTopic(ARILUX_MQTT_STATE_COMMAND_TOPIC);
