An appliance, wherein - the appliance comprises a set of K different tools, with K≥2, - the appliance further comprises a motor, configured to drive any tool of the set of tools which is attached to the motor; - the motor is configured to rotate the tool which is attached to the motor around a rotational axis; - the appliance comprises a receptacle, configured to take up content that is to be processed within the receptacle using the tool which is attached to and/or driven by the motor; - the appliance is configured such that the tool which is attached to and/or driven by the motor is selectable in an interchangeable manner from a set of K different tools, - each tool from the set of K different tools comprises an identification component which is configured to generate a magnetic field that is indicative of a magnetic code from a set of K different magnetic codes for the respective K different tools; - the identification component of a tool from the set of K different tools comprises M magnetic elements (211, 212, 213), with M≥2, at M different locations within the identification component; - each of the M magnetic elements (211, 212, 213) is configured to generate a magnetic field component of the overall magnetic field which is generated by the identification component; - at least two of the M different magnetic elements (211, 212, 213) are located at different radial distances from the rotational axis, and/or at least two of the M different magnetic elements (211, 212, 213) are located side-by-side along the rotational axis; - the appliance comprises a detection unit, configured to provide measurement information regarding the magnetic field that is generated by the identification component of the tool which is attached to and/or driven by the motor; and - the appliance comprises a control unit which is configured to - determine, based on the measurement information, whether or not a tool and/or which tool from the set of K different tools is attached to and/or driven by the motor; and/or - operate the appliance in dependence of the measurement information, in particular in dependence of whether or not a tool and/or in dependence of which tool from the set of K different tools is attached to and/or driven by the motor. - the appliance comprises a set of K different tools, with K≥2, - the appliance further comprises a motor, configured to drive any tool of the set of tools which is attached to the motor; - the motor is configured to rotate the tool which is attached to the motor around a rotational axis; - the appliance comprises a receptacle, configured to take up content that is to be processed within the receptacle using the tool which is attached to and/or driven by the motor; - the appliance is configured such that the tool which is attached to and/or driven by the motor is selectable in an interchangeable manner from a set of K different tools, - each tool from the set of K different tools comprises an identification component which is configured to generate a magnetic field that is indicative of a magnetic code from a set of K different magnetic codes for the respective K different tools; - the identification component of a tool from the set of K different tools comprises M magnetic elements (211, 212, 213), with M≥2, at M different locations within the identification component; - each of the M magnetic elements (211, 212, 213) is configured to generate a magnetic field component of the overall magnetic field which is generated by the identification component; - at least two of the M different magnetic elements (211, 212, 213) are located at different radial distances from the rotational axis, and/or at least two of the M different magnetic elements (211, 212, 213) are located side-by-side along the rotational axis; - the appliance comprises a detection unit, configured to provide measurement information regarding the magnetic field that is generated by the identification component of the tool which is attached to and/or driven by the motor; and - the appliance comprises a control unit which is configured to - determine, based on the measurement information, whether or not a tool and/or which tool from the set of K different tools is attached to and/or driven by the motor; and/or - operate the appliance in dependence of the measurement information, in particular in dependence of whether or not a tool and/or in dependence of which tool from the set of K different tools is attached to and/or driven by the motor. - determine, based on the measurement information, whether or not a tool and/or which tool from the set of K different tools is attached to and/or driven by the motor; and/or - operate the appliance in dependence of the measurement information, in particular in dependence of whether or not a tool and/or in dependence of which tool from the set of K different tools is attached to and/or driven by the motor.