Map<String, dynamic> findDevice(String serialNumber) { final device = _devices!.firstWhere((device) { return device['serial_number'] == serialNumber; }); return device; }