pub async fn make_light_sensor_handler_and_spawn_led_watcher(
    light_proxy: LightProxy,
    brightness_proxy: ControlProxy,
    calibration: Option<Calibration>,
    configuration: SensorConfiguration,
    input_handlers_node: &Node
) -> Result<(Rc<CalibratedLightSensorHandler>, Option<CancelableTask>), Error>