diff --git a/ampel-firmware/co2_sensor.cpp b/ampel-firmware/co2_sensor.cpp
index 0850128e81a7d1826673a370f79eea8a348fc310..7016f78ff55da428923435999b6078e8a0224332 100644
--- a/ampel-firmware/co2_sensor.cpp
+++ b/ampel-firmware/co2_sensor.cpp
@@ -81,7 +81,6 @@ namespace sensor {
     sensor_console::defineCommand("reset", []() {
       ESP.restart();
     }, " (Restarts the sensor)");
-    sensor_console::defineCommand("night_mode", led_effects::toggleNightMode, " (Toggles night mode on/off)");
   }
 
   //NOTE: should timer deviation be used to adjust measurement_timestep?
diff --git a/ampel-firmware/led_effects.cpp b/ampel-firmware/led_effects.cpp
index 51ba98b96c3e19df4737c0ef77900fa450e6e231..54db0ac0684d366d4bc15c3f23e72629a181ce48 100644
--- a/ampel-firmware/led_effects.cpp
+++ b/ampel-firmware/led_effects.cpp
@@ -74,6 +74,7 @@ namespace led_effects {
     pixels.begin();
     pixels.setBrightness(config::max_brightness);
     LEDsOff();
+    sensor_console::defineCommand("night_mode", toggleNightMode, " (Toggles night mode on/off)");
   }
 
   void toggleNightMode() {
diff --git a/ampel-firmware/led_effects.h b/ampel-firmware/led_effects.h
index 3deb809940e61c9d042ddc52614f7b0ec16a08ca..96367ef5f2909d38377e2441f91d4e2e1abe2198 100644
--- a/ampel-firmware/led_effects.h
+++ b/ampel-firmware/led_effects.h
@@ -2,6 +2,7 @@
 #define LED_EFFECTS_H_INCLUDED
 #include <Arduino.h>
 #include "config.h"
+#include "sensor_console.h"
 
 // Adafruit NeoPixel (Arduino library for controlling single-wire-based LED pixels and strip)
 // https://github.com/adafruit/Adafruit_NeoPixel