unpairRegisterDevice method
„Gerät entkoppeln" an der Kasse selbst: das Gerät sperrt sich im Backend, damit das Panel den Widerruf sieht und keine Sitzung nachläuft. Idempotent — danach das Gerät lokal vergessen.
Implementation
Future<void> unpairRegisterDevice({
required String ownerUid,
required String deviceId,
required String deviceSecret,
}) async {
const name = 'unpairRegisterDevice';
_ausweisPflicht(name, ownerUid, deviceId, deviceSecret);
await _rufen(name, {'ownerUid': ownerUid, 'deviceId': deviceId, 'deviceSecret': deviceSecret});
}