Method for operating a network that has multiple devices (6, 8, 10), wherein there is provision for each device (6, 8, 10) of the network to have an assigned serial number (16, 18, 20) that comprises multiple bit positions (22, 24, 26, 28), each bit position (22, 24, 26, 28) having one of two possible bit values, wherein the devices (6, 8, 10) are singularized on the basis of their serial numbers (16, 18, 20) during a check (40, 70), this involving an order in which the bit positions (22, 24, 26, 28) are checked and a counter with a value k being stipulated, wherein the check (40, 70) is started at the bit position (22, 24, 26, 28) that is to be checked first, - in which a first query for a k-th bit position (22, 24, 26, 28) involves at least one participating device (6, 8, 10) being asked whether the k-th bit position (22, 24, 26, 28) thereof has the first bit value from two possible bit values, and in which a second query for the k-th bit position (22, 24, 26, 28) involves at least one participating device (6, 8, 10) being asked whether the k-th bit position (22, 24, 26, 28) thereof has the second bit value from two possible bit values, - wherein the number of devices (6, 8, 10) that respond to the first query is taken as a basis for deciding whether the check (40, 70) is continued with a second query for the k-th bit position or whether the second query is skipped for the k-th bit position and the check (40, 70) is continued with the first query for a k+1-th bit position, wherein the check (40, 70) is continued with a most recently skipped second query after a device (6, 8, 10) was singularized for a second query, wherein the bit positions (22, 24, 26, 28 that are constant over the serial numbers (16, 18, 20) of all devices (6, 8, 10) are ascertained in a preselection and are then skipped during the check (40, 70), and performance of a current measurement is used to distinguish whether a query (42, 44) is responded to by no devices (6, 8, 10), precisely one device (6, 8, 10) or at least two devices (6, 8, 10), wherein if the first query is responded to by precisely one device (6, 8, 10), a singularization is performed for this responding device (6, 8, 10), which means that this now singularized device (6, 8, 10) participates in no further query (42, 44) for the check (40, 70), wherein if the first query for the k-th bit position (22, 24, 26, 28) is responded to by no devices (6, 8, 10), the second query for the second bit value is performed for this k-th bit position (22, 24, 26, 28), wherein if the first query for the k-th bit position (22, 24, 26, 28) is responded to by at least two devices (6, 8, 10), the value k of the counter is increased by 1 and the first query is performed for a subsequent k+1-th bit position (22, 24, 26, 28), wherein if the k-th bit position (22, 24, 26, 28) is simultaneously a bit position that is to be checked last, then after the first query for the bit position (22, 24, 26, 28) that is to be checked last, irrespective of how many devices (6, 8, 10) respond, the second query is also performed for the bit position (22, 24, 26, 28) that is to be checked last and the check (40, 70) is then performed at the most recently skipped second query. - in which a first query for a k-th bit position (22, 24, 26, 28) involves at least one participating device (6, 8, 10) being asked whether the k-th bit position (22, 24, 26, 28) thereof has the first bit value from two possible bit values, and in which a second query for the k-th bit position (22, 24, 26, 28) involves at least one participating device (6, 8, 10) being asked whether the k-th bit position (22, 24, 26, 28) thereof has the second bit value from two possible bit values, - wherein the number of devices (6, 8, 10) that respond to the first query is taken as a basis for deciding whether the check (40, 70) is continued with a second query for the k-th bit position or whether the second query is skipped for the k-th bit position and the check (40, 70) is continued with the first query for a k+1-th bit position,