To overcome the technical bottlenecks commonly found in water quality monitoring sensors, such as decreased detection sensitivity and accuracy due to prolonged immersion in water, a lifting and cleaning control device for water quality sensors was developed. This device uses an Arduino UNO R3 as the main control board, combined with the SIM7020 NB-IoT module and HC-05 Bluetooth module. A mobile application was developed based on the Blynk platform, allowing users to monitor and control the device's operation in real-time via smartphone, achieving both remote and local dual-mode control. The sensor bracket is designed as a replaceable structure, enabling flexible configuration and adjustment of the sensor's placement. Through an automated lifting and cleaning mechanism, the device can periodically remove dirt from the sensor probe's surface, ensuring data accuracy and the long-term stable operation of the sensors. pH and dissolved oxygen sensors were selected for comparative testing of this device. The results showed that the average relative error of the pH sensor using this device compared to the standard method pH meter was only 2.13%, while the average relative error without the device was as high as 9.51%, showing a significant difference (P<0.05). The average relative error of the dissolved oxygen sensor using this device compared to the standard iodometric method was only 3.09%, while the average relative error without the device was as high as 10.92%, also showing a significant difference (P<0.05). This device has the advantages of a small size, stable system operation, thorough cleaning of the probe, and wide applicability, providing good potential for promotion and application.