diff --git a/CLC-qthing/Controller.cpp b/CLC-qthing/Controller.cpp
index 6c3a9d26949f3db7165f08d953b5b80bf5d53137..9ec844aa3e953e9e9bdc9b4db42564507677a6a3 100644
--- a/CLC-qthing/Controller.cpp
+++ b/CLC-qthing/Controller.cpp
@@ -132,7 +132,7 @@ CyanLight::Controller::Controller(uint16_t baseChannel, uint8_t channelsConfigur
   add_message_callback(DEVICE_NAMESPACE "CyanLight/resolution/get", getRes);
   add_message_callback(DEVICE_NAMESPACE "CyanLight/frqres/get", getFrqRes);
   add_message_callback(DEVICE_NAMESPACE "CyanLight/channel/get", getBCh);
-  add_message_callback(DEVICE_NAMESPACE "CyanLight/channels/get", getChs);
+  add_message_callback(DEVICE_NAMESPACE "CyanLight/channelCnt/get", getChs);
 
   // global setters
   add_message_callback("service/CyanLight/frqres/set", setFrqRes);
@@ -145,7 +145,7 @@ CyanLight::Controller::Controller(uint16_t baseChannel, uint8_t channelsConfigur
   add_message_callback("service/CyanLight/resolution/get", getRes);
   add_message_callback("service/CyanLight/frqres/get", getFrqRes);
   add_message_callback("service/CyanLight/channel/get", getBCh);
-  add_message_callback("service/CyanLight/channels/get", getChs);
+  add_message_callback("service/CyanLight/channelCnt/get", getChs);
 }